1. Introduction
Welcome to Curio ("the App"), developed and operated by Believe PR, owned by Armando Jimenez. We are committed to protecting your privacy while delivering a delightful fact-discovery experience.
Curio is an AI-powered application that generates interesting, tailored facts about any topic you type. Choose from multiple tones — Curious, Playful, Scholarly, Witty, or Poetic — and discover fascinating things you didn't know.
- Your fact history is stored locally on YOUR device
- Topics you enter are sent to Google Gemini AI to generate facts
- We use Firebase Analytics to improve the app experience
- We do NOT display advertisements
- We do NOT require user accounts or email addresses
- We do NOT sell your personal data
2. Information We Collect
2.1 Information You Provide
When you use Curio, you provide the following information:
- Topics/Queries: The text you type to request facts. These are sent to Google's Gemini AI service for processing and stored locally on your device
- Tone Preferences: Your selected tone (Curious, Playful, Scholarly, Witty, or Poetic) is stored locally
- Theme Preference: Your light/dark/auto theme choice is stored locally
2.2 Automatically Collected Information
We collect the following data automatically through integrated services:
Firebase Analytics
- Usage Events: Fact requests (topic truncated to 100 characters), tone selections, theme changes, history views, fact shares
- Device Information: Device model, operating system version, app version
- App Interactions: Screen views and navigation patterns
Firebase Crashlytics
- Crash Reports: Technical crash data, stack traces, device state at time of crash
- Error Logs: Non-fatal errors to help us improve stability
Note: Analytics and Crashlytics are only active in the production version of the app.
RevenueCat (Subscription Management)
- Subscription Status: Whether you have a free or Pro subscription
- Anonymous User ID: A random identifier for subscription management (not linked to your identity)
2.3 User Properties
We set the following anonymous user properties in Firebase Analytics:
- Subscription Tier: "pro" or "free"
- Preferred Tone: Your default tone selection
2.4 Information We Do NOT Collect
We explicitly do NOT collect:
- β Personal identification information (name, email, phone number)
- β Location data
- β Photos, camera, or microphone data
- β Contacts or address book
- β Health or fitness data
- β Social media profiles
- β Advertising identifiers (we have no ads)
3. How We Use Your Information
3.1 Core Functionality
Your topics are used to:
- Send to Google Gemini AI to generate interesting facts
- Store your fact history locally so you can revisit past discoveries
- Apply your preferred tone to customize fact presentation
3.2 App Improvement
Analytics data helps us:
- Understand which features are most popular
- Fix bugs and improve app stability
- Optimize the user experience
- Make informed decisions about new features
Analytics data is aggregated and anonymized. We do not use it to build personal profiles or target individuals.
3.3 Subscription Management
RevenueCat data is used to:
- Verify your subscription status (free vs. Pro)
- Enforce the daily free request limit (5 per day)
- Provide unlimited access for Pro subscribers
4. Data Storage & Security
4.1 Local Storage
Your personal data is stored on your device using:
- SQLite Database: Fact queries, responses, timestamps, and preferences stored via Drift ORM
- iOS: Secure app sandbox with iOS encryption
- Android: Internal app storage with Android security
4.2 Cloud Data
The following data is processed or stored in the cloud:
- Topics: Sent to Google Gemini AI for fact generation (processed and not retained by us)
- Analytics Events: Stored in Firebase Analytics (Google Cloud infrastructure)
- Crash Reports: Stored in Firebase Crashlytics (Google Cloud infrastructure)
- Subscription Data: Managed by RevenueCat
4.3 Security Measures
- All network communications use HTTPS encryption
- Firebase App Check helps protect against API abuse
- Local data is protected by your device's built-in encryption
- We follow secure coding practices
- AI requests have a 15-second timeout to prevent hanging connections
4.4 Data Retention
- Local Data: Remains on your device until you delete it or uninstall the app
- Analytics Data: Retained according to Firebase's default retention policies (typically 14 months)
- Crash Data: Retained for 90 days in Crashlytics
- Subscription Data: Managed by RevenueCat per their retention policy
5. AI-Powered Fact Generation
5.1 How AI Works in Curio
Curio uses Google's Gemini AI (model: gemini-2.5-flash-lite) to generate facts. Here's how the process works:
- You enter a topic: Text you type (up to 200 characters) is sent to Google's Gemini AI service
- AI generates facts: Gemini processes your topic and returns 1-3 interesting facts in your chosen tone
- Facts are stored locally: The response is saved in your device's local database for your history
5.2 Privacy in AI Processing
- Topics are sent to Google's servers for AI processing
- We use Firebase AI (Vertex AI) which processes data under Google's data processing terms
- Your topics are NOT used by Google to train AI models when accessed via Firebase AI
- AI responses are stored only on your device
- We do not log or store your topics on our own servers
5.3 AI Content Disclaimer
Facts generated by Curio are:
- Created by artificial intelligence and may contain inaccuracies
- For entertainment and general knowledge purposes only
- Not a substitute for verified, authoritative sources
- Not guaranteed to be factually correct or up to date
Always verify important information from authoritative sources before relying on it.
5.4 AI Configuration
The AI model used may be updated via Firebase Remote Config to improve quality. This happens transparently and does not affect your privacy.
6. Subscriptions
6.1 Curio Pro
We offer a Pro subscription with the following benefit:
- βΎοΈ Unlimited fact requests (free tier is limited to 5 per day)
6.2 Subscription Details
- Billing: Monthly or annual billing cycles
- Auto-Renewal: Subscriptions auto-renew unless cancelled
- Payment: Charged to your Apple ID or Google Play account
- Cancellation: Cancel anytime in App Store or Play Store settings
- Access: Pro features available immediately upon purchase
6.3 Managing Your Subscription
To manage or cancel:
- iOS: Settings → [Your Name] → Subscriptions → Curio
- Android: Play Store → Subscriptions → Curio
Cancellation takes effect at the end of the current billing period.
6.4 Free Trial (If Offered)
If a free trial is available:
- Duration will be clearly stated at sign-up
- Full subscription price will be charged after trial ends
- Cancel during trial to avoid charges
- One free trial per Apple ID or Google account
6.5 Refund Policy
Subscriptions are generally non-refundable. However, you may request a refund through:
- Apple: reportaproblem.apple.com
- Google: Google Play refund page
Refund policies are subject to Apple and Google's terms.
7. Third-Party Services
Curio integrates the following third-party services:
7.1 Firebase (Google)
- Firebase AI (Vertex AI / Gemini): AI fact generation
- Firebase Analytics: Anonymous usage analytics
- Firebase Crashlytics: Crash reporting and stability monitoring
- Firebase Remote Config: App configuration management
- Firebase App Check: API abuse prevention
- Privacy Policy: https://firebase.google.com/support/privacy
7.2 RevenueCat
- Purpose: Subscription and in-app purchase management
- Data Collected: Anonymous user ID, purchase history, subscription status
- Privacy Policy: https://www.revenuecat.com/privacy
7.3 Apple App Store / Google Play Store
- Purpose: App distribution and subscription processing
- Data Collected: Purchase history, app downloads
- Privacy Policies: Apple Privacy | Google Privacy
8. Your Privacy Rights
8.1 GDPR Rights (European Union)
If you are in the EU, you have the following rights:
- Right to Access: Request information about data collected
- Right to Rectification: Correct inaccurate data
- Right to Erasure: Request deletion of your data
- Right to Data Portability: Receive your data in a portable format
- Right to Object: Object to data processing
- Right to Withdraw Consent: Withdraw consent at any time
8.2 CCPA Rights (California)
If you are in California, you have the following rights:
- Right to Know: Request details about collected data
- Right to Delete: Request deletion of personal information
- Right to Opt-Out: Opt out of data sale (we do not sell data)
- Right to Non-Discrimination: Equal service regardless of privacy choices
8.3 Exercising Your Rights
Since most data is stored locally on your device:
- Access: Your fact history is accessible within the app at any time
- Deletion: Uninstalling the app removes all local data permanently
- Analytics: You can disable analytics by limiting ad tracking on your device
For questions about data held by third-party services (Firebase, RevenueCat), contact us at: armando.jimenez.dev@gmail.com
9. Children's Privacy
9.1 Age Requirements
Curio is intended for users of all ages. We do not knowingly collect personal information from children under 13.
- The app does not require user accounts
- No personal identification is collected
- Topics are processed anonymously
- Parental supervision is recommended for younger users
9.2 Parental Controls
Parents can:
- Use device parental controls to restrict app usage
- Monitor app activity through device screen time features
- Disable in-app purchases to prevent accidental subscriptions
10. International Users
10.1 Data Transfers
Your topics and analytics data may be processed on servers located outside your country. Specifically:
- Google Gemini AI processes topics on Google's global infrastructure
- Firebase Analytics and Crashlytics data is stored on Google Cloud
- RevenueCat processes subscription data on their servers
All transfers are protected by the service providers' data processing agreements and security measures.
10.2 Regional Compliance
- European Union: GDPR compliant
- California: CCPA compliant
- Brazil: LGPD compliant
- Other Regions: We respect all applicable privacy laws
10.3 Language Support
This Privacy Policy is available in English and Spanish. If there is a conflict between translations, the English version shall prevail.
11. Changes to This Privacy Policy
We may update this Privacy Policy from time to time to reflect:
- New app features or functionality
- Changes in legal requirements
- Third-party service updates
- User feedback and privacy enhancements
11.1 Notification of Changes
When we make significant changes:
- The "Last Updated" date will be revised
- Changes will be highlighted in the policy
- Continued use constitutes acceptance
11.2 Review Regularly
We encourage you to review this Privacy Policy periodically. The most current version will always be available within the app and on our website.
12. Contact Us
If you have any questions, concerns, or requests regarding this Privacy Policy or our privacy practices, please contact us:
Believe PR
Owner: Armando Jimenez
Email: armando.jimenez.dev@gmail.com
Website: https://armandojimenez.dev
Response Time
We will respond to your inquiry within:
- 30 days for general inquiries
- 72 hours for urgent privacy concerns
- As required by applicable law for rights requests
Complaints
If you believe we have not adequately addressed your privacy concerns, you have the right to lodge a complaint with your local data protection authority.