Crucis Lux — Privacy Policy
Effective date: 2026-05-22 Operator: Crucis Lux (the "App"), operated by Tiago Paladini (the "Operator"). Contact: support@crucislux.com
This Privacy Policy explains what information the App collects, how it is used, and the choices you have. By installing or using the App, you agree to this Policy.
1. Information we collect
We aim to collect the minimum necessary to operate the App.
Account data. If you create an account, we store the email address you provide and a securely hashed password (or a sign-in token if you use a supported single sign-on). We never store your password in plain text.
Subscription state. If you purchase a subscription, we store the subscription status (active / lapsed / trial) and the platform on which you purchased (Apple App Store or Google Play). Payment itself is processed by Apple or Google. We do not store your payment card or bank details.
Listening progress. To remember where you are in each episode and to mark watched episodes, the App stores your last playback position and a list of completed episodes on your device and, optionally, on our servers if you are signed in.
Language preferences. We store the languages you choose for the user interface and for narration so that the App remembers them between launches.
Diagnostic data. The App may collect crash logs and anonymous performance information to help us fix bugs. We do not use this data for advertising.
We do NOT collect: location, contacts, photos, microphone audio, browsing history, advertising identifiers, biometrics, or precise device fingerprints.
2. How we use information
We use the information above only to:
- provide the App's core feature (playing illustrated stories with synchronized narration);
- remember your progress, language, and subscription;
- prevent abuse and protect the App and its users;
- improve reliability and fix crashes.
We do not sell your personal information.
3. Where information is stored
Account data and subscription state are stored at Supabase (United States and European Union regions). Audio files, subtitles, and illustrations are served from Backblaze B2 (United States), fronted by Bunny.net CDN (global edge). Diagnostic data is processed by Expo (United States) and may be retained by Apple or Google as part of their developer-tools services.
4. Children
Crucis Lux is suitable for ages 9 and up. It is not directed at children under 13 (or the equivalent age of digital consent in your country). We do not knowingly collect personal data from such children. If you believe a child has provided personal data, please contact us and we will delete it.
5. AI-generated illustrations and narration
The illustrations in Crucis Lux are produced with the assistance of artificial-intelligence image-generation tools, painted in a register inspired by medieval Italian frescoes. The narration audio is produced with text-to-speech voices. Both are based on devotional Catholic source material (saints' lives, Marian apparitions, scriptural passages). The App does not generate content in real time in response to your input; all content is curated and reviewed before publication.
6. Your rights
Depending on where you live, you may have rights to access, correct, export, or delete the personal data we hold about you. To exercise these rights, email support@crucislux.com. We will respond within 30 days. You can also delete your account from the App's profile screen at any time, which removes your account data from our servers.
7. Security
We use industry-standard encryption in transit (HTTPS / TLS) and at rest for our databases. No system is perfectly secure; if you believe your account has been compromised, contact us at support@crucislux.com.
8. Third-party services
The App relies on the following third-party services, each governed by its own privacy policy:
- Apple App Store / Google Play (account, subscription, in-app purchases)
- Supabase (authentication, database)
- Backblaze B2 + Bunny.net (content delivery)
- Expo (over-the-air updates, diagnostics)
- RevenueCat (subscription receipt validation, when enabled)
9. Changes to this Policy
We may update this Policy from time to time. When we do, we will change the effective date above and, for material changes, surface a notice in the App.
10. Contact
Questions, concerns, or rights requests: support@crucislux.com.