Privacy Policy
Last updated: July 4, 2026
This Privacy Policy explains how NiONlite LLC ("NiONlite", "we", "us", or "our") handles information when you use ByWhen ("the App"), a smart deadline reminder app for iOS and Android. By using the App, you agree to the practices described below.
Short version: ByWhen is designed to work mostly on your device. Your tasks, reminder settings, calendar blocks, rhythm settings, and local backups are stored locally unless you choose to export them or use a platform feature you control. We do not sell your personal data and we do not use third-party advertising networks in ByWhen.
1. Information You Create in the App
ByWhen lets you create and manage deadline reminders. The information you enter may include:
- Task title, deadline, estimated duration, priority, task type, and recurrence settings
- Reminder style, dismissed reminder count, logged time, and task completion status
- Sleep time, wake time, work hours, workdays, and other scheduling preferences
- Calendar blocks you create manually inside the App
- Backup files you choose to export
This data is stored on your device using platform app storage on iOS or Android. Local backup files are also kept on your device. If you choose to export a backup to iCloud Drive, Google Drive, Android document storage, or another destination, that exported file is handled by the provider and destination you choose.
2. Calendar, Reminders, and Task Sources
ByWhen can optionally access supported calendar or reminder sources after you grant permission through the operating system.
Apple Calendar and Apple Reminders
- On iOS, ByWhen can read Apple Calendar event times to create busy blocks the planner can avoid.
- On iOS, ByWhen can import incomplete Apple Reminders with due dates as smart reminders.
- The App imports current and future calendar or reminder items for scheduling purposes.
- You can choose to ignore imported calendar blocks for scheduling.
- If you edit an imported reminder inside ByWhen, the App may stop overwriting that local edit during later syncs.
Android Calendar
- On Android, ByWhen can read Android Calendar event times after you grant calendar permission.
- Imported Android calendar events are used to create busy blocks the planner can avoid.
- ByWhen currently imports a limited current-and-future window for scheduling rather than your full calendar history.
Google Tasks and Other Task Services
Google Tasks sync and Google Drive cloud backup are not required to use ByWhen. If ByWhen later adds optional Google Tasks, Google Drive, or other account-based integrations, those features will require your permission and may be governed by Google's or the selected provider's privacy policy. We will update this policy as needed before relying on those integrations for production use.
Calendar, Reminders, and task-source data is used for planning inside the App. We do not sell this information or use it for advertising.
3. Notifications
If you allow notifications, ByWhen schedules local notifications on your device. Notifications may include task titles, deadline context, and actions such as start, remind later, log time, or mark done. You can control notification permissions in iOS Settings or Android Settings.
4. Subscription and Trial Information
ByWhen Premium purchases are processed by the app store where you downloaded the App. On iOS, purchases are processed by Apple through your Apple ID and ByWhen may use RevenueCat to manage entitlement status and promotional access. On Android, purchases are processed by Google Play Billing through your Google account. We do not receive your full payment card number.
Depending on platform and purchase type, Apple, Google Play, RevenueCat, or NiONlite systems may process information such as:
- An app-specific customer, purchase, or entitlement identifier
- Subscription product identifiers, purchase status, renewal status, and expiration dates
- One-time product identifiers, if lifetime access or another non-consumable product is offered
- Anonymous app attributes related to access mode, platform, and trial status
On iOS, ByWhen may use a NiONlite-operated Cloudflare Worker to request a 7-day RevenueCat promotional entitlement for the reverse trial. That worker receives the app-specific RevenueCat customer identifier, entitlement identifier, and trial start/end timestamps solely to grant the trial entitlement. On Android, any free trial offered with a Google Play subscription is handled by Google Play Billing according to Google Play settings.
5. Device, Diagnostics, and Support Information
Apple and Google may provide crash reports, diagnostics, App Store or Google Play feedback, TestFlight feedback, and Google Play testing feedback if you choose to share them or if platform settings allow reporting. If you contact us for support, we will receive the information you choose to include in your message, such as your email address, screenshots, crash details, or description of the issue.
6. Information We Do Not Collect
- We do not require a NiONlite account to use ByWhen.
- We do not collect precise location data.
- We do not access contacts, microphone, photos, or camera for core reminder features.
- We do not use third-party advertising SDKs in ByWhen.
- We do not sell, rent, or share your personal data for third-party marketing.
7. Third-Party Services
ByWhen may rely on the following third-party services:
- Apple: App Store, StoreKit subscriptions, TestFlight, local notifications, Calendar and Reminders permission prompts, iCloud Drive export destinations, diagnostics, and crash reporting on Apple platforms. Apple Privacy Policy
- Google: Google Play distribution, Google Play Billing, Android Calendar permission prompts, optional user-selected Google Drive or Android document storage destinations, Google Play testing, diagnostics, and crash reporting on Android. Google Privacy Policy
- RevenueCat: iOS subscription entitlement management, customer subscription status, and promotional entitlement handling. RevenueCat Privacy Policy
- Cloudflare: NiONlite's iOS reverse trial worker hosting and request processing. Cloudflare Privacy Policy
8. Data Retention
Local ByWhen data remains on your device until you delete tasks, reset the App, uninstall the App, or otherwise remove the data through iOS, Android, or device storage controls. Exported backup files remain wherever you saved them until you delete them.
Apple, Google, and RevenueCat retain purchase, subscription, and entitlement records according to their own policies and applicable law. Support emails may be retained for up to 3 years for customer service, legal, and operational purposes.
9. Your Choices and Rights
- You can delete tasks inside the App or reset app data from Settings.
- You can disable notifications in iOS Settings or Android Settings.
- You can revoke Calendar or Reminders access in iOS Settings or Android Settings, depending on platform.
- You can manage or cancel subscriptions in Apple ID subscription settings or Google Play subscription settings, depending on where you purchased.
- You can delete exported backup files from iCloud Drive, Google Drive, Android document storage, or another selected destination.
- You can contact us to request access, correction, deletion, or portability of personal data we hold outside your device, such as support correspondence.
10. Children's Privacy
ByWhen is a general productivity app with an App Store age rating determined through Apple's age-rating process. The App is not designed to collect children's personal information for advertising, profiling, public sharing, or social features. If you believe a child has provided us personal information through support correspondence or another channel outside the App, contact us and we will take appropriate steps to review and delete it where required by law.
11. International Users
NiONlite is based in the United States. If you use ByWhen from outside the United States, information handled by NiONlite or our providers may be processed in the United States or other countries where those providers operate.
12. Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will update the "Last updated" date above. Your continued use of ByWhen after an update means you accept the revised policy.
13. Contact Us
NiONlite LLC
Email: support@nionlite.com
For privacy requests, include "ByWhen Privacy Request" in the subject line.