Promises

Privacy Policy

Effective date: May 4, 2026
Last updated: May 4, 2026

This Privacy Policy describes how Kyox LLC ("we," "us," or "our"), the publisher of the Promisesmobile application ("Promises" or "the App"), collects, uses, and protects your information when you use the App on iOS or Android.

By using Promises, you agree to the collection and use of information in accordance with this policy. If you do not agree with this policy, please do not use the App.

1. Who we are

We are the data controller for personal information processed through the App.

2. Summary — what you should know in 30 seconds

3. Information we collect

We collect the minimum information needed for the App to work and improve.

3.1 Information you provide

When you complete onboarding, you may provide:

FieldPurposeRequired?
First namePersonalize greetings inside the AppOptional
Age range (e.g., "25–34")Tailor content recommendationsOptional
GenderTailor content recommendationsOptional
Faith relationship (e.g., "Growing in faith")Choose appropriate promisesOptional
Bible familiarityChoose appropriate promisesOptional
Personal goalChoose appropriate promisesOptional
Selected categories of promisesPersonalize daily feedOptional
Notification preferences (count, time window)Schedule remindersOptional
Selected languageDisplay the App in your languageOptional

You can skip any of these during onboarding. You can change or clear them at any time from Settings.

3.2 Information we collect automatically

We do not collect:

3.3 Information from purchases

If you subscribe to Promises Premium, the subscription is processed by Apple (App Store) or Google (Play Store), and managed for us by RevenueCat. We receive your subscription status (active, expired, etc.) and an anonymous RevenueCat user ID. We do not receive your payment-card details — those are handled entirely by Apple or Google.

3.4 Information you submit through feedback

If you use the in-app feedback form, we collect:

We do not require an email address with feedback. If you choose to include one, we use it only to reply to you.

4. How we use your information

We use the information described above to:

  1. Provide the App's core features (display promises, save favorites, schedule notifications).
  2. Personalize content (show promises relevant to your selected categories, life stage, and goals).
  3. Maintain your streak and reading history across devices that share the same device identifier.
  4. Understand how the App is used so we can improve it (anonymous, aggregated analytics).
  5. Process your subscription and grant Premium features.
  6. Respond to your feedback or support requests.
  7. Detect and fix bugs and crashes.
  8. Comply with legal obligations.

We do not:

5. Third-party services we use

We rely on a small number of trusted service providers. Each is bound by their own privacy practices.

ProviderPurposeData sharedPrivacy policy
Supabase (Supabase Inc.)Database hosting for content sync, anonymous analytics, and user preferencesAnonymous device ID, profile fields you provided in onboarding, app events, app version, platformsupabase.com/privacy
RevenueCat (RevenueCat, Inc.)Subscription managementAnonymous RevenueCat user ID, subscription status, platformrevenuecat.com/privacy
Apple App Store (Apple Inc.)iOS distribution and paymentsInformation you provide directly to Apple — see Apple's privacy policyapple.com/legal/privacy
Google Play Store (Google LLC)Android distribution and paymentsInformation you provide directly to Google — see Google's privacy policypolicies.google.com/privacy

Promises is not integrated with any of the following: Facebook / Meta SDKs, Google Analytics, AppsFlyer, Adjust, Mixpanel, Amplitude, third-party advertising networks, or social-login providers.

6. Data stored only on your device

The following data never leaves your device and is not visible to us or any third party:

You can clear all on-device data at any time by uninstalling the App.

7. The Focus feature — App Lock and Screen Time

Promises offers an optional, default-off feature called Focus. When enabled, Focus reminds you to pause and read a short Bible verse and pray before opening apps you've personally selected (for example, social-media apps).

7.1 Android — Accessibility Service disclosure

On Android, Focus uses the Android Accessibility ServiceAPI to detect when you open one of the apps you've selected. We use this permission solely for the Focus feature.

Specifically, the Accessibility Service:

The Accessibility Service does NOT:

You are in full control:

