← Back
App #1205 · 🇨🇭 Switzerland
Disaster score 418Rare
CEO's Daughter built a KPI dashboard
Users775
Departments1
Criticality15%
Money involved€3,142/yr
“It's technically not production.”— Petra, CEO's Daughter
- Reason:
- Allegedly because the export takes 27 minutes and sometimes produces an empty file. Forked from a tutorial at 08:25 and never cleaned up.
- Built by:
- Petra, a field technician
- Build time:
- an afternoon, mostly
- Built with:
- Access, because the database was already there
- Database:
- Firebase with the admin SDK key committed to Git
- Authentication:
- IP allow-list containing 0.0.0.0/0
- Deployment:
- deployed into production because staging was broken
- Responsible:
- a former employee still helping occasionally
- Documentation:
- a README describing a version that no longer exists
- Security situation:
- it is indexed by Google. All of it.
- Future disaster:
- It will get SSO after somebody shares the password publicly.
Accidentally connected to (1)
- → syncs nightly because "real-time was too risky"
Age: 2.0 years · originally expected to last 7 days · 4 owners so far · survived 1 reorganisation · last meaningful change 19 days ago
Rated rare mostly because: 775 users, alive 106x longer than intended, 1 accidental connections.
Current owner
Nobody has taken responsibility for this disaster.
Claim responsibility