Account and workspace data
A passwordless account uses your email address and authentication session. Signed-in projects store the fields you enter, lesson self-completion, and revision snapshots so work can be recovered. Supabase provides authentication and database storage.
Guest drafts
The Offer Builder stores your guest draft in this browser’s local storage. It is not uploaded as a project until you choose to sign in and save. Clearing browser storage removes the local draft. Download it first if you want a copy.
Payments and email
Stripe hosts test checkout. The app stores minimal test-order identifiers and entitlement state; it does not store card data. Resend delivers authentication email through Supabase. Never enter a real card in the test edition.
Hosting and diagnostics
Vercel hosts the app and its operational logs. Server diagnostics are designed to exclude credentials and full learner documents. Fonts are served with the app, without a third-party font request. No advertising pixel or cross-site tracking is installed.
Product measurement
Test-order records verify access. With your optional consent, a random browser identifier and allowlisted referral tags measure selected page/tool actions; attribution expires after 30 days. Turning measurement off clears the browser identifier and stops new optional events. These records exclude free-form project text and are not treated as real sales. Any optional marketing consent is separate from access; no marketing sequence is active.
Export and removal
Your account offers project exports. Submit an account/data-removal request through support. Request handling and production retention schedules must be finalized before commercial launch. The test edition does not claim instant automated deletion or a staffed response time.