Unschooling · Academy

Privacy Policy

Last updated: October 29, 2026
Important: Unschooling Academy uses Cloudflare Workers AI, our service provider, to read the words of the moments you save and match them to subjects and skills. This is required to use the app. Details in "AI features and our service providers" below.

Your child's learning is the most private data there is. This page explains, in plain language, what we hold, what we do with it, and the lines we will not cross.

Our founding rule. A child's records, captures, and photos are yours. We never sell them, never share them with schools or authorities, never use them as demo content, and never use them to train any AI. We never send them to AI companies such as OpenAI, Google, Anthropic or Meta. To match a moment you capture to the curriculum, the app sends the words of that moment to Cloudflare's AI service, which is explained below in "AI features and our service providers". Photos and recordings are never sent.

Unschooling Academy is operated by Lionheart Collective Inc. ("we", "us"), a British Columbia company. This policy covers the Unschooling Academy website and app (the "Service"). If you have any question about it, email admin@unschoolingacademy.org.

Who uses the Service

Unschooling Academy is a tool for parents and guardians to keep a private record of their own child's learning. Children do not create accounts and do not interact with us directly. As the account holder, you control your child's information and provide any consent on their behalf.

What we collect

We ask for as little as possible, and only what the Service needs to work for you.

How we use it

We use your information for one purpose: to provide the Service to you about your own child: to store your captures, map them to learning outcomes, show you the picture, and generate the records and reports you ask for. That is all. We do not use your data for advertising, and we do not sell it.

Voice capture

If you use voice to capture a moment, the words are written out for you. On iPhone this happens on the phone itself: the audio is not sent anywhere to be turned into text. On Android it uses your phone's own dictation, which, depending on your device and settings, may send the audio to Google to convert speech to text. You can always type instead.

The recording is kept, and it is yours. We save the audio alongside the words so that you can play the moment back later and hear your child say it, rather than only reading a transcript of it. It is stored on your account for that one purpose. We do not listen to it, we do not use it to train anything, and we do not share it. Delete the moment and the recording is deleted with it, and the same is true if you delete the child or close your account, and it is enforced in the code rather than promised in a policy. Your export includes the audio, so you can take it and keep your own copy at any time.

Nothing is recorded unless you press the microphone. If you would rather no recording existed at all, use Type it instead and none is made. The Voice transcription switch in Settings is a separate thing: it decides whether your device turns the recording into text, not whether the recording is kept. With it off, a voice note is saved as audio only. Audio is never sent to Workers AI. A voice note with no written text isn't matched automatically, so you tag it by hand.

AI features and our service providers

Two parts of the app use artificial intelligence. Both use Cloudflare Workers AI, an AI service run by Cloudflare, Inc., our service provider and the same company that hosts the app and its database. Cloudflare runs openly published AI models (currently Meta's Llama and an embedding model from BAAI) on its own servers. Your information is not sent to the companies that made those models, or to any other AI company such as OpenAI, Google or Anthropic.

The matcher. Every time you save a moment with words, the words of that note (and any voice transcript), your child's age and a list of possible topics are sent to Cloudflare Workers AI, which matches the moment to subjects and skills and notes whether it shows a skill or a struggle. We may also re-run this on moments you've already saved when we improve matching. Photos, audio and names are never sent. Matching is required for the app to work, because it is how your notes are matched to subjects and skills and how the app builds the record.

The Ask chat. Ask is optional. When you type a question into Ask, that question and the earlier messages in that conversation are sent to Cloudflare Workers AI to answer it. No details about your child are added. The app also sends the curriculum list and this app's help text. Ask is never given your child's record, notes, photos or progress. We do not save your Ask conversations on our servers. Ask does not need your child's name or health details, so please leave them out.

What Cloudflare does with it. Cloudflare processes this text only to send back the answer. Under its published terms for Workers AI, Cloudflare doesn't keep the content we send it or use it to train AI. Cloudflare may keep basic technical records, such as the time and size of a request, but not its content. We keep only the result, such as the topics a moment was matched to, alongside your note in your child's record, and it is deleted when you delete the moment, the child or your account.

Where it is processed. Cloudflare runs Workers AI on its global network. This text may be processed outside Canada, including in the United States, where it may be accessible to authorities under local law. See "If someone demands your data" below.

Why it is required, and your rights. We use these features for one purpose: to provide the Service to you about your own child. Matching your notes to subjects and skills is how the app works, so the matcher is a required part of it. Cloudflare acts only as our service provider, and we remain responsible for your information while it handles it. We never sell it, use it for advertising, or let anyone train AI on it. We don't disclose it to anyone except our service providers acting for us (like Cloudflare) or where the law requires. You can delete a moment, or your whole account, at any time (see "Your rights and control" below). If you have a question about this or want to know what we hold, email admin@unschoolingacademy.org. You can withdraw your consent at any time by deleting your account or emailing admin@unschoolingacademy.org. Withdrawing consent means you can no longer use the app, because the matcher is required for it to work.

Who can see your data

We do not sell or share personal information as those terms are defined under US state privacy laws.

Aggregate statistics

We may publish aggregate, de-identified numbers about how well the Service works (for example, how many families keep a record), with small groups suppressed so that no individual child or family can be identified. This never includes personal information.

Where your data lives, and security

Your data is stored on Cloudflare infrastructure. Passwords are stored only as secure hashes, access is controlled by your login, and each child's record is walled off to the account holder and the people they have invited.

Your rights and control

Keeping your data

We keep your information while your account is active. When you delete a child or your account, it is removed from our live database immediately, and from backups within 30 days. If your account sits unused for 24 months, we will prompt you before doing anything; if you don't respond within a further 6 months, we delete it. These numbers are not arbitrary: 30 days is the technical limit of how far back our backup system can even reach, so we are not promising anything we couldn't keep.

If someone demands your data

Your data is stored on Cloudflare, a US-headquartered infrastructure provider, so it can in principle be reached by US legal process as well as Canadian. Two things limit what that means in practice. First, Cloudflare's own policy is to notify the customer (us) before producing anything, unless a court specifically forbids that. Second, and more importantly: we hold very little to begin with. No financial account numbers, no government ID numbers. There is little of consequence to hand over even under a valid order. If we are ever required by law to disclose your family's information, and we are not legally barred from telling you, we will.

If we ever have a data breach affecting your account, we will tell you directly, in plain language, what happened and what we did about it. We will not just post a notice and hope you find it.

Children's privacy

The Service is used by parents and guardians, not by children. We do not knowingly collect information directly from a child. Because you are recording information about your own child, you are responsible for the content you enter, and you consent on your child's behalf. If you believe a child's information has been provided to us improperly, contact us and we will address it.

Changes to this policy

If we change how we handle your data, we will update this page and the date at the top. Material changes will be communicated in the app or by email.


Questions about your privacy? Email admin@unschoolingacademy.org, or call or text 1-888-270-7882. If you text that number you agree to receive one automated reply. Message and data rates may apply. Reply STOP to end.

Unschooling · Academy  ·  A Lionheart Collective Inc initiative  ·  Home