Chapbook is a standalone iOS reading app. It does not collect, transmit, share, sell, rent, or analyze any information about you. The app makes no network calls at runtime. This policy describes that posture in plain English so anyone — Apple's review team, a privacy researcher, a parent — can verify it.
What we collect
Nothing. Chapbook does not gather usage data, identifiers, location, contacts, photos, microphone, camera, or any biometric information. There is no analytics SDK, no crash reporter, no A/B testing framework, no behavioral telemetry, and no advertising identifier read.
What we send
Nothing. The app performs no runtime HTTP, WebSocket, or any other network call. Every tale, illustration, and font is compiled into the app bundle at build time and read from local storage on the device. The tale texts are drawn from public-domain sources (such as Project Gutenberg and other public-domain transcriptions); the illustrations are Jessica von Braun's own paintings, used by license, together with plates released by Jasmine Becket-Griffith to the public domain under Creative Commons Zero. All of it is embedded at build time, not fetched.
Tapping a link inside the Gallery or Settings (a reference page, an artist's site, the studio's email) opens that destination in Safari or Mail. At that point, the linked site's or service's own privacy policy applies. Chapbook itself sees no part of that traffic.
Accounts
There are no accounts. There is no sign-in, no email collection, no password creation, no cloud sync. Your reading preferences (favorites, last-read tale, font size) live only on this device.
Children's Mode
If you set a parent PIN, it is hashed locally with SHA-256 and a per-install salt before being stored. The plaintext PIN is never written to disk, never transmitted, and not recoverable. After three wrong entries the keypad locks for 60 seconds, then 5 minutes, then 15 minutes, then 60 minutes for each subsequent failed cycle — the same escalation pattern Apple uses on the iOS lock screen.
With Children's Mode on, the app narrows to the curated Junior selection of tales. The Gallery, Sources, Editorial Notes, and most of Settings hide. Exiting Children's Mode requires the PIN.
Algorithmic transparency
Chapbook contains no machine-learning model, no recommendation engine, and no personalization layer. The Home grid displays the four shelves — Nursery Rhymes, Fairy Tales, Myth & Legend, and Literary Classics — in a fixed editorial order, and each shelf's tales sit in a fixed sequence. Chapbook schedules no notifications of any kind, so there is no daily pick to describe: nothing reorders, and nothing is chosen for you.
The free-tier hero illustration on each tale also follows a fixed rule (Jessica von Braun's plate first if one exists for that tale, otherwise a deterministic pick from the remaining plates for that tale). No algorithm learns from your behavior. No content reorders based on what you have read.
Purchases
The optional "Studio Support Edition" unlock is a one-time, non-consumable In-App Purchase processed entirely by Apple's StoreKit. We do not receive your name, email, payment information, or device identifier. Apple sends us only an anonymized confirmation that a purchase belonging to your Apple ID is valid. The Restore Purchases option in Settings re-reads that entitlement from Apple — it does not contact our servers, because we do not have servers.
Not directed at children under 13
Chapbook is intended for adult readers and for adults sharing tales with children. The Children's Mode feature is parent-controlled — a child cannot enable, disable, or exit it without the parent PIN. The app does not collect any information from any user, child or adult. We comply with COPPA by collecting nothing.
Apple-provided services we touch
- StoreKit 2 — handles the optional one-time purchase. Apple's privacy policy governs that transaction.
That is the complete list. Chapbook requests no notification permission and schedules no local notifications.
Updates to this policy
If we change this policy, the new version will appear at this URL with a new "Last updated" date. Because the app does not make network calls, we have no way to notify you within the app itself. Substantive changes will be summarized in the App Store release notes for the build that introduces them.
Questions
For any question about your data, this policy, or the app's privacy posture, write to solocosmo@gmail.com.