This use of the Accessibility Service complies with Google Play's Accessibility API policy and is documented in our Play Store listing.

7.2 iOS — Family Controls and Screen Time disclosure

On iOS, when Focus is available, it uses Apple's FamilyControls, ManagedSettings, and DeviceActivity frameworks to provide the same behavior.

What we access:

What we do NOT access:

What we do NOT do:

You are in full control:

8. Notifications

Promises uses your device's local notification system (flutter_local_notifications) to send you scheduled daily verse reminders. These notifications are scheduled and delivered locally on your device — they are not sent from our servers and we do not know whether or when they were delivered.

You can change the number of daily notifications, the time window, or disable notifications entirely from Settings → Notificationsin the App, or from your device's system notification settings.

9. Children's privacy

Promises is intended for users aged 13 and older. We do not knowingly collect personal information from children under 13.

If you are a parent or guardian and you believe your child under 13 has provided us with information, please contact us at support@kyox.io and we will delete it.

We do not direct the App to children under 13 and the App is not categorized as "Made for Kids" / "Designed for Families" on either the App Store or Google Play.

10. Your privacy rights

Depending on where you live, you may have additional rights regarding your personal information.

10.1 European Economic Area, United Kingdom, and Switzerland (GDPR)

If you are in the EEA, the UK, or Switzerland, you have the right to:

Our legal bases for processing your data are: (a) your consent (e.g., for analytics and personalization), (b) the performance of a contract(delivering the App's features), and (c) our legitimate interests (improving the App, preventing abuse).

To exercise any of these rights, email support@kyox.io with the subject line "GDPR Request" and include your device identifier (find it in Settings → About).

10.2 California, USA (CCPA / CPRA)

If you are a California resident, you have the right to:

To exercise any of these rights, email support@kyox.io with the subject line "CCPA Request."

10.3 South Africa (POPIA)

If you are a South African resident, you have the rights afforded by the Protection of Personal Information Act (POPIA). To exercise them, email support@kyox.io with the subject line "POPIA Request."

10.4 Other jurisdictions

If you are in another jurisdiction with similar privacy laws (e.g., Brazil's LGPD, Canada's PIPEDA, Australia's Privacy Act), please contact us at support@kyox.io and we will respond in accordance with applicable law.

11. Data retention

12. How to delete your data

You can delete your data in two ways.

Option A — Delete the App

Uninstalling Promises clears all on-device data immediately.

Option B — Request server-side deletion

To remove your data from our cloud database (Supabase), email support@kyox.io with the subject line "Data deletion request" and include your device identifier (find it in Settings → About inside the App).

We will acknowledge your request within 7 days and complete deletion within 30 days, unless we are legally required to retain certain information (for example, transaction records for tax purposes).

13. International data transfers

Our cloud database is hosted by Supabase. Our Supabase project is located in the European Union (Paris, France region). If you are accessing the App from outside the European Union, your data will be transferred to and processed in the EU.

For users in the European Economic Area, the United Kingdom, and Switzerland, this means your personal data is processed within the EU — no international transfer notification is required for routine processing. For users outside the EU (including the United States), data flows to the EU and is protected by the GDPR-aligned safeguards Supabase provides.

We rely on Supabase's standard contractual clauses and security commitments for international transfers. For details, see Supabase's privacy policy: https://supabase.com/privacy.

14. Security

We take reasonable technical and organizational measures to protect your information:

No method of electronic transmission or storage is 100% secure. While we strive to protect your information, we cannot guarantee absolute security.

15. Changes to this Privacy Policy

We may update this Privacy Policy from time to time. When we do, we will:

Your continued use of the App after changes take effect means you accept the updated policy.

A history of substantive changes:

16. Contact us

If you have any questions, concerns, or requests regarding this Privacy Policy or your personal information, contact us at:

Subject lines we recognize:

We aim to respond to all privacy inquiries within 7 business days.

This policy was written in plain English to be readable by humans. If you have feedback on how to make it clearer, we'd genuinely like to hear it — email support@kyox.io.