SoftCrunchLabs Logo

First Light Privacy Policy

Your privacy is important to us. This policy explains how we handle your data.

First Light Privacy Policy

Last Updated: May 9, 2026

Introduction

Welcome to First Light! This Privacy Policy explains how SoftCrunch Labs ("we", "our", or "us") collects, uses, and protects your information when you use the First Light mobile application on iOS or Android (the "App"). First Light is a daily devotional app that helps you build a consistent Bible reading habit by gating access to distracting apps until you complete a structured devotional session. We are committed to safeguarding your privacy and complying with applicable privacy laws. By using First Light, you agree to the collection and use of information as outlined in this policy. If you have any questions, you can contact us at dan@softcrunchlabs.com.

This policy covers both the iOS and Android editions of First Light. Where the two editions differ in the underlying technology they use (for example, iOS uses Apple's SwiftData and CloudKit while Android uses Room and local-only storage), this policy describes each platform separately.

Information We Collect

Reading and Devotional Data:

We store information about your devotional sessions on your device, including: chapters you have read, the duration of each reading session, optional reflection notes you write, your current and best reading streaks, and your daily completion history. This data is stored locally — using Apple's SwiftData framework on iOS, or Android's Room/SQLite database on Android — and is never transmitted to our servers.

Prayer List Data:

If you use the prayer list feature, the prayers you create — including their titles, descriptions, status (active or answered), and creation/answered dates — are stored locally on your device. This information is yours, stays on your device, and is not transmitted to our servers.

Saved Verses, Bookmarks, and Highlights:

Verses you save, passages you bookmark, and any highlights you create are stored locally on your device — using Apple's SwiftData framework on iOS, or Android's Room/SQLite database on Android. They are not transmitted to our servers.

iCloud Sync (Optional, iOS only):

On iOS, if you are signed into iCloud and have iCloud Drive enabled for First Light, your reading data, prayer list, saved verses, bookmarks, highlights, and reflection notes are synced across your Apple devices using Apple's CloudKit private database. This data is stored in your personal iCloud account, encrypted in transit and at rest by Apple, and is not accessible to us. We never see, read, or store your reading or prayer data on our servers. You can disable iCloud sync at any time in iOS Settings.

Cross-Device Sync (Android):

On Android, the current version of First Light stores all your reading, prayer, saved-verse, bookmark, and highlight data locally on your device only. There is no cross-device cloud sync in this version. If we add cloud sync to a future Android release, this policy will be updated and you will be informed before any data leaves your device.

App Blocking (iOS — Family Controls):

On iOS, First Light uses Apple's Family Controls and Managed Settings frameworks to block the apps you choose during your morning routine. When you select apps to block, Apple provides our app with opaque, anonymized tokens representing those apps — we never see the actual app names, identifiers, bundle IDs, or any usage data about those apps. The tokens stay on your device, are managed by Apple's system, and are not transmitted to us or to any third party. The blocking is enforced entirely by iOS at the system level. We have no visibility into which apps you blocked or how often you open them.

App Blocking (Android — Accessibility Service):

On Android, First Light uses an Accessibility Service — granted by you in system Settings — to detect when a blocked app comes to the foreground and replace it with the reading-session prompt. Because Android does not provide an opaque-token equivalent of iOS Family Controls, the list of apps you choose to block (their package names and cached display labels) is stored locally on your device so the service knows which apps to gate. This list is never transmitted to our servers or any third party. The Accessibility Service does not record your activity inside any app — on each app-switch event it reads only the package name of the foreground window and decides whether to show the reading prompt. You can revoke the Accessibility permission at any time in Settings → Accessibility, and you can disable blocking from within First Light at any time.

Subscription Information:

If you subscribe to First Light Premium, payment is processed by Apple's StoreKit on iOS or Google Play Billing on Android. We receive confirmation of your subscription status (active, expired, etc.) but never see your payment details (credit card, billing address, Apple ID, Google account email, etc.).

Analytics Data:

We use the following analytics services to understand how our app is used and to improve the experience:

  • Firebase Analytics: Collects anonymized usage data including app launches, screen views, onboarding progression, session completion events, subscription events, and aggregated feature usage. Data is aggregated and not personally identifiable.
  • Firebase Crashlytics: Collects crash reports and diagnostic data to help us fix bugs. This includes device model, OS version, and stack traces.
  • AppsFlyer: Collects install attribution data to measure how users discover First Light. This includes anonymized install events and conversion events such as onboarding completion and subscription purchases. AppsFlyer also measures app uninstalls via silent push notifications. AppsFlyer operates as a data processor on our behalf.

Device and User Identifiers:

Advertising Identifier (iOS — IDFA): Only collected if you grant permission via the App Tracking Transparency prompt. Used by AppsFlyer for install attribution measurement. If you deny tracking permission, your IDFA is not collected and attribution falls back to Apple's privacy-preserving SKAdNetwork framework.

Advertising Identifier (Android — GAID): AppsFlyer may collect the Google Advertising ID for install attribution measurement on Android. You can opt out of personalized advertising and reset or delete your advertising ID at any time in Settings → Google → Ads on your Android device.

CloudKit User ID (iOS only): An anonymous identifier provided by Apple's iCloud system, used only to enable iCloud sync of your data across your own Apple devices. We do not see or store this identifier. This identifier does not exist on Android.

Notifications:

If you enable notifications, First Light sends local reminders aligned with your blocking schedule (e.g., a morning reminder to start your reading session). On iOS these notifications are scheduled and delivered by iOS on your device. On Android they are scheduled via WorkManager and delivered by the Android system, and require the POST_NOTIFICATIONS permission on Android 13 and above. We also use silent push notifications — via Apple Push Notification service on iOS, or Firebase Cloud Messaging on Android — for the limited purpose of measuring app uninstalls (sent through AppsFlyer); these are not visible to you.

How We Use Your Information

We use the limited information we collect for the following purposes:

App Functionality:

To track your reading progress, manage your prayer list, sync your data across your Apple devices, and enforce the app-blocking schedules you have configured.

Analytics:

To understand usage patterns, fix crashes, and improve the app.

Attribution:

To measure how new users discover First Light and to understand the effectiveness of our marketing.

Subscription Management:

To verify your Premium subscription status.

Data Storage and Security

On Your Device:

All your reading, prayer, and Bible-related data is stored on your device — in SwiftData on iOS, or Room/SQLite on Android. On iOS, app blocking is enforced by Apple's Family Controls system frameworks and we never see or store the apps you block. On Android, the package names of the apps you block are stored locally on your device so the Accessibility Service knows which apps to gate; this list is never transmitted off your device.

In iCloud (iOS only):

When iCloud is enabled on iOS, your data is synced through Apple's CloudKit private database, encrypted in transit and at rest by Apple. This data is stored in your personal iCloud account and is not accessible to us. The Android edition of First Light does not currently sync data to any cloud service.

In Transit:

All network communication uses HTTPS encryption. Analytics and attribution data sent to Firebase and AppsFlyer is transmitted over encrypted connections.

On Our Servers:

First Light has no application backend. We do not operate servers that store your reading, prayer, or personal data. The only data leaving your device is anonymized analytics and attribution events sent to our third-party analytics providers.

Third Parties:

Firebase, AppsFlyer, and Apple process limited data on our behalf as described above, each governed by their own privacy policies.

Your Choices

Tracking and Advertising Identifiers:

On iOS, when prompted by App Tracking Transparency, you can deny tracking to prevent your IDFA from being collected. The app will function normally; install attribution will fall back to Apple's privacy-preserving SKAdNetwork framework. On Android, you can opt out of personalized advertising and reset or delete your advertising ID at any time in Settings → Google → Ads.

iCloud Sync (iOS only):

On iOS, you can disable iCloud for First Light in Settings > Apple ID > iCloud to prevent your data from syncing across devices. Your data will then live only on the current device. The Android edition does not currently use any cloud sync, so no setting is required to keep your data local.

App Blocking:

You control which apps are blocked, when they are blocked, and you can disable blocking entirely from within First Light at any time. On iOS, you can also revoke the Family Controls authorization from Settings > Screen Time. On Android, you can revoke the Accessibility permission at any time in Settings → Accessibility → First Light.

Notifications:

You can disable notifications from First Light at any time — on iOS in Settings > Notifications, or on Android in Settings → Apps → First Light → Notifications.

Delete Your Data:

You can delete individual prayers, saved verses, bookmarks, and reflection notes from within the app. To delete all First Light data on iOS, uninstall the app and disable iCloud sync for First Light in Settings. On Android, uninstalling the app deletes all local data; there is no separate cloud-side deletion step in the current version.

Subscription:

You can cancel your subscription at any time — on iOS through Apple's subscription management (Settings > Apple ID > Subscriptions), or on Android through Google Play (Play Store → profile icon → Payments & subscriptions → Subscriptions).

Children's Privacy

First Light is rated 4+ on the App Store and rated for ages 13+ on Google Play. We do not knowingly collect personal information from children under 13. The app does not require an account or personal information to use. If you are a parent or guardian and believe your child may have provided personal information to us, please contact us and we will promptly delete any such data.

Third-Party Services

First Light integrates with the following third-party services, each governed by their own privacy policies:

Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of any changes by updating the "Last Updated" date at the top of this page. Continued use of First Light after any modifications constitutes your acknowledgment of the changes and your agreement to abide by the updated policy.

Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or how your data is handled in First Light, please contact us:

SoftCrunchLabs Inc.
Attn: Privacy Officer
5005 Dalhousie Dr NW Unit 175 #1537
Calgary, AB T3A 5R8 Canada
Email: dan@softcrunchlabs.com
Phone: +1(281)595-7590

We will gladly assist you and address any issues. Your trust is important to us, and we welcome feedback on how we can make First Light not only a meaningful daily devotional but also one that ensures your privacy and peace of mind. Thank you for using First Light!

Electronic Consent and Agreement

By downloading, installing, accessing, or using First Light, you acknowledge that you have read, understood, and consent to this Privacy Policy. Your electronic consent constitutes your agreement to our data collection and processing practices as described herein.

Date of Electronic Consent: The date you first download, install, or use First Light
Consenting Party: The individual or entity downloading/using First Light
Privacy Policy Version: Last Updated May 9, 2026

Privacy Consent Confirmation: By using First Light, you confirm that you understand and consent to our privacy practices as outlined in this policy. Your privacy matters to us, and we are committed to protecting your data while helping you build a meaningful daily devotional habit.