Privacy Policy

Chrooma — Color Education App · Effective March 2, 2026

The short version

1. What We Collect

Chrooma is designed to work without personal information. Here is exactly what data exists and where it lives:

Data Where it lives Identifiable?
Palettes, challenge scores, Color Imprint profile, preferences Your device only (localStorage / IndexedDB) No
Anonymous session ID (random UUID) Your device only (localStorage) No — not linked to any personal info
Anonymous usage events (e.g. "palette saved", "challenge completed") PostHog (EU servers) No — tied to random ID only
Purchase entitlements (what you bought) RevenueCat + Apple Linked to anonymous ID only

We never collect: names, email addresses, passwords, phone numbers, location data, photos (camera access is used for on-device color extraction only — images never leave your device), advertising identifiers (IDFA), or any content you create in the app.

2. Anonymous Authentication

When you first open Chrooma, a random identifier (UUID) is generated locally on your device. This ID is not linked to your identity in any way — there is no server account, no sign-up, no login. It is stored only in your device's local storage. If you delete and reinstall the app, a new ID is created.

3. Analytics

We use PostHog (hosted on EU servers) to understand how people use Chrooma — for example, which features are popular and where people get stuck. All analytics events are anonymous and contain no personal information.

PostHog sets a small cookie and localStorage entry to maintain a consistent anonymous ID across sessions. This cookie contains no personal data.

4. In-App Purchases

Purchases are processed by Apple (App Store) and managed through RevenueCat. We never see, process, or store your payment information (credit card, Apple ID, etc.). RevenueCat receives only your anonymous app ID to manage purchase entitlements. See RevenueCat's privacy policy for details.

5. Third-Party Services

Chrooma uses two third-party services. No other third-party SDKs transmit data from your device.

Service Purpose Data shared Privacy policy
PostHog Anonymous analytics (EU-hosted) Anonymous usage events Link
RevenueCat In-app purchase management Anonymous ID + entitlement status Link

6. Data Storage & Security

All content you create (palettes, challenge scores, Color Imprint profiles, preferences) is stored exclusively on your device using localStorage and IndexedDB. This data is never uploaded to any server.

All third-party communication (analytics, purchases) uses HTTPS. PostHog data is transmitted over HTTPS to EU-hosted servers.

7. Data Retention

8. Your Rights

For all users

For EU/EEA residents (GDPR)

Under the General Data Protection Regulation, you have the right to:

Our legal basis for processing anonymous analytics data is legitimate interest (understanding app usage to improve the product). Since we process no personal data, most GDPR provisions apply in a limited scope. To exercise any right, contact chroomacolors@gmail.com.

For California residents (CCPA)

Under the California Consumer Privacy Act, you have the right to:

9. Children's Privacy

Chrooma does not knowingly collect data from children under 13. Since we collect no personal information from any user, there is no age-gated content or data to protect. The app is suitable for all ages.

10. International Data Transfers

Analytics data is processed by PostHog on EU servers. RevenueCat may process data in the United States under standard contractual clauses and/or equivalent safeguards. Since all data is anonymous, the risk to your privacy from these transfers is minimal.

11. Changes to This Policy

We may update this policy from time to time. Material changes will be communicated through the app or on this page. The "Effective" date at the top will always reflect the latest revision.


12. Contact

Questions, concerns, or data requests? Reach us at:

Email: chroomacolors@gmail.com

For general help and FAQs, visit our Support page. See also our Terms of Service.