Privacy

What KeckOS stores, why, and what it doesn't.

Last updated May 23, 2026

Plain version

KeckOS stores your email, the school + start date you entered at onboarding, the resources you mark complete, your reviews, and your Doc chat history. That's it. It does not store patient data, real NBME score reports, or anything you didn't type into KeckOS yourself.

Where it lives

Your data is stored in Supabase (Postgres) on US-region infrastructure. Row-level security restricts every row to its owning user — your dashboard never reads another student's progress, even via the API.

Doc & Anthropic

Messages you send to Doc are forwarded to Anthropic's API to generate a reply. Anthropic processes them under its API privacy terms and does not train on API traffic by default. We store the message and reply against your chat so you can pick it up later.

Your study files and Anki

Files you add to the Library, and the slides the desktop app brings in from the Keck site, are stored privately under your account. To make them searchable, their text is turned into numbers (embeddings) by Voyage AI, which does not keep or train on it. Your Anki collection stays on your computer. KeckOS keeps a copy of your card schedules and the text of active cards so it can show them and link them to your slides.

When your school provides KeckOS

If your school pays for KeckOS, its admins see how much AI each student uses and what it costs (requests, dollars, which feature), so they can manage the bill. They do not see your chats, notes, files, cards or quiz answers. Your school may set a monthly AI budget; past it, Doc pauses until the next month. If you delete your account, the cost records stay with the school for its bill, without your name. Your records stay yours: they are not shared with your school as part of your academic record.

Deleting your data

Settings → Delete my account removes your account and everything in it, including stored files, at once.

Payments

Stripe processes billing. KeckOS never sees your card number; we store only the customer/subscription IDs Stripe gives back.

What KeckOS will never do

  • Share your activity with your school, your residency program, or any third party for advertising.
  • Connect your Doc chats or Anki history to your real name in any external dataset.
  • Sell or rent your data.

Deleting your data

Email hi@medos.app from your account's email and we delete every row keyed to your user within seven days.