PRIVACY POLICY
Last Updated: 04/28/2026
This Privacy Policy ("Policy") explains how Eisberg Labs d.o.o. za proizvodnju i usluge ("we", "us", or "our") collects, uses, and protects information from users ("you") of the Hexagram Dreams mobile application and related services (collectively, the "App" or "Services").
We are the Data Controller under the EU General Data Protection Regulation (GDPR) for personal data processed through the Services.
1. WHO WE ARE
Eisberg Labs d.o.o. za proizvodnju i usluge Celjska ulica 3 OIB: 44452565653 Website: https://www.eisberg-labs.com Email: [email protected]
2. INFORMATION WE COLLECT
a. App - Anonymous Use
You can use the Hexagram Dreams app without signing in. When you use the app without an account, we and our service providers may automatically collect certain technical and behavioral data, including:
- Device type and operating system
- Unique device identifiers (such as the Google Advertising ID on Android, or the IDFA on iOS, subject to App Tracking Transparency consent)
- IP address (used for approximate location and abuse prevention)
- App version, language, theme, and other in-app preferences
- Behavioral product analytics events about how you use the app - for example, when you cast a hexagram, view a reading, change a setting, use search, share a reading, or open the hexagram dictionary
- Performance and crash data
Search queries inside the app are recorded only by length, not by content. Reading questions you ask the I Ching are stored locally on your device by default.
b. App - Signed-In Use (Optional)
If you choose to sign in with Apple or Google to sync your readings across devices, we additionally collect and process:
- Your email address and display name (provided by Apple or Google)
- A unique account identifier (Firebase UID)
- Your reading history, journal notes, and app settings (synced to our cloud database so you can restore them on a new device)
- The date of your first sign-in
c. App - AI Features
When you request an AI-generated interpretation, ask a follow-up question, or use the question coach, the text of your question and the relevant hexagram context is sent to OpenAI for processing. The interpretation is returned to your device and stored in your reading history. We do not send your question text to any analytics provider.
d. Website
The Hexagram Dreams website may use cookies, analytics, and third-party advertising services to support functionality and display relevant content or ads. These technologies may collect:
- Browser type and version
- IP address and approximate location
- Pages visited and time spent
- Cookies or similar identifiers
You can manage or disable cookies in your browser settings.
3. THIRD-PARTY SERVICES
We rely on trusted third-party providers to operate, analyze, and improve the Services. Each processes your data as our service provider and under their own privacy policies.
| Service | Purpose | Privacy Policy |
|---|---|---|
| Firebase (Google LLC) | Authentication, cloud database (Firestore), Cloud Functions, Analytics, Cloud Messaging | policies.google.com/privacy · firebase.google.com/support/privacy |
| Meta Platforms, Inc. | Conversions API for ad attribution (signed-in users; identifiers are hashed) | facebook.com/policy.php |
| OpenAI, L.L.C. | AI-generated interpretations of user-submitted questions | openai.com/policies/privacy-policy |
| RevenueCat, Inc. | Subscription management and entitlement verification | revenuecat.com/privacy |
| Google AdMob (Google LLC) | In-app advertising | policies.google.com/privacy |
| Sentry (Functional Software, Inc.) | Anonymized error and crash reporting - no personally identifiable information is sent (sendDefaultPii is disabled, and no user identifiers are attached to events) | sentry.io/privacy/ |
| Apple Inc. | App distribution, in-app purchases, Sign in with Apple | apple.com/legal/privacy/ |
4. APP TRACKING TRANSPARENCY (iOS)
On iOS, we honor Apple's App Tracking Transparency (ATT) framework. When you first open the app, you will be asked whether to allow tracking.
- If you allow tracking, Firebase Analytics is enabled.
- If you decline (or have not yet responded), Firebase Analytics is disabled - no events are sent.
- Anonymized crash reports (Sentry), authentication, subscription management, AI features, and your synced data continue to function regardless of ATT, because they are necessary to provide the Services you have requested. Sentry receives no personally identifiable information.
You can change your ATT decision at any time in iOS Settings → Privacy & Security → Tracking.
On Android, the equivalent control is Settings → Google → Ads ("Opt out of Ads Personalization").
5. HOW WE USE INFORMATION
We use collected information to:
- Provide the Services - sync your readings, deliver AI interpretations, manage subscriptions
- Operate and improve the App and website - analyze usage to understand which features are valuable and which are confusing
- Identify and fix technical problems - crash reports and performance metrics
- Display relevant ads - within the app via AdMob and on the website via third-party ad networks
- Communicate with you - respond to support requests
- Comply with legal obligations
Lawful basis under GDPR
| Purpose | Lawful basis |
|---|---|
| Authentication, sync, AI interpretations, subscription | Performance of a contract (Article 6(1)(b)) |
| Product analytics, crash reporting | Legitimate interests in improving the Services (Article 6(1)(f)); on iOS, contingent on ATT consent (Article 6(1)(a)) |
| Advertising | Consent (Article 6(1)(a)) where required; legitimate interests otherwise |
| Legal compliance | Legal obligation (Article 6(1)(c)) |
We do not sell your personal data.
6. SHARING INFORMATION
We share information only in these cases:
- With Service Providers listed in Section 3, who process data on our behalf
- For Legal Compliance where disclosure is required by law, court order, or government request
- During Business Transfers if our business or assets are sold or merged
Some of these providers (e.g., Firebase, OpenAI, Meta) are based in the United States. Where personal data is transferred outside the European Economic Area, we rely on adequacy decisions or Standard Contractual Clauses approved by the European Commission.