Effective November 1, 2026. This notice explains what Frontier Rehearsal collects, why it is used, which providers process it, how long it is kept, and the controls available to you.
01On this device
Practice notes, progress, Python code, filters, snapshots, anonymous question reviews, and interface settings can be stored in your browser. A functional cookie may remember the last stage opened. Local storage is not a backup: clearing site data, changing browser or device, private browsing, device loss, or corruption can erase local-only work. Export anything you need to retain.
02Account sync
When you sign in or use an account feature, we can process your email address, account ID, profile and matching preferences, practice records, settings, ratings, tags, community posts and replies, service requests, reports, moderation state, session proposals, peer matches, and access history. Optional profile fields are used only for the matching and community context described where you provide them. This is not live collaborative editing, so avoid changing the same review or attempt on two devices at once. If a conflict is detected, saving stops rather than silently overwriting another device.
03Uploads and private work
When uploads are enabled, we can process the file, description, type, size, hash, scan state, and private storage reference. Files remain private unless the related content is approved for publication. Do not upload credentials, identity documents, health or financial data, employer secrets, real confidential interview questions, or material you lack permission to share.
04Purchases
Payment details are entered on Stripe's checkout page. We process order, offer, price, subtotal, discount, tax, charged total, currency, payment-reference, refund/dispute state, and entitlement records—not card numbers. Restricted transaction records may remain after account deletion where reasonably required for accounting, tax, fraud prevention, refunds, or disputes.
05Technical and security data
Hosting, authentication, email, security, and error systems can process IP address, request time, route, device/browser information, identifiers, delivery status, and bounded diagnostics needed to operate and protect the Service. We do not use advertising trackers or session replay, and we do not sell personal information or share it for cross-context behavioral advertising.
06Product measurement and site search
Feature-use measurement and signed-in account activity have separate controls on practice pages; both are off until you enable them. Account activity can include page and question views, foreground time, visible Browser Python or Browser notebook coding-pane time, selected practice actions, coarse outcomes, a random session ID, and event IDs linked to your account. The operator can review account-linked question and coding-time totals. Raw account activity is kept for up to 30 days. Code, notes, prompts, typed text, filenames, full URLs, IP-address fields, and user-agent fields are excluded from this activity record. Site search separately records the normalized search term, content filter, result count, selected result path, random session ID, and event ID so we can identify missing or hard-to-find content. It does not attach an account ID, IP-address field, or user-agent field; searches resembling an email address, phone number, or URL are dropped before storage, and eligible raw search events expire after 90 days. Feature-use reports use an allowlisted feature key and random device identifier. When feature-use measurement is enabled, browser LCP, INP, and CLS values are stored only as daily histogram counts by route family and mobile/desktop viewport class; no per-visit performance record or identifier is kept. A usefulness rating is sent only when you press a rating button.