← Back
✍️ Admit it
App #290 · 🇩🇪 Germany
Disaster score 208Common

Legal built a status page for internal systems

Users19
Departments5
Criticality3%
Money involved€87/yr
It has a login screen.Group Controller
Reason:
Mainly because Priya left 4 months ago. Presented in a town hall as "innovation".
Built by:
Chen, an intern
Build time:
a long Thursday
Built with:
Vue, for personal reasons
Database:
a CSV called Budget2026_v2.xlsx in a shared drive
Authentication:
the security model is "it is behind Cloudflare"
Deployment:
running on Windows Server because that machine was available
Responsible:
a contractor invoicing €771/day through a third party
Documentation:
a Slack message saying "I'll document this later"
Security situation:
the JWT secret is "changeme"
Future disaster:
It will be migrated into SAP and then quietly migrated back.

Accidentally connected to (1)

  • calls an API scheduled for removal

Age: 98 days · originally expected to last 7 days · 1 owner so far · last meaningful change 98 days ago

Rated common mostly because: 5 departments depend on it, alive 14x longer than intended, 19 users.

Current owner

Nobody has taken responsibility for this disaster.

Claim responsibility
Spin the wheel