Settings
Privacy Preferences
See what 121 collects, keep optional telemetry off, or change your consent at any time.
Current choice
No preference saved in this browser yet.
Aggregate telemetry stores counters only: no account id, no session id, no raw URL, no referrer, no prompt or conversation content, no analytics cookies, and no device fingerprint.
What is collected now
Supabase Auth session state, email verification state, account profile, legal acknowledgments, and security metadata.
Supabase browser session storage and server-side account rows.
Required to sign in and keep account features working.
Stripe checkout/customer/subscription identifiers, entitlement rows, invoices, and reconciliation metadata.
Stripe plus 121 billing tables. 121 does not store full card numbers or card security codes.
Required only when you start checkout, subscribe, or manage billing.
Consent proof, age-gate acknowledgment, onboarding drafts, notification settings, install-prompt dismissal, and local UI state.
This browser's localStorage or sessionStorage.
Used to honor choices you made in the interface.
Aggregate page views by surface, feature counts, coarse browser family, coarse timing buckets, and page-load latency samples.
Aggregate-only server counters. No account id, session id, IP address, raw URL, referrer, content, analytics cookies, or device fingerprint.
Only sent after analytics consent is on. Do Not Track and Global Privacy Control are respected.
No advertising pixels, tracking profiles, data-broker enrichment, or marketing cookies are currently used.
None.
Off by default. A separate opt-in is required before this class is used.
Sanitized error reports, security events, rate-limit events, and service-health records needed to operate and protect the service.
Short-retention operational systems and accountability ledgers, scrubbed to avoid secrets, payment-card data, prompt content, and raw tokens where feasible.
Processed as essential security and reliability data.
Cookie and storage audit
localStorage
Keeps signed-in account sessions working. Supabase Auth may also use provider-side cookies during hosted auth flows.
localStorage
Stores the user's consent decision, timestamp, policy version, and local provenance id.
localStorage
Records the 18+ gate acknowledgment before protected Companion/Quill experiences proceed.
localStorage/sessionStorage
Remembers user-requested UI state such as onboarding drafts, install-prompt dismissal, and disclosure toggles.
third-party cookies on Stripe-controlled checkout surfaces
Used by Stripe to process checkout and billing portal flows after a user starts billing.
network beacon; no analytics cookie
First-party aggregate counters and coarse performance samples only after analytics consent.
none currently set
No marketing pixels, ad SDKs, or cross-site analytics are currently installed.
121 honors applicable GDPR, UK GDPR, and CCPA privacy rights where those laws apply. The full policy lives at Privacy Policy, and account deletion remains available from account settings.