← caqlayan.dev/ember
← backprivacy-policy.md

Privacy Policy

Ember — Quotes & Reflections · Last Updated: February 22, 2026

1. Introduction

Ember ("we," "us," or "our") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our mobile application ("the App").

By using Ember, you agree to the collection and use of information in accordance with this policy.

2. Information We Collect

2.1 Information You Provide

Journal Entries: Your written reflections and responses to prompts. These are stored locally on your device by default and only synced to cloud if you enable cloud backup or sign in with Apple.

User Preferences: Selected topics of interest, notification time preferences, theme preferences, and streak/activity data.

Account Information: Anonymous user ID (auto-generated) and Apple ID email address (only if you sign in with Apple).

2.2 Automatically Collected Information

Device Information: Device type and model, operating system version, unique device identifiers, and app version.

Usage Data: Quotes viewed and favorited, journal entries created, time spent in the App, feature usage patterns, and crash reports.

Analytics Data: App opens, session duration, screen views, navigation patterns, and subscription/purchase events.

2.3 Information from Third Parties

Apple Sign-In: Email address (if shared), full name (if shared), and Apple user identifier.

RevenueCat: Subscription status and tier, purchase history, and trial status.

Firebase Services: We use Firebase for authentication, Cloud Firestore (database), analytics, Crashlytics (error reporting), and Cloud Messaging (notifications).

3. How We Use Your Information

3.1 Providing and Improving the App

  • Display daily quotes tailored to your interests
  • Store and retrieve your journal entries
  • Track your streak and progress
  • Maintain your favorites and collections
  • Sync data across devices (for premium users)

3.2 Personalization

Recommend quotes based on your selected topics, customize your daily notification time, and adapt the user interface to your preferences.

3.3 Analytics and Performance

Understand how users interact with the App, identify and fix bugs and crashes, improve App features, and measure subscription conversion and retention.

3.4 Communication

Send daily quote notifications (if enabled), send important service updates, and respond to support requests.

3.5 Legal Compliance

Comply with applicable laws and regulations, protect our rights and property, and prevent fraud and abuse.

4. Data Storage and Security

4.1 Local Storage

By default, your data is stored locally on your device using Drift (SQLite) for journal entries, favorites, and preferences, and UserDefaults for app settings. This data remains on your device unless you enable cloud backup or sign in with Apple.

4.2 Cloud Storage

If you enable cloud features, your data is stored in Firebase Firestore (encrypted at rest and in transit) with secure Firebase Authentication tokens.

4.3 Security Measures

We implement encryption in transit (HTTPS/TLS), encryption at rest for cloud data, and secure authentication protocols. While we take reasonable precautions, no method of transmission or storage is 100% secure.

5. Data Sharing and Disclosure

5.1 We Do Not Sell Your Data

We do not sell, rent, or trade your personal information to third parties.

5.2 Service Providers

We may share data with trusted third-party service providers:

  • Google Firebase: Cloud infrastructure, analytics, and authentication
  • Apple: Sign-in services and App Store processing
  • RevenueCat: Subscription management

These providers are contractually obligated to only use data for specified purposes, maintain data security, and comply with applicable privacy laws.

5.3 Legal Requirements

We may disclose your information if required by court order, law enforcement request, governmental authority, or for protection of our rights or property.

5.4 Business Transfers

If Ember is acquired or merged with another company, your information may be transferred. You will be notified of any change in ownership and your data remains subject to this Privacy Policy.

6. Your Rights and Choices

6.1 Access and Export

You can request a copy of your data by contacting us at ember@caqlayan.dev.

6.2 Correction

You can update your preferences and journal entries directly within the App.

6.3 Deletion

You can delete your data by deleting individual journal entries in the App, deleting the App from your device (removes local data), or requesting account deletion (removes cloud data). To request complete account deletion, email ember@caqlayan.dev with subject "Account Deletion Request".

6.4 Opt-Out of Notifications

You can disable notifications in App Settings or in iOS Settings → Notifications → Ember.

6.5 Analytics Opt-Out

You can limit analytics collection by disabling "Share Analytics" in your device settings where available.

6.6 California Privacy Rights

California residents have additional rights under the CCPA: right to know what personal information is collected, right to delete personal information, right to opt-out of sale of personal information, and right to non-discrimination for exercising privacy rights.

7. Children's Privacy

Ember is not intended for children under 13 years old. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided personal information, contact us to request deletion.

8. International Data Transfers

Your information may be transferred to and processed in the United States (Firebase servers) and other countries where our service providers operate. By using the App, you consent to this transfer. We ensure appropriate safeguards are in place including standard contractual clauses.

9. Data Retention

We retain your information for as long as your account is active, necessary to provide services, or required by law. When you delete your account, cloud data is deleted within 30 days and analytics data may be retained in aggregated form.

10. Third-Party Links and Services

The App may contain links to third-party websites or services. We are not responsible for their privacy practices — review their privacy policies before providing information.

11. Changes to This Privacy Policy

We may update this Privacy Policy periodically. We will notify you of significant changes by updating the "Last Updated" date, providing notice within the App, or sending an email if we have your contact information. Continued use of the App after changes constitutes acceptance of the updated policy.

12. Contact Us

For questions or concerns about this Privacy Policy or your data, email ember@caqlayan.dev. We typically respond within 48 hours.

13. Specific Features

13.1 Apple Sign-In

When you use Sign in with Apple, Apple shares limited information with us. You control what information is shared and Apple provides a unique identifier, not your Apple ID password.

13.2 Firebase Services

We use Google Firebase for authentication, storing user data and quotes (Firestore), understanding App usage (Analytics), identifying and fixing crashes (Crashlytics), and sending notifications (Messaging). Review Google's Privacy Policy.

13.3 RevenueCat

We use RevenueCat for subscription management and in-app purchase processing. Review RevenueCat's Privacy Policy.

13.4 Notifications

We send daily quote notifications (at your chosen time) and important service updates (rarely). You can disable notifications at any time.


Summary:

  • We collect: Device info, usage data, preferences, and journal entries (local by default)
  • We store: Data locally unless you enable cloud backup or sign in with Apple
  • We share: Only with essential service providers (Firebase, Apple, RevenueCat)
  • We don't: Sell your data or share it for advertising
  • You control: Your data, notifications, and account deletion

By using Ember, you trust us with your reflections and personal growth journey. We take that responsibility seriously. Thank you for using Ember.