← Hausmärchen
Privacy Policy

Offline by design

Effective May 28, 2026 · Last updated May 28, 2026

Hausmärchen 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. Hausmärchen 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 bundled tale texts come from de.wikisource.org and are licensed CC-BY-SA; the historical illustrations are in the public domain. Both are embedded at build time, not fetched.

Tapping a link inside the Gallery or Settings (Wikipedia, an artist's Etsy shop, 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. Hausmärchen 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, language choice) 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 Junior selection of tales. The Gallery, Sources, Editorial Notes, and most of Settings hide. The German, Victorian, and Modern reading variants hide. Exiting Children's Mode requires the PIN.

Algorithmic transparency

Hausmärchen contains no machine-learning model, no recommendation engine, and no personalization layer. The Home grid displays the eight thematic sections in a fixed editorial order. Each section's tale list is sorted by canonical KHM number. The optional daily-tale notification, when scheduled, selects from a fixed list using a date-seeded pseudo-random pick: the same calendar date always returns the same tale, so the choice is deterministic and inspectable rather than personalized.

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 Arthur Rackham's, otherwise a deterministic pick from the remaining illustrators for that tale). No algorithm learns from your behavior. No content reorders based on what you have read.

Purchases

The optional "Hausmärchen Complete" 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

Hausmärchen 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

That is the complete list.

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.