Programming guide

Run a security check before launching a web app

Work through a practical pre-launch security review of your web app, covering secrets, logins, permissions, input handling, dependencies and personal data.

Estimated time: 3–6 hoursUpdated: 28 September 2026

Use this guide before your web app goes live, or before a major update, especially if much of the code was written with AI help. Have access to your code, hosting settings and a list of the data your app stores. For apps handling payments or sensitive data, also consider a professional security review.

Step by step

  1. Search for exposed secrets

    Search your code and its version history for passwords, API keys and tokens. Move any you find into environment variables or a secrets manager, and change the exposed values, since removing them from code does not make old copies safe. Check that configuration files with secrets are excluded from version control.

Members

The rest of this guide is for members

This guide continues with 4 more sections. Unlock this guide and all 207 ABCDayZ guides with checklists, troubleshooting and next steps.

£3.99 for 1 month or £29 for 12 months. One payment, no automatic renewal.

Unlock all guides

Already a member on another device? Open your personal access link. Bought Programming with AI? Your first month is included.