Checklists /Cursor or Claude Code, Next.js and Vercel /Legal
High
Ship a privacy page with the first public URL
Auth, analytics and payments all collect data. A Next.js app you are about to share needs a privacy page that matches the real collectors, plus a contact address. Have the template reviewed before you treat it as legal advice.
How to check
- Footer link works when signed out.
- The page mentions Next.js hosting only if you actually use Vercel, and mentions analytics only if a tracker is installed.
- Placeholders are still visible if you have not filled them in. Do not announce the site until they are gone.
- Cookie or local storage use is described in a sentence a user can understand.
Prompt
Fix prompt
You are working in this repository. Do not add features. Goal: add /privacy based on the data this app actually stores, and link it from the footer. Steps: 1. List collectors you can see in the code: accounts, Stripe customer ids, uploaded files, analytics scripts. 2. Write the page in plain language with placeholders [TRADING NAME], [REGISTERED ADDRESS] and [CONTACT EMAIL]. 3. Do not claim ISO certificates, company numbers, or a DPO you cannot see. 4. Add the footer link. 5. Tell me what a solicitor or the owner still needs to fill in.