Skip to content
All legal documents

Privacy

Subprocessors

Last updated November 3, 2026

A subprocessor is a company we pay to run part of TaleTykes for us and that receives personal information to do it. This page lists every one of them, what each does, what it receives, whose information that is, and where it processes it. It also lists the services a school or parent can choose to connect, which are not our subprocessors, and explains how we pick vendors and tell you about changes.

We share the minimum each company needs. Each one works under a written contract that limits it to providing its service to us, requires it to keep the information secure and confidential, and bars it from using the information for its own purposes. All of them process the information in the United States.

Current subprocessors

"Adult" means parents, guardians, teachers and administrators. "Child" means a child using a family plan. "Student" means a child using TaleTykes under a school agreement.

CompanyWhat it does for usData it receivesWhose dataLocationReceives child identifiers
Vercel, Inc.Hosts the website, the app servers and serverless functions; stores book pictures and audio privately in Vercel BlobEverything the service stores or serves, in transit; files in Blob storageAdult, child, studentUnited States (US East, Washington, D.C. area)Yes, as our host
Neon, Inc. (a Databricks company)Runs our Postgres databaseAll database records, encrypted at restAdult, child, studentUnited States (AWS US East, Virginia)Yes, as our host
Stripe, Inc.Payments, subscriptions, refunds and the 50-cent card check for parental consentPayment details, billing ZIP code, email addressAdultUnited StatesNo
Twilio Inc. (SendGrid)Sends email to adultsEmail address and message contentAdultUnited StatesOnly a child's first name, in an email to that child's own parent, if the parent allowed names
Twilio Inc. (Programmable Messaging)Sends optional text tips to parents who opt in with a verified US mobile numberMobile number and message contentAdultUnited StatesOnly a child's first name, in a text to that child's own parent, if the parent allowed names
Anthropic, PBCWrites and checks book text; helps pick pre-written feedback on writingBook settings (band, level, sounds and words to practice, topics from a menu, blocked topics); tile-built writing with no name attachedSettings derived from child and student use, with no identifiersUnited StatesNo
Google LLC (Gemini API)Draws book picturesPicture descriptions our system writesNoneUnited StatesNo
xAI Corp.Draws book pictures when Google's service is unavailablePicture descriptions our system writesNoneUnited StatesNo

Vercel and Neon hold everything because they are where TaleTykes runs and stores data. They process it only to host the service for us, and data is encrypted in transit and at rest.

Stripe receives no information about children. We never see full card numbers: Stripe gives us the card brand, last 4 digits, expiry date and billing ZIP code.

AI vendors

Three subprocessors provide AI models: Anthropic for book text and writing feedback, Google for pictures, and xAI as a fallback for pictures. AI vendors operate under terms that bar them from training on what we send and limit retention.

They receive no child or student identifiers. Our system builds each request from book settings and menu choices, and a check runs on every request to block personal information before it leaves our servers. Children's names are added to books by our own server or the app after the text is written and checked, and only if a parent allowed names. Children never type to a model. Nothing an AI vendor returns reaches a child until our checks for decodability, readability, safety and format pass.

Read-aloud ("Listen") uses the speech voice built into the browser or the iPhone or iPad, so no vendor receives the text. When a parent allows read-aloud recording, the recording is scored on the device and never uploaded, so no vendor receives a child's voice.

The AI page explains how we use these models in more detail.

Services you choose to connect

Schools and parents can turn on the services below. They are not our subprocessors. Each is an independent service that you choose and have your own relationship with, under its own terms and privacy policy. We exchange only what the feature you turn on needs, using the narrowest access the service offers.

ServiceWho turns it onWhat we exchange
Sign in with GoogleAn adultGoogle tells us the adult's name, email and a Google account id so they can sign in
Sign in with AppleAn adultApple tells us the adult's email (or a private relay address) and an Apple account id
Google ClassroomA teacherWe read the teacher's courses and rosters and, if the teacher chooses, post skill results to the Classroom gradebook
CleverA school or districtWe read schools, classes, teachers and, for each student, a roster id, first name, last initial and grade
ClassLink and other OneRoster 1.1 providersA school or districtThe same roster fields as Clever, read only
LTI 1.3 platforms, such as Canvas or SchoologyA school or districtCourse launch details from the platform; we post skill results back to its gradebook
SAML identity providers, such as Microsoft Entra ID or OktaA school or districtThe provider confirms a teacher's or administrator's email and name at sign-in

Tokens for these services, such as roster tokens and Google Classroom refresh tokens, are stored encrypted with our application keys. Students never sign in through Google, Apple, an LMS or SAML; they sign in on devices a grown-up trusted.

What we never share, and with whom

There are no other companies receiving information from TaleTykes. In particular, TaleTykes has:

  • no analytics vendors or tag managers
  • no advertising networks, ad measurement or marketing pixels
  • no session recording or heatmap tools
  • no third-party error-tracking or crash-reporting services; server errors stay in our hosting provider's logs
  • no chat or support widgets
  • no social media plugins or share buttons
  • no embedded video or audio players from other sites
  • no data brokers

Fonts are built into the site and served from our own domain. Book pictures and audio are served through our own server from private storage, never from public links.

We do not sell personal information, and we do not share it for cross-context behavioral advertising. We do not use any personal information, including children's writing, to train AI models.

How we choose and review vendors

Before a vendor receives personal information, we:

  • check that we need it, and that we cannot do the job with less data or none
  • review its security practices, including its independent audit reports where it has them
  • review its privacy terms, and confirm it will not use our data for its own purposes or to train models
  • sign a written contract with data protection terms, including confidentiality, security, breach notice and deletion when the service ends
  • confirm it processes data in the United States
  • decide exactly which fields it will receive, and build our code so it receives only those

We review each vendor at least once a year, and again if it changes its terms, has a security incident or changes how it handles data. If a vendor no longer meets our standards, we stop sending it data and replace it.

Notice of changes

We tell schools and account holders at least 30 days before we add a subprocessor that would receive personal information, or before we change what an existing subprocessor receives in a way that adds child or student data. We send the notice by email to account holders and school contacts, and we update this page and its change log.

If a change is needed sooner to keep the service running or secure, for example if a vendor stops operating, we will tell you as soon as we can and explain why.

Objecting to a change

A school may object to a new subprocessor in writing within the 30-day notice period, on reasonable data protection grounds, by emailing schools@taletykes.com. We will work with the school in good faith to address the objection. If we cannot, the school may end the affected part of its agreement and receive a pro-rated refund of prepaid fees, as our School terms describe.

A parent who objects can email privacy@taletykes.com. You can also cancel at any time from Account → Billing and delete your child spaces from Settings → Privacy & data.

A signed data privacy agreement may set different notice or objection terms. If it does, those terms apply to that school.

Change log

DateChange
3 November 2026Removed OpenAI and Sentry (never used); added Twilio Programmable Messaging and xAI; listed school integrations
2 November 2026First version of this page

Questions

Email privacy@taletykes.com about personal information, or schools@taletykes.com about school agreements. Our Privacy policy, Notice for parents and Security overview have more detail.