Suggestion: Add Extra Confirmation or Lock for Studio Project Deletion
I’d like to suggest adding a safety mechanism for project deletion on the Firebase studio. Right now, the delete button is very accessible, and once a project is deleted, it’s gone forever—there’s no recovery option.
Hey Firebase team,
I’ve been using Firebase Studio lately and I love the experience overall. However, I wanted to share a concern about the project deletion button.
Right now, the delete button is too easily accessible, and once you click it, the project is permanently deleted with no recovery. For many of us, especially those working solo or on experimental features, that project might be the only place we’re keeping our progress. One wrong click, and everything is gone.
I’d really like to suggest adding some kind of protective control, such as:
A "deletion lock" toggle in project settings (something you must disable first before deletion becomes possible)
Multi-step confirmation – maybe typing the full project ID and an email or 2FA check
A soft delete or grace period, where deleted projects go into a 7-day "recovery" state before permanent deletion
This would really help reduce accidental loss and give peace of mind to developers using Firebase Studio for real work.
Thanks for considering this! 🙏
A few ideas to improve this:
Add a toggle in project settings that controls whether deletion is even possible (like a “deletion lock”).
Require multi-step verification, e.g., entering the project ID manually plus receiving an email or 2FA prompt.
Add an optional grace period (e.g., 7 days) during which the project is “pending deletion” and can be restored.
Would love to hear what others think about this. I believe adding this kind of safeguard would save a lot of heartbreak and make Firebase safer to use long-term.
Thanks!