Security checks before publishing a web application
A short, practical checklist to run before you put an app on the web — access rules, secrets, auth, and error handling.
Before you hit publish, take five minutes for a quick security pass. This short checklist catches the mistakes that cause most real-world problems.
The checklist
- Access rules: can any user reach another user's data? They shouldn't.
- Secrets: are all API keys server-side, not in the browser bundle?
- Authentication: is anything sensitive behind a sign-in?
- Input validation: do forms reject bad or empty input gracefully?
- Errors: do failures show friendly messages, not internal details?
- Permissions: does each connector key have only the access it needs?
Go deeper
For the reasoning behind each item, read the founder's guide to application security and protecting API keys. For platform details, see the Security page.
