Privacy
What Calc-Class stores and why, in plain terms.
Signing in
Calc-Class uses email magic-link sign-in through Supabase. We don't store or see your password because there isn't one - Supabase emails you a one-time link, and signing in creates a session cookie in your browser.
Typed and pasted problems
When you type or paste a math problem, the text is sent to Anthropic's Claude API to be interpreted, and the resulting structured model (topic, numbers, formulas, steps) is stored in our database, tied to your account.
Uploaded photos
A photo you upload is sent directly to Claude's API from our server to be read - it never touches the browser of anyone else. Today, the photo is also stored (as base64 text) alongside the calculator so the same photo can be re-analyzed if you use Regenerate, without asking you to re-upload it. This is a simple storage approach we plan to move to dedicated file storage as usage grows; it does not change who can see the photo, which is still only you.
Calculators and sharing
A calculator you create stays private (visible only to you) until you confirm it. Once confirmed, anyone with its link or share code can open and use it - that's how sharing with students works. We don't require students to create an account to use a shared calculator. If you choose to list a calculator in Explore, it also becomes discoverable by anyone browsing that page.
Classes and students
Joining a class with a code links your account to that class so the teacher can see that you joined and share calculators/assignments with you. We track real calculator view counts to show teachers basic usage; we do not currently track per-student completion, answers, or grades.
Analytics and third parties
Calc-Class does not run third-party advertising or analytics trackers today. The services we rely on to operate are Supabase (database and authentication) and Anthropic (Claude API, for reading problems and photos).