Last updated: 2026-05-29
This Privacy Policy explains how the eBike Sync mobile application (“the App”, “we”) handles information when you use it. The App is published by Anthony Simonigh (“the developer”) and distributed through the Google Play Store and the Apple App Store.
We designed eBike Sync to require no user account, collect no personally identifiable information, and keep your bike data on your device. The only exception is a diagnostic log that you can choose to email to support to report a problem (see section 2.5).
When you use the App, the following information is read from your e-bike or your phone and stays on your device. We never transmit it automatically; the only time any of it leaves your device is if you choose to send a diagnostic log to support (see section 2.5):
We do not store ride history on a remote server. We do not have a backend.
The App uses the following third-party services. Each service has its own privacy policy.
When the App crashes, an anonymized crash report is sent to Firebase Crashlytics so we can fix the bug. The report contains:
It does not contain bike data, BLE addresses, or any data you entered.
Google’s privacy policy: https://policies.google.com/privacy Firebase Crashlytics data handling: https://firebase.google.com/support/privacy
The App reports anonymous usage events (e.g. “app_open”, “bike_discovered”, “ride_session_start”) so we can understand how the App is used in aggregate. Events do not include bike names, BLE addresses, or precise location. A randomly generated installation ID is associated with these events.
You can disable Analytics by revoking the App’s network access in your system settings.
We use RevenueCat to manage subscription purchases. When you start the App, RevenueCat generates an anonymous identifier (prefixed $RCAnonymousID:) on your device. This identifier is used to:
We do not send your name, email, or any personal data to RevenueCat. The App Store / Google Play handle the actual payment — we do not see your payment information.
RevenueCat privacy policy: https://www.revenuecat.com/privacy
When you subscribe, your transaction is processed by Google Play (Android) or Apple StoreKit (iOS). They share with us only the information necessary to validate your subscription (purchase token, product identifier, expiration date). We never receive your payment details.
To help diagnose Bluetooth connection problems, the App keeps a rolling debug log on your device (in the App’s private storage). This log is never sent automatically. It leaves your device only when you tap “Send logs to support” in Settings, which opens your email app with the log attached so you can review it and send it to the developer (anthony.simonigh.pro@gmail.com).
The log may contain:
You stay in control: turn off “Verbose BLE logging” to exclude the raw packet data, and the email is sent only if you complete it in your email app. We use the log solely to investigate the issue you report.
| Permission | Why we need it |
|---|---|
| Bluetooth (Scan / Connect) | Discover and communicate with your e-bike |
| Location (Coarse / Fine) | Required by Android < 12 to scan for BLE devices. We do not read or transmit your location. |
| Internet | Validate subscriptions, send crash reports |
The App declares neverForLocation on BLUETOOTH_SCAN (Android 12+), meaning the OS will not derive your location from BLE scan results.
The App is not directed to children under 13. We do not knowingly collect data from children.
You can at any time:
Depending on your jurisdiction (EU/EEA — GDPR, California — CCPA), you may have additional rights. We will honor them on request.
We may update this policy. The “Last updated” date at the top will reflect the change. Material changes will be announced in the App.
Questions or requests:
Email: anthony.simonigh.pro@gmail.com Developer: Anthony Simonigh