ShipSafe · School

ShipSafe School

A free course on shipping AI-built apps without getting hacked or losing money. Each lesson ends with a lab: attack a simulated app, then fix it. 6 modules, 23 lessons, 23 labs (6 flagship).

Start the first lab Free, no signup. Progress stays in this browser.

  1. 01
    Secrets and API keys

    Keep keys out of git, out of the browser, and rotate them when they leak. 4 lessons.

  2. 02
    Auth and database rules

    Supabase RLS, Firebase rules, and server-side ownership checks so one user cannot read another. 4 lessons.

  3. 03
    Payments that cannot be cheated

    Server-side prices, signed webhooks, idempotency and subscription sync for Stripe. 4 lessons.

  4. 04
    Deploys and config

    Env vars, preview exposure, headers and CSP, and open admin routes. 4 lessons.

  5. 05
    AI bots and SEO

    robots.txt for AI crawlers, llms.txt basics, and what training bots do. 3 lessons.

  6. 06
    Monitoring and incidents

    Logs, rate limits, key rotation and spend caps when something goes wrong. 4 lessons.

Labs are fully simulated and run in your browser. No real keys, no real network attacks, nothing leaves this device except the optional share link you copy yourself.

Get new checks by email

New checks and real leak post-mortems, about once a month. No spam.