Home / Learn / Launch Readiness / Checklist

The launch checklist for AI-built apps

One page with every item from every Launch Readiness stage, each with its sources. Tick items as you go, or copy the list as Markdown. Not legal advice.

Facts checked on 2026-10-09. Not legal advice; see the note at the bottom.

  • 144 items
  • 11 of 11 stages
  • Updated 2026-10-09
  • Free, no signup

This page joins the checklist from the end of every stage. Each item is one action and the source it rests on. Ticks stay in this browser only, and they match the ticks on the stage pages. The tags say how often the item applies: Must do for almost every app, Should do for most apps, and If it applies when it depends on what your app does.

144 items

Stage 1: Lock down your data

Stage 2: Third parties and dependencies

  • Must doSource: GDPR Art. 28, OWASP Top 10:2025
  • Should doSource: Munich Regional Court, 3 O 17493/20
  • Should doSource: Munich Regional Court, 3 O 17493/20
  • If it appliesSource: GDPR Art. 28
  • Should doSource: GDPR Art. 28
  • Must doSource: MIT license, GPL FAQ, AGPL v3
  • Should doSource: CISA alert on npm
  • Should doSource: npm audit, OSV-Scanner
  • Should doSource: GitHub Dependabot alerts
  • Must doSource: arXiv 2406.10279
  • If it appliesSource: CISA alert on npm, GitHub npm security plan
  • Should doSource: GDPR Art. 28

Stage 3: The paperwork

  • Must doSource: Apple App Review Guidelines 5.1.1, GDPR Art. 13
  • Should doSource: General Legal templates (CC0), Basecamp policies
  • Must doSource: Cal. Bus. & Prof. Code Sec. 22575
  • If it appliesSource: GDPR Art. 13, GDPR Art. 3
  • Must doSource: FTC on OkCupid, Cal. Bus. & Prof. Code Sec. 22576
  • Must doSource: Cal. Bus. & Prof. Code Sec. 22575, Google Play User Data policy
  • If it appliesSource: Google OAuth verification, Google Play User Data policy
  • Should doSource: Nguyen v. Barnes and Noble, Berman v. Freedom Financial
  • If it appliesSource: ePrivacy Directive Art. 5
  • If it appliesSource: Apple account deletion, Google Play account deletion
  • If it appliesSource: Apple App Privacy details, Google Play Data safety
  • If it appliesSource: Google OAuth verification, Google unverified apps
  • If it appliesSource: Stripe website checklist
  • Must doSource: Cal. Bus. & Prof. Code Sec. 22575
  • Should doSource: CPPA thresholds, IAPP state tracker

Stage 4: Consent before tracking

  • Must doSource: CPPA on Tractor Supply, CPPA on Honda
  • If it appliesSource: EDPB Guidelines 2/2023, PostHog data collection
  • If it appliesSource: EDPB cookie banner report, CNIL on Google, 2025
  • If it appliesSource: California AG on Healthline
  • Should doSource: PostHog config, PostHog replay controls
  • If it appliesSource: DLA Piper on Javier
  • If it appliesSource: PostHog replay privacy, Clarity masking
  • Should doSource: PostHog data collection
  • If it appliesSource: 11 CCR 7025, California AG on Sephora, California AG on Disney
  • If it appliesSource: CPPA on Todd Snyder, CPPA on Honda
  • If it appliesSource: Clarity consent mode
  • Should doSource: Baker Donelson on SB 690, WilmerHale on SB 690

Stage 5: Sensitive data: health and kids

Stage 6: Accessibility

  • Must doSource: WCAG 2.2, WCAG 2.1
  • Must doSource: WCAG 2.2 quick reference
  • Must doSource: WCAG 2.2 quick reference
  • Must doSource: WCAG 2.2, WCAG 2.2 quick reference
  • Must doSource: WCAG 2.2 quick reference
  • Should doSource: WCAG 2.2
  • Must doSource: axe DevTools, WAVE, Lighthouse
  • Must doSource: WCAG 2.2 quick reference, WAVE
  • Should doSource: Seyfarth Shaw on 2025 filings
  • If it appliesSource: Directive 2019/882 Article 4, Article 3 definitions, European Commission
  • If it appliesSource: ADA.gov web rule first steps
  • Should doSource: axe DevTools, Lighthouse

Stage 7: AI features

  • Must doSource: EU AI Act Article 50 (mirror), California SB 243 text, Colorado SB 26-189
  • Must doSource: EU AI Act Article 50 (mirror), Utah SB 226, Anthropic Usage Policy
  • Must doSource: Utah SB 226, BOT Act summary
  • If it appliesSource: Apple App Review Guidelines 5.1.2(i)
  • If it appliesSource: Cuatrecasas on the Omnibus dates, EU AI Act Article 50 (mirror)
  • If it appliesSource: EU AI Act Article 50 (mirror)
  • If it appliesSource: California SB 243 text
  • Should doSource: California SB 243 text
  • Must doSource: FTC Operation AI Comply
  • Must doSource: Anthropic Usage Policy, OpenAI usage policies
  • If it appliesSource: Colorado SB 26-189
  • If it appliesSource: Utah SB 226

Stage 8: User content

Stage 9: Subscriptions and cancellation

Stage 10: Email and texts

  • Must doSource: 16 CFR 316.3, FTC CAN-SPAM guide
  • Must doSource: FTC CAN-SPAM guide, 15 U.S.C. 7704
  • Must doSource: FTC CAN-SPAM guide, 15 U.S.C. 7704
  • Must doSource: FTC CAN-SPAM guide
  • Must doSource: FTC CAN-SPAM guide, Yahoo sender best practices
  • Must doSource: FTC CAN-SPAM guide
  • Should doSource: Google sender guidelines, Yahoo sender best practices
  • Must doSource: Google sender guidelines, Microsoft postmaster policies
  • Should doSource: Google sender guidelines, Yahoo sender best practices
  • Should doSource: Google sender guidelines, Yahoo sender best practices
  • Should doSource: FTC CAN-SPAM guide
  • If it appliesSource: ePrivacy Art. 13 (UK-hosted copy), PECR reg. 22
  • If it appliesSource: CASL s. 6, CASL s. 11
  • If it appliesSource: 47 CFR 64.1200, 47 U.S.C. 227
  • If it appliesSource: 47 CFR 64.1200, FCC draft order

Stage 11: Make your agents remember

Talk to Claude instead of typing to it.

Ducktate turns what you say into clean text, on your Mac, and pastes it anywhere.

Get early access