| 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 agreements and minimum-age declaration | Record which Terms and Privacy Notice you accepted, 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 or continue using an account. 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. | 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. | While the account exists; deleted when account deletion completes. | Required for saved study features. You choose the study content you enter. |
|---|
| 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. | OpenAI; 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. OpenAI API content may be held in abuse-monitoring logs for up to 30 days unless the production account has approved retention controls. 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. |
|---|
| 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, 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. | 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, adult-purchaser and billing records | Record the 18+ purchaser declaration, take payment, provide purchased 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. The purchaser must be 18 or over. Paper Tiger does not receive the full card number. |
|---|