Data controller according to GDPR and Swiss FADP: Christoph Kaufmann, Canton of Bern, Switzerland · [email protected]

1. What data we collect

Chat messages

We do not store chat messages on our servers. They are transmitted to our AI providers for processing – currently Google (Gemini API, USA) as the primary provider, with Anthropic (Claude API, USA) as a fallback. After processing, the messages are discarded. There is no server-side storage of conversation histories.

Your conversation is stored on your device so that Claro can pick up where an earlier conversation left off. It stays on your device only, keeping the most recent 100 messages. When you send a new message, the last 20 are included so Claro can follow the thread – these are not stored by us either. You can delete the conversation at any time using the bin icon in the chat.

Usage statistics (Freemium limit)

To manage the daily message limit, we store the following on our server:

This data is automatically deleted after 7 days.

Local data on your device

The following data is stored on your device (AsyncStorage). We do not store it on our servers and have no access to it:

This data is automatically deleted when you uninstall the app.

Exception – practice context in the chat: When you write to Claro, a short summary of your practice history is sent along so that Claro can respond to what you have actually been doing. It contains: your current streak, the number of exercises completed, the titles of your most recent exercises, and the corresponding SUDS values. This summary is transmitted to the AI provider together with your message and is not stored by us. Free text from your exercises is never transmitted. If you do not use the chat, this data never leaves your device.

In-app purchases (Premium)

Premium subscription payments are processed via the Apple App Store and RevenueCat. We do not receive any payment data (such as credit card numbers). The privacy policies of Apple and RevenueCat apply.

No disclosure to third parties

We do not sell or share your data with third parties, except for:

2. Third-party providers

Google (Gemini API)

Chat messages are transmitted to Google (USA) for processing. Google is subject to the EU-US Data Privacy Framework. According to Google, API requests via the Gemini API are not used for model training.
Privacy Policy: policies.google.com/privacy

Anthropic (Claude API)

As a fallback provider, chat messages are transmitted to Anthropic (USA). Anthropic is subject to the EU-US Data Privacy Framework.
Privacy Policy: anthropic.com/privacy

RevenueCat

Subscription status and purchases are managed via RevenueCat.
Privacy Policy: revenuecat.com/privacy

3. Legal basis

Processing is based on:

4. Your rights

You have the right to access, delete, and lodge a complaint with the competent data protection authority. Device ID data will be deleted immediately upon request.

Contact: [email protected]

5. Minors

The app is intended for individuals aged 17 and older. We do not knowingly collect data from minors under the age of 13.

6. Changes

This Privacy Policy may be updated. The current version is always available in the app and on this website.