Effective date: May 18, 2026
Summary: StoryQuest does not collect, store, or transmit personal data to our servers. All stories, chapters, bookmarks, and preferences are stored entirely on your device. We do not require user accounts or registration. The AI storyteller runs locally on your device; the only third-party services involved are Hugging Face (for the one-time anonymous model download) and RevenueCat (for optional in-app purchases through Apple's StoreKit).
This Privacy Policy describes how Banshee Technologies S.L. ("we", "us", or "our"), a company registered in Spain, handles information in connection with the StoryQuest mobile application ("the App"), available on the Apple App Store.
We are committed to protecting your privacy. The App has been designed with a privacy-first approach: all story generation and storage happen locally on your device. We do not operate backend servers that receive your stories or reading activity.
StoryQuest is an interactive fiction app that generates chapters using an on-device language model. Players pick a genre, the storyteller writes a chapter, and the user continues the story by selecting one of three suggested actions or typing a custom action.
We do not collect any personal information. Specifically:
StoryQuest runs a small language model locally on your device through the open-source llama.rn engine. All prompts, generated chapters, and continuations are processed by this local model and never leave your device. After the initial model download, the App is fully functional offline (airplane mode supported).
The App stores all reading and writing data locally using standard device storage (AsyncStorage). This data never leaves your device and includes:
This data persists until you delete the App or clear its data. We have no access to, and no ability to retrieve, anything stored on your device.
The free-form Custom action input is filtered locally on your device against a per-locale blocklist to prevent prompts that violate the App's content rules from reaching the language model. When a blocked term is detected, the input is visually marked and the send button is disabled, so the blocked text is never passed to the model. The user can still continue the story using one of the three predefined choices. This moderation runs entirely on your device; no input is sent to a remote moderation service.
The App integrates two third-party services, neither of which receives personal data:
a) Hugging Face
The AI model used by the App is downloaded from Hugging Face's servers on first launch. This is a one-time, anonymous download. No user data is sent to Hugging Face, and no authentication is required.
b) RevenueCat
We use RevenueCat to manage the optional Premium in-app purchase. RevenueCat processes transactions through Apple's StoreKit framework and may receive an anonymous device identifier to manage purchase status. No personal data is shared with RevenueCat beyond what Apple provides through StoreKit.
RevenueCat's privacy policy: https://www.revenuecat.com/privacy
StoryQuest is free to install. The free tier includes a limited number of stories and chapters per story. An optional Premium in-app purchase (Monthly, Yearly, or Lifetime) removes these limits and unlocks PDF export. Please understand:
The App uses the following device capabilities:
The App does not request or use permissions for: camera, microphone, photos, contacts, calendar, location, health data, or Bluetooth.
The App does not contain any advertising. There are no banner ads, interstitial ads, video ads, or rewarded ads. No advertising SDKs or ad networks are integrated. The App does not participate in any advertising tracking or data sharing with advertisers. The App's privacy manifest declares NSPrivacyTracking: false.
We do not sell, trade, rent, license, or otherwise share any user data with third parties, because we do not collect any user data. The only network exchanges are the one-time anonymous model download from Hugging Face and optional in-app purchase processing through Apple's StoreKit and RevenueCat.
Since we do not collect personal data, there is no personal data retained on our servers. All data is stored exclusively on your device and persists until you delete the App or clear its data. You are in full control of your data at all times.
As a company based in the European Union (Spain), we comply with the General Data Protection Regulation (GDPR). Although we do not collect personal data, you retain all rights granted under the GDPR, including the right to:
Since no personal data is collected or processed by us, these rights are inherently satisfied. If you have any questions or wish to exercise these rights, please contact us at the address below.
You also have the right to lodge a complaint with a supervisory authority. In Spain, this is the Agencia Española de Protección de Datos (AEPD) — www.aepd.es.
StoryQuest is intended for a mature audience and is rated accordingly on the App Store. The App does not collect any personal information from users of any age. Because the App contains optional in-app purchases, we strongly recommend that parents and guardians use Apple's Family Sharing, Ask to Buy, and Screen Time restrictions to manage access and in-app purchases on devices used by minors.
We do not knowingly collect personal information from children. If you believe we have inadvertently received personal data from a child, please contact us so we can address the issue promptly.
Because all data is stored locally on your device, your data benefits from the security protections built into your device's operating system, including device passcode, Face ID, and Touch ID protections. We have no remote access to any of your data, and no story content is transmitted to our servers at any time.
StoryQuest is operated by Banshee Technologies S.L., based in Spain (European Union). The App does not transmit story data to servers in any jurisdiction. All data remains on your local device. The one-time model download is served by Hugging Face under its own privacy policy; in-app purchase processing is handled by Apple in accordance with Apple's own privacy policy and applicable regional laws.
We may update this Privacy Policy from time to time, including when new features are introduced. Any changes will be posted on this page with an updated effective date. We encourage you to review this policy periodically. Your continued use of the App after any changes constitutes acceptance of the updated policy.
If you have any questions, concerns, or requests regarding this Privacy Policy or the App, please contact us:
© 2026 Banshee Technologies S.L. All rights reserved.