Privacy Policy
Last updated: October 30, 2026
Scope
This policy covers the CodexTutor app for iPhone, iPad and Mac, the CodexTutor web app at app.codextutor.com, and this site. All are operated by K12TeacherTools (“we,” “our,” “us”).
Your reading progress
The app records which passages you have read, which words you have studied, which flashcard decks you have finished, and which texts are on your shelf. This is kept on your device. When you are signed in to iCloud, it also travels between your own devices through Apple’s CloudKit, in the private database of your iCloud account, which only your devices can read. Settings shows whether iCloud sync is running.
Preferences and unfinished sittings (text size, audio speed, your place in a lesson, the text a device is open on) stay on that device. Start over in Settings erases all of it, on every device signed in to your iCloud account, and on our servers too if you are signed in to a CodexTutor account.
Your CodexTutor account
The web app needs an account. In the iPhone, iPad and Mac app an account is optional: without one, nothing below applies and your progress stays on your devices as described above. You can sign in with Apple, with Google, or with an email address and password. Sign-in is handled by Clerk, which stores your email address, your name if you give one, and the means of signing in. If you sign in with Apple and choose to hide your email, we only ever see Apple’s relay address.
When you are signed in, the reading progress listed above (passages read, words studied, decks finished, texts on your shelf, and your study language) is also kept on our servers, in a database hosted by Neon in the United States, so that it follows you between the app and the web. It is used for nothing else: it is not sold, rented, shared or used for advertising.
Delete account, in Settings in the app, deletes your account, everything our servers hold about you, and your sign-in at Clerk. Progress already on your devices stays there until you erase it.
What the app downloads
The app downloads its catalog, texts and audio from our content delivery network, run by Cloudflare. These are requests for static files, and they carry the same network information as loading a page in a browser, including your IP address, which Cloudflare handles as the CDN. Once a text is downloaded it can be read offline.
This site
This site serves static pages, it asks you to make no account, and there is no form on it to fill in. It is not entirely silent, though: codextutor.com carries one advertising pixel, and the section below says exactly what it does.
Advertising
We buy advertising on Reddit, and codextutor.com carries Reddit’s advertising pixel so that we can tell whether an advertisement we paid for actually brought anyone here. The pixel sets a cookie in your browser and reports the visit to Reddit, which may match it to a Reddit account.
It runs on these web pages only. The app does not contain it. Nothing in this section describes the app on your iPhone, iPad or Mac.
- Its single purpose is counting whether an advertisement worked. What it gathers is not sold, rented or shared, and it feeds nothing else we do.
- Reddit is told that a browser visited codextutor.com, so that a click on one of our ads can be attributed to it. What Reddit does with that is governed by Reddit’s own privacy policy, not this one.
- Blocking third-party cookies, or running an ad blocker, stops it. Nothing on this site depends on the pixel, and every page works exactly the same when it is blocked.
Retention
Order records are kept for as long as we need them for support, replacements and accounting. Progress on your devices stays there and in your iCloud account until you erase it or delete the app. Progress on our servers is kept for as long as you have an account, and is deleted with it.
Children
CodexTutor is intended for readers 13 and older. If you believe a child has sent us personal information through an order, contact us and we will delete it.
Your requests
Email us for a copy of your order records or account data, or to have them deleted, and we will respond within 30 days. Reading progress is yours to erase directly, in Settings, and your account is yours to delete there too.
Changes
When this policy changes, the date at the top of this page changes with it. Material changes take effect when posted.