← Back to One Button Bedtime Stories
Privacy Policy
Last updated: July 28, 2026
One Button Bedtime Stories ("the app", "we", "us") is a bedtime-story generator for
parents and children. This policy explains what we do — and don't — do with
information when you use the app or website.
The short version
We do not require an account, we do not run ads, we do not use third-party
analytics or tracking, and we do not sell your data. There is no advertising
identifier and no cross-app tracking.
What we process
- Story requests. The options you choose (character,
setting, silliness, length, optional moral) are sent to our server to
generate a story, illustration and read-aloud audio using Cloudflare Workers
AI. We do not attach your identity to these requests.
- Read aloud. When you tap Read aloud, the text of that
story is sent to our server and to a text-to-speech model on Cloudflare
Workers AI, which returns audio. If the story features your child's name,
that name is part of the text being read. The audio is played and then
discarded — we do not save recordings, and we do not keep the text of the
request. If the narration service can't be reached, your device's own
built-in voice reads the story instead and nothing leaves the device.
- Children's names. If you add a name so your child can be
the hero of the story, that name is saved only on your own device and is
included in the story request so the story can use it — and, if you use Read
aloud on that story, in the text sent for narration. We never store names
in our database. Stories that use a name cannot be shared to the public
library — our servers refuse those shares, not just the share button — and
the in-app Share sheet is hidden too, so a child's name isn't sent through
another app. Clearing the name in Customize story, or clearing the app's data,
removes it.
- Shared stories. If you tap "Share it with everyone", the
story text and its options are stored in our database and shown in the
shared, public library that all users can read. Only stories generated
without a child's name can be shared. Shared stories contain no personal
identifiers — only the story and its settings.
- Reported stories. If you tap "Report this story", the
reported story text is stored so we can review it for inappropriate content.
- Saved illustrations (device only). If you save a story
illustration to your Photos library (via the Save illustration button or by
long-pressing the image), the image stays on your device. We do not upload
it or receive access to your photo library beyond that save.
- Abuse prevention. To rate-limit our AI endpoints and
library shares we temporarily record the requesting IP address. These
records are pruned automatically and are not used to build a profile of you.
Subscriptions
If you purchase a subscription, the transaction is handled by Apple (App
Store) or Google (Google Play), depending on where you installed the app. We
receive confirmation of your subscription status to unlock features, but we do
not receive or store your name, card number, or other payment details.
Children's privacy
The app is designed to be used by parents with their children. We do not
knowingly collect personal information from children, and no account is
required to use the app. The one optional personal detail the app accepts is a
child's first name, entered by a parent so the story can feature them; as
described above, that name stays on your device, is never written to our
database, and cannot be published to the shared library. It is sent to our
server only as part of the story text, to write the story and — if you use
Read aloud — to narrate it.
Data retention & security
Saved and reported stories are retained until we remove them. Rate-limiting
records are short-lived. Data is stored on Cloudflare's infrastructure.
Your choices
You can request removal of a saved or reported story, or ask any question
about this policy, by contacting us below.
Changes
We may update this policy; we'll revise the "Last updated" date above when
we do.
Contact
Questions or removal requests: support@onebuttonparenting.com