TaleTiles is built for families. We take your child's privacy seriously, and we have designed this app to collect as little information as possible while still doing what it promises: turning a small pile of wooden tiles into a story your child wants to hear again tomorrow.
This page explains, in plain language, what we collect, what we never collect, and how to reach us with questions.
About TaleTiles
TaleTiles is a screen light storytelling app for children ages 4 to 7. Children arrange physical wooden tiles featuring illustrated characters, settings, and objects. A parent then scans the arrangement with the iPhone camera, and the app generates a personalized audio story in which the child is the hero.
The app is intentionally bounded. There is no user account, no login, no chat interface, no microphone use, and no open ended gameplay. The parent enters a small amount of information once, the child arranges tiles, and the app produces a story. That is the whole experience.
TaleTiles is operated by Fable Dynamics, LLC. You can reach us at any time at cole@taletiles.com.
Information from Children
At first launch, the parent is asked to optionally provide two pieces of information about the child:
- The child's first name. Optional and skippable. If skipped, the story uses "the hero" instead.
- The child's gender. Optional and skippable. If skipped, the story uses they and them pronouns.
Both fields are visibly optional in the onboarding flow. No other personal information is collected from or about the child. We do not ask for the child's age, birthday, photo, voice, or anything else.
Technical Information
To run the app reliably and to understand whether stories are being generated successfully, we record a small amount of technical information. None of it identifies your child or your family.
Pseudonymous identifiers
The app generates random identifiers that are stored only on the device:
- install_id. A random ID created on first launch, stored locally on the device.
- session_id. A random ID created each time the app is opened fresh.
- story_run_id. A random ID created each time a story is generated.
These identifiers are not tied to your name, email, phone, or any account, because TaleTiles does not have accounts.
Product events and crash reports
- Product interaction events such as tile scans, story generations, playback completions, and settings changes. Sent to Supabase for analytics.
- Crash and performance data, sanitized to remove personal content. Sent to Sentry.
- Cost telemetry recording how much each story generation cost us to produce. Sent to Supabase.
What we do not collect technically
- Email addresses, phone numbers, or mailing addresses.
- The child's photo, voice recording, or video.
- Location data of any kind.
- Device advertising identifiers (such as IDFA or IDFV).
- Contacts, browsing history, or search history.
- Financial or payment information. If we add subscriptions in the future, billing will be handled by Apple and we will never see your card.
Camera Permission
TaleTiles needs access to your device camera to photograph the tile arrangement. The camera is only active when you tap to scan. The app does not capture images in the background or at any other time.
The photograph of the tiles is sent to OpenAI's vision service so the app can identify which tiles your child laid out. The image is held briefly in memory, sent to OpenAI, and then discarded. We do not store these photographs on our servers.
You can revoke camera permission at any time in your iPhone settings. Doing so will disable story generation, since the app cannot read the tiles without it.
Third Party Processors
To deliver the core experience, the app sends data to a small number of trusted third party services. All of them act as our service providers. None of them are data brokers, and none of them use your information for advertising or tracking.
Anthropic Story generation
- Receives
- The story prompt text, which contains the child's first name and optional gender if those were provided.
- Purpose
- Generating the story narrative.
- Retention
- Up to 30 days, per Anthropic's standard API terms. Not used for AI model training.
OpenAI Tile recognition
- Receives
- The photograph of the physical tile arrangement.
- Purpose
- Identifying which tiles the child arranged.
- Retention
- Up to 30 days, per OpenAI's standard API terms. We do not retain the image on our servers; it is captured in memory, sent to OpenAI, and then discarded. Not used for AI model training.
Inworld Narration
- Receives
- The generated story text, which contains the child's first name.
- Purpose
- Producing the spoken narration audio.
- Retention
- Per Inworld's standard retention terms. The audio is streamed to the device and we do not retain the text on our servers.
Supabase Analytics and telemetry
- Receives
- Pseudonymous identifiers, product interaction events, and sanitized failure stage data.
- Purpose
- Analytics and cost telemetry so we can understand whether the app is working.
- Retention
- Indefinite for analytics purposes, or until a parent requests deletion.
Sentry Crash monitoring
- Receives
- Pseudonymous identifiers, sanitized crash logs, and performance traces.
- Purpose
- Crash and performance monitoring so we can fix problems quickly.
- Retention
- 90 days, which is the Sentry default.
What We Never Do
To make this concrete, here is a list of things TaleTiles does not do under any circumstance.
- We do not sell personal information.
- We do not share data with advertisers or data brokers.
- We do not use data for targeted advertising.
- We do not allow our AI processors to use children's data for AI model training.
- We do not track users across other apps or websites.
- We do not build advertising profiles.
- We do not collect data for any purpose other than delivering and improving the TaleTiles experience.
COPPA Compliance
TaleTiles is directed at children under 13. Fable Dynamics, LLC is the operator under the Children's Online Privacy Protection Act, or COPPA.
- We collect the minimum data necessary to provide the service.
- Both fields collected from children, the first name and the gender, are optional.
- We obtain parental consent through the first launch onboarding flow, during which the parent enters the child's information.
- We retain personal information only as long as necessary.
- Parents have the right to review, delete, or refuse further collection of their child's information by contacting cole@taletiles.com.
- We do not condition participation in the app on the collection of more data than is reasonably necessary.
- Children's data is never used for AI model training under any circumstance.
Parents' Rights
As a parent, you have the right to:
- Review the personal information we have collected about your child.
- Request deletion of all data associated with your child's use of the app.
- Refuse further collection or use of your child's information.
- Receive notice of material changes to this policy.
To exercise any of these rights, email cole@taletiles.com with the subject line "Privacy Request TaleTiles." We will respond within 30 days.
Data Retention
Under the updated COPPA rule, we maintain a written data retention policy. Here it is.
- Identifiers (install_id, session_id, story_run_id) are kept in Supabase for analytics purposes indefinitely, or until a parent requests deletion.
- Story generation event logs are kept in Supabase for analytics purposes indefinitely, or until a parent requests deletion.
- Crash and performance data in Sentry is kept for 90 days.
- Tile photographs sent to OpenAI are kept by OpenAI for up to 30 days under their standard terms. We do not retain them on our servers.
- Story prompts sent to Anthropic are kept by Anthropic for up to 30 days under their standard terms. We do not retain them on our servers.
- Story text sent to Inworld is subject to Inworld's standard retention. We do not retain it on our servers.
Parents may request deletion at any time by emailing cole@taletiles.com.
Security
We use standard security practices to protect the small amount of data we hold, including encrypted transmission over TLS and access controls on our internal systems. No system is perfectly secure, but we take reasonable measures and we collect little enough that there is not much to lose.
Changes to This Policy
We may update this policy from time to time. Material changes will be announced inside the app and by email notification to known beta participants. The effective date at the top of this page will always reflect the most recent version.
Contact Us
We are a small team and we genuinely want to hear from parents. If something on this page is unclear, if you want to know what we have on file about your family, or if you want all of it deleted, please reach out.
Privacy Questions
Email: cole@taletiles.com
Subject line for privacy inquiries: "Privacy Request TaleTiles"
Fable Dynamics, LLC · Colorado, United States