Privacy Policy
Effective October 17, 2026 · Published by Ibtsam Bilal (“we”, “us”)
1. What stays on your device
Boat Maintenance Log works offline. By default everything you enter is stored only on your device: boat profiles, engines and systems, maintenance tasks, service entries (dates, hours, notes, costs), checklists, settings, and any photos or receipts you attach. Uninstalling the app removes this data unless you made a cloud backup.
2. Optional Pro cloud backup
If you subscribe to Pro and turn on cloud backup, you create an account with an email address and password using Firebase Authentication (Google). We never see your password in plain text. We then copy these records to Google Cloud Firestore, in a space that only your account can read and write:
- boat profiles, engines and systems;
- maintenance tasks and intervals;
- service entries, including dates, hours, notes and costs;
- seasonal checklists and their progress.
Photos and receipts are not uploaded; they stay on your device. Cloud data is stored in the United States.
3. Information collected automatically
| Service | What it receives | Why |
|---|---|---|
| Firebase Analytics (Google) | App installation identifier, device model, operating system and app version, approximate country, and three usage events: boat created, paywall viewed, history report exported. No boat names, notes or costs. | To understand which features are used and improve the app. |
| Firebase Crashlytics (Google) | Crash reports: device state, app version, installation identifier and the technical error. | To find and fix crashes. Not collected in development builds. |
| RevenueCat | An anonymous app user ID, your purchase and subscription status, and basic device and country information. | To process subscriptions and unlock Pro. Payment is handled by Google Play or the Apple App Store; we never see your card details. |
We do not use advertising identifiers and do not run ads.
4. Device permissions
- Notifications: reminders are scheduled on your device. No notification server is involved and no data is sent.
- Camera and photos: used only when you attach a photo or receipt to a service entry. Images are copied into the app's private storage on your device.
5. History report
The Boat History Report PDF is generated on your device. It is only shared when you choose to send it using your phone's share sheet.
6. How we use and share information
We use information to run the app, provide backup and subscriptions, fix problems and understand usage. We share it only with the service providers above (Google Firebase and RevenueCat), who process it on our behalf. We do not sell your information or share it for advertising. We may disclose information if required by law.
7. Retention and deletion
Local data stays on your device until you delete it or uninstall the app. Cloud backup data is kept until you delete your account. You can delete your cloud account and all backed-up data at any time in the app (Boat tab → Cloud backup → Delete cloud account and data), or see how to request deletion. Analytics and crash data are kept for the periods set in Google's and RevenueCat's standard settings.
8. Security
Data is encrypted in transit. Cloud records are protected by security rules so that only the signed-in owner can read or write them. No method of storage is perfectly secure, but we work to protect your information.
9. Your rights
Depending on where you live (for example the EU, UK, California, Canada or Australia), you may have the right to access, correct, export or delete your personal information, and to object to some processing. Most of your data is on your device and under your control. For anything held in the cloud, contact us and we will respond within a reasonable time.
10. Children
The app is intended for boat owners and is not directed to children under 13 (or under 16 where applicable). We do not knowingly collect their personal information.
11. Changes
If we change this policy we will update the date above and, for material changes, tell you in the app.
12. Contact
Ibtsam Bilal
ribtsam0@gmail.com