Privacy Policy

Privacy Policy

Effective date: 27 April 2026

Ochre is built so that your learning stays yours. We collect as little as possible, store it locally on your device wherever we can, and never sell or share data with advertisers. This policy explains exactly what data Ochre handles, where it goes, and what your rights are.

Who we are

Ochre is developed by Tom Buteux as an independent app under Ochre Studios. If you have questions about this policy or how your data is handled, contact us at tombuteux@gmail.com.

What data Ochre collects

Stored on your device only

The following data is created and stored entirely on your device, in a local SQLite database. It never leaves the device unless you explicitly trigger an action that sends it (see "Sent off-device for AI processing" below).

You can delete all of this at any time from Settings → Delete all cards or Settings → Reset app data. Deleting the app from your device also removes everything stored locally.

Sent off-device for AI processing

Ochre uses Anthropic's Claude AI to generate questions from text you provide and to evaluate your typed or spoken answers. When you trigger one of these actions, the relevant data leaves your device:

ActionWhat is sent
Generate cards from textThe text you typed into the capture screen
Evaluate an answerThe question, the reference answer, and your typed or spoken answer
Fact-check generated cardsThe generated questions and reference answers

The data path: the request goes from the app to a Cloudflare Worker we operate (the "AI proxy"), which forwards it to Anthropic's API. The proxy holds the Anthropic API key — your device never has it. Anthropic processes the request and returns a response.

Retention: Anthropic states it does not train its models on data sent through the API and retains inputs and outputs for up to 30 days for trust-and-safety purposes (see anthropic.com/privacy). The Cloudflare Worker logs no request bodies; Cloudflare may retain standard request metadata (IP address, timestamp, status code) for operational and security purposes per Cloudflare's privacy policy.

We do not keep a server-side copy of the text you send for AI processing.

Voice input

If you use voice to answer recall questions, your microphone audio is processed by your device's operating system (Apple's Speech Recognition framework on iOS) to produce a text transcript. The audio itself is handled by Apple, not by Ochre — see Apple's privacy policy for details. Only the resulting transcript is then handled by Ochre as described above.

You can revoke microphone or speech-recognition permission at any time in your device's Settings.

Subscriptions

If you subscribe to Ochre Pro, the subscription is processed by Apple (App Store) or Google (Play Store) and managed via RevenueCat. RevenueCat receives an anonymous app-instance identifier and the subscription receipt, which it uses to determine entitlement state. We do not receive your name, email address, or payment details — those stay with Apple or Google.

Notifications

Daily review reminders are scheduled locally on your device using the operating system's notification framework. No notification content is sent through our servers.

What we do not collect

Crash and diagnostic data (TestFlight / App Store)

Apple provides aggregated crash reports and basic usage statistics to developers through TestFlight and App Store Connect. You can opt out of sharing this data with developers in your device's Settings → Privacy & Security → Analytics & Improvements. This data is collected by Apple, not by Ochre.

How we use your data

We use the data described above only to:

We do not profile you, build advertising audiences, or share your data for any commercial purpose.

Your rights

Because nearly all of your data lives on your device, you control it directly:

If you are in the UK or EEA, you also have the right to lodge a complaint with your national data protection authority (in the UK, the ICO).

To exercise any right that requires our action — such as deleting any residual logs or asking what data we hold about you — email tombuteux@gmail.com.

Children

Ochre is rated 4+ and is suitable for all ages, but the app does not knowingly collect any personal information from anyone, including children. There are no accounts, no profiles, and no social features.

Changes to this policy

If we change this policy in a material way, we will update the effective date at the top and notify users in-app before the changes take effect. The current version is always available at ochrestudios.co.uk/privacy and via the link in the app's Settings screen.

Summary

  • Your cards and review history live on your device, not on our servers.
  • The text you submit for AI processing is sent to Anthropic via our Cloudflare Worker proxy, processed, and returned. We do not store it.
  • We do not collect identifying information, do not use analytics, and have no user accounts.
  • You can delete everything by deleting the app.