Data & security

Effective October 20, 2026 · Version 2026-10-20

This page is CodeBreeder LLC’s written data retention policy and information security program for Study Desk, as described in our Privacy Policy.

Data retention policy

We keep personal information only as long as it is needed to run Study Desk, then delete it. A scheduled job runs every day to remove expired data.

DataWhereKept forThen
Parent email and consent recordOur database (Cloudflare D1)While the account is in useDeleted right away when the parent deletes the account, or automatically 2 years after the last sign-in
Sign-in codes (hashed) and hashed network addressOur database10 minutes to useDeleted by the daily job
Sessions (hashed)Our databaseUp to 180 daysDeleted on sign-out, account deletion, or expiry
Daily study helper countsOur database35 daysDeleted by the daily job
Homework photos and text sent to the study helperPassed through, not stored by usOnly while the request runsHandled under the AI provider’s own terms
Speech audio for card wordsCloudflare cache and the tabletUp to 1 yearExpires; contains no student details
Students, cards, progress, PINOnly the family’s tabletUntil the parent removes the student, erases the tablet, or deletes the accountErased from that tablet. We never hold a copy.

Information security program

Responsibility

Frandy Slueue, for CodeBreeder LLC, is responsible for this program. It is reviewed at least once a year and whenever Study Desk changes how it handles data.

Collect less

Protect what we keep

Service providers

We use Cloudflare (hosting, database, Workers AI), DeepSeek (study helper for parent text), and Resend (email). Each receives only what its job needs, as listed in the Privacy Policy. We review their security and privacy terms before use and at each yearly review.

Testing and updates

Every change runs automated tests, including checks that no student details are sent to the server. Dependencies are pinned to exact versions and updated on purpose.

If something goes wrong

If we learn of unauthorized access to personal information, we will stop it, find out what happened, tell affected parents by email without unreasonable delay, and notify authorities where the law requires. Report a security problem to frandyslueue@gmail.com.