← Back
App #997 · 🇨🇭 Switzerland
Disaster score 570Legendary
Supply Chain built a custom survey tool for one annual survey
✨ Friday deployment🕸️ Load bearing
Users1
Departments0
Criticality12%
Money involved€83,794/yr
“We're too small to get hacked.”— Plant Manager
- Reason:
- Mainly because the vendor quoted €249 and a discovery phase. With a roadmap in the README, last touched 11 days ago.
- Built by:
- Nadia, an intern
- Build time:
- a long Thursday
- Built with:
- Lovable, plus one emergency GitHub edit
- Database:
- filenames. The filenames are the database.
- Authentication:
- the encryption key is stored next to the encrypted data
- Deployment:
- deployed Friday at 11:54
- Responsible:
- a contractor invoicing €1051/day through a third party
- Documentation:
- a Loom video whose owner account has been deleted
- Security situation:
- the API key has never been rotated
- Future disaster:
- It will be mentioned in an audit finding using the words "material weakness".
Accidentally connected to (6)
- → shares one service account with 4 integrations
- → queries a database view nobody owns
- → downloads nightly exports from an SFTP server nobody monitors
- → depends on column C never being renamed
- → depends on a file called latest.csv
- → prints labels on a warehouse printer, directly
⚠️ Removing this app may now destroy the company.
Age: 13 days · originally expected to last 14 days · 2 owners so far · last meaningful change 3 days ago
Rated legendary mostly because: 6 accidental connections, €84k per year, it is load bearing.
Current owner
Nobody has taken responsibility for this disaster.
Claim responsibility