| Account and sign-in data | Create and secure your account, authenticate you and administer access. | Contract for adult account holders. Legitimate interests in providing the requested age-appropriate core service to 16- and 17-year-olds, and in proportionate security and abuse prevention. | Supabase; the OAuth provider you choose; Vercel for service delivery and logs. | While the account exists; deleted when account deletion completes. | Required for an account. OAuth is optional; email sign-in is available. |
|---|
| Access requests and invitations | Review an access request, issue a private invitation and prevent unauthorised registration. | Steps at your request before a contract; legitimate interests in access security and preventing invitation abuse. | Supabase, Vercel when delivering the request, and the authentication email provider where an invitation is sent. | 90 days after the request was last updated or the invitation expired. | Optional. Paper Tiger stores the contact details and information you submit, but not a raw IP address or user agent in the access-request record. |
|---|
| Account Terms, Privacy Notice presentation and minimum-age declaration | Record which Terms you accepted, which Privacy Notice was presented, that you confirmed you are at least 16, and when and through which account route. | Contract and legitimate interests in keeping necessary evidence of the agreement. | Supabase and authorised Paper Tiger administrators. | At least 6 years after the case or account closes. | Required to create an account. Privacy Notice presentation is informational rather than contractual acceptance. We do not collect your date of birth or exact age. |
|---|
| Paid account-access safeguard records | Allow several personal devices to remain signed in while limiting active paid study to one learner at a time, handling takeovers and investigating false conflicts. | Contract and legitimate interests in proportionate account security, purchase protection and abuse prevention. | Supabase, Vercel when delivering the request, and authorised Paper Tiger administrators. | The current lease lasts only while active. Warning, block, takeover and revocation outcomes are retained for 90 days. Exemptions last until they expire or are revoked. | Generated automatically for covered paid access. The random browser identifier is not a device fingerprint. |
|---|
| Saved study work | Save topics, transcripts, attempts, feedback, progress, review schedules, flashcards and settings; provide the learner-facing record; allow proportionate service operation and support; and quality-check automatically generated learning materials. | Contract for adults. Legitimate interests in providing the requested age-appropriate educational service to account holders aged 16 or 17. | Supabase; Vercel when delivering the service; and authorised Paper Tiger owner-administrators where individual access is reasonably necessary for service operation, support or generated-material quality control. | While the account exists; deleted when account deletion completes. | Required for saved study features. You choose the study content you enter. Routine individual activity reporting uses account identity, topic/module references, timestamps, progress states and coarse learning outcomes. A separately confirmed, audited quality-control view may show generated task questions, best answers, Quick Checks and flashcards, but not your transcript, submitted answer, learner-specific feedback, uploaded source text or raw AI response. |
|---|
| AI grading and learning requests | Compare your attempt with answer-key context and return study feedback or other requested learning support. | Contract for adults. Legitimate interests in providing the requested age-appropriate educational service to account holders aged 16 or 17. | Novita AI for primary text grading; OpenAI for fallback grading, diagram grading and other relevant learning support; Supabase for the saved attempt and result. | Saved results follow the account rule. A temporary retry-safe response is kept for up to 24 hours after the grading request completes or is last claimed. Novita AI's published API terms state that it does not log, store or retain API user content without prior written consent. OpenAI API content may be held in abuse-monitoring logs for up to 30 days unless the production account has approved retention controls. Provider legal or safety exceptions may apply. 90 days, then deletion or anonymisation. | Required only when you ask for an AI-assisted feature. |
|---|
| Voice recordings | Transcribe speech into an editable study transcript. | Contract for adults. Legitimate interests in providing the requested optional learning feature to account holders aged 16 or 17. | OpenAI's audio-transcription API. | Paper Tiger holds the recording only for the request and does not save it. OpenAI's current endpoint table lists no abuse-monitoring or application-state retention for audio transcription; legal or safety exceptions may apply. | Optional. You can type or paste a transcript instead. |
|---|
| Handwriting images | Extract editable text or describe the structure of a diagram. | Contract for adults. Legitimate interests in providing the requested optional learning feature to account holders aged 16 or 17. | OpenAI; Vercel while carrying the request. | Paper Tiger does not persist the raw file. It is held only for the request. Provider-side retention is stated separately. OpenAI's applicable image-input retention rules, including legal or safety exceptions, may still apply. | Optional. You can type the answer instead. |
|---|
| Studio source files and extracted notes | Extract text locally on the Paper Tiger server, let you review it, then suggest the recall structure you request. | Contract for adults. Legitimate interests in providing the requested optional learning feature to account holders aged 16 or 17. | Vercel carries the raw upload. OpenAI receives the reviewed extracted text only when you ask Studio to suggest a structure. Supabase stores a module you approve. | Paper Tiger does not persist the raw file. It is held only for the request. Provider-side retention is stated separately. Approved derived Studio content follows the account rule. OpenAI's applicable API retention rules may still apply to the reviewed text. | Optional. You can paste notes instead. Do not submit material you lack the right to use or sensitive personal material. |
|---|
| Versioned Studio source attestations | Record that you confirmed the rights and confidentiality statements that applied to a particular source batch. | Contract and legitimate interests in protecting users, third parties and Paper Tiger from unauthorised or confidential uploads. | Supabase and authorised Paper Tiger administrators where investigation is necessary. | At least 6 years after the case or account closes. | Required for each new or changed Studio source batch. Paper Tiger stores the wording, version, timestamp and a source hash, not another copy of the source text. |
|---|
| Optional product analytics | Understand whether product routes and learning flows work, using coarse events that exclude study content. | Consent. | Supabase and Vercel Web Analytics. | 12 months. The browser choice cookie lasts 12 months. the matching local-storage choice remains until it is changed or browser storage is cleared. | Optional. You can reject or withdraw consent in Settings without losing the core service. |
|---|
| Security and operational records | Protect accounts, enforce rate limits, investigate failures and prevent abuse. Account-sharing decisions use a random browser identifier hash, the Supabase session ID, activity timestamps and conflict outcomes. | Legitimate interests, balanced against your rights. Legal obligation where a record is required by law. | Supabase; Vercel; Sentry for scrubbed error and performance reports; Novita AI and OpenAI where relevant; and authorised Paper Tiger administrators. | 90 days, then deletion or anonymisation. 7 days after the bucket window starts. Ended AI-access suspension decisions are retained 90 days after the suspension ends or is revoked. Sentry error and performance reports may be retained for up to 90 days under the configured plan. | Generated automatically when you use the service. Paper Tiger does not use a device fingerprint or raw IP address or user-agent data to make paid account-sharing decisions. |
|---|
| Support and issue reports | Investigate your report, answer you and improve reliability. | Contract and legitimate interests in support and troubleshooting. | Supabase and authorised Paper Tiger administrators; relevant service providers if needed to diagnose the issue. | 24 months after resolution, then deletion or anonymisation. | Optional, but we need enough information to investigate a report. |
|---|
| Privacy requests and necessary audit evidence | Respond to rights requests and show how they were handled. | Legal obligation and legitimate interests in necessary accountability evidence. | Supabase, authorised Paper Tiger administrators and professional advisers where necessary. | At least 6 years after the case or account closes. | Required if you ask us to exercise a privacy right; optional details should be kept to what is necessary. |
|---|
| Purchase eligibility, legal-event, supply and billing records | Keep the timestamped minimum-age-band history, take payment, record purchase-specific Terms and immediate-start events, distinguish consent from successful supply, send durable confirmations, provide access, handle refunds and keep required financial records. | Contract and legal obligation. | Stripe, Supabase and authorised Paper Tiger administrators or professional advisers. | Until immediately after 6 complete financial years following the relevant 30 June year-end, in minimised form. | Required only for a purchase or related legal confirmation. Paid checkout is available only to an account holder currently recorded as 18 or over. A 16–17 record can later be followed by a timestamped transition or correction. Paper Tiger does not collect a date of birth for this gate or receive the full card number. |
|---|
| Confirmation delivery evidence | Send and prove the durable contract confirmations required for paid Studio and study-pack transactions, retry temporary failures and alert Paper Tiger if delivery is at risk. | Contract and legal obligation. | Supabase, Resend, the recipient email provider and authorised Paper Tiger administrators. | At least 6 years after the case or account closes. | Required for a paid transaction. The record includes the immutable email snapshot, recipient, delivery attempts, provider reference and delivery status. |
|---|