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.

This browser

What is collected now

Essential account accessessential

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.

Essential billingessential

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.

Essential local preferencesessential

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.

Optional aggregate product telemetryoptional

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.

Marketingnot currently used

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.

Operational diagnosticsessential security

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

Supabase browser auth sessionessential

localStorage

Keeps signed-in account sessions working. Supabase Auth may also use provider-side cookies during hosted auth flows.

121 privacy consent recordessential

localStorage

Stores the user's consent decision, timestamp, policy version, and local provenance id.

Companion age acknowledgmentessential

localStorage

Records the 18+ gate acknowledgment before protected Companion/Quill experiences proceed.

UI preference statefunctional

localStorage/sessionStorage

Remembers user-requested UI state such as onboarding drafts, install-prompt dismissal, and disclosure toggles.

Stripe checkout/customer portal cookiesessential

third-party cookies on Stripe-controlled checkout surfaces

Used by Stripe to process checkout and billing portal flows after a user starts billing.

121 aggregate telemetryoptional analytics

network beacon; no analytics cookie

First-party aggregate counters and coarse performance samples only after analytics consent.

Marketing/ad cookiesmarketing

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.