← Back
✍️ Admit it
App #211 · 🇨🇭 Switzerland
Disaster score 233Common

Sales built a training completion tracker

Users85
Departments0
Criticality6%
Money involved€45,561/yr
It's not shadow IT if the manager knows about it.Marketing Manager
Reason:
Mainly because somebody watched a 9 minute tutorial. With a logo generated at 17:48.
Built by:
Thomas, someone from Procurement
Build time:
an afternoon, mostly
Built with:
Excel macros, exposed over HTTP
Database:
a mini PC behind the reception desk
Authentication:
the password hint contains the password
Deployment:
running on port 9000 in production
Responsible:
Head of Operations, who calls it "the little tool"
Documentation:
comments beginning with TODO 2026
Security situation:
security is handled by a checkbox called admin
Future disaster:
It will eventually need a migration project larger than the app itself.

Accidentally connected to (2)

  • reads from a read replica with write permissions
  • depends on a domain Ravi owns privately

Age: 2.5 years · originally expected to last 2 months · 1 owner so far · survived 3 reorganisations · last meaningful change 74 days ago

Rated common mostly because: 85 users, 2 accidental connections, €46k per year.

Current owner

Nobody has taken responsibility for this disaster.

Claim responsibility
Spin the wheel