Privacy Policy

Last updated: February 7, 2026

FLX Code ("we", "us", "our") operates the Darklux mobile application (the "App"). This Privacy Policy explains how we collect, use, and protect your information.

1. Information We Collect

Anonymous Device Identifier: On first launch, the App generates a random identifier (device hash) that is not linked to your personal identity, device ID, or advertising ID. This hash is used solely to group anonymous analytics events.

Anonymous Usage Data: When you opt in to analytics, we collect anonymous events such as which shaders you preview, which wallpaper you set, and which categories you browse. These events contain no personally identifiable information.

Purchase Information: In-app purchases are processed entirely by Google Play. We do not collect or store payment details. We only receive a purchase token to verify PRO status.

2. Permissions

The App may request the following permissions. Each is requested only when needed by a specific shader, and you can deny any permission without affecting core functionality.

3. How We Use Information

4. Data Storage

Anonymous analytics events are stored in Google Cloud Firestore. Events are associated only with your random device hash and contain no personal information. Data is retained for a maximum of 12 months and then automatically deleted.

5. Third-Party Services

The App uses the following third-party services, each with their own privacy policies:

6. Your Rights (GDPR / LGPD)

You have the right to:

For a full description of your rights under GDPR, see our GDPR & Data Rights page.

7. Children's Privacy

The App is rated for Everyone and does not knowingly collect personal information from children under 13. Since we only collect anonymous usage data with explicit consent, there is no personal information to be concerned about.

8. Data Security

We use industry-standard security measures including:

9. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of significant changes through the App or via push notification. Continued use of the App after changes constitutes acceptance of the updated policy.