tingly.

Privacy Policy

Last updated 2 October 2026

Tingly is an interactive story app for adults. This policy says what data the app collects, why, who receives it, and how you can delete it. In this policy, "we" means Hapiga Studio, the operator of Tingly. Contact: support@hapiga.com.

Your anonymous account

Tingly does not ask for your name, email, phone number, or password. When you first open the app, we create an anonymous account with Firebase Authentication (Google). This account is a random user ID (UID) that is linked to your installation of the app. There is no password or account recovery. If you remove the app, you can lose access to this account. Removing the app does not delete data stored on our servers.

What we collect

Google signals is off. We have no Google Ads or BigQuery links, and Google products and services data sharing is off. Google Analytics can still use aggregated and de-identified data for modeling contributions, and account data for technical support and recommendations under our account settings.

How story replies are made

Replies in Tingly are written by artificial intelligence (AI) language models. To write a reply, our server sends the character's story setup, a summary of the story so far, and your recent messages to OpenRouter, a service that routes the request to an AI model provider. The provider generates the reply and returns it to us. We do not add your UID, device data, or contact details to the model request. If you include personal details in your story messages, those details are part of the text sent to the model services. OpenRouter and the model providers process this text under their own terms and privacy policies.

The current model is OpenAI's GPT-6 Luna, accessed through OpenRouter. Our OpenRouter settings block routing to providers that train on prompts, for both paid and free models. We have also disabled OpenRouter's use of inputs and outputs to improve its product, and publication of free-model prompts. We do not require zero data retention for every request. Model services can retain data under their own policies, including for safety and abuse prevention. See OpenRouter Privacy Policy, OpenAI API data controls, and OpenAI Privacy Policy.

Where data is stored

Your stories, Credits, and reports are stored in Google Cloud Firestore in the United States (multi-region nam5). Our server runs on Google Cloud Functions in the United States (us-central1). If you live outside the United States, your data is transferred to and processed in the United States.

Why we use your data

What we do not do

How long we keep data

Your rights and choices

You can delete your stories and anonymous account at any time in the app (see Delete your data). Depending on where you live (for example the EU, UK, or California), you can also have the right to access, correct, or export your data, or to object to some uses. Because the app has no login, we can only find your data from your anonymous user ID; email support@hapiga.com and we will tell you how to find it in the app.

Adults only

Tingly is only for people who are 18 or older. We do not knowingly collect data from anyone under 18. If you think a minor uses the app, contact us and we will delete the data.

Security

Data moves over encrypted connections (HTTPS). The app cannot read or write the database directly; only our server can, after it checks your sign-in.

Changes

If we change this policy, we will update the date at the top of this page. If the change is important, we will tell you in the app.

Contact

Hapiga Studio · support@hapiga.com