Privacy Policy for Regularity Mate Last updated: November 5, 2025
This privacy policy explains how Regularity Mate ("we", "us", or "our") handles information when you use our mobile application ("the app"). Your privacy is important to us, and we are committed to being transparent about our data practices. All data generated by you within the app is stored locally on your device and is not transmitted to us or any third parties.
Information We Collect and How We Use It
Regularity Mate requests certain permissions to enable its full functionality. Here is a breakdown of what we ask for and why:
Location Data (GPS) The app requests permission to access your device's fine location (ACCESS_FINE_LOCATION). This is essential for the core functionality of the app.
Purpose of Use: Location data is used to track your progress during an active rally, perform map matching against offline maps, and generate post-rally accuracy reports.
When It's Used: Location data is only collected while you have a rally actively running within the app. Tracking stops as soon as you finish or cancel the rally.
Data Storage: If the "Enable Post-Rally Accuracy Report" setting is turned on, your GPS track for a completed rally (consisting of latitude, longitude, timestamps, and accuracy) is saved as a "Rally Run" record. This data is stored only on your device.
Camera Permission Regularity Mate requests access to your device's camera (CAMERA).
Purpose of Use: This permission is used for the sole purpose of scanning QR codes to import checkpoint coordinates into a rally you are creating or editing, or to scan a Co-Driver's pairing code.
How It's Used: The camera is only activated when you explicitly tap the "Scan" button within the app. The camera's view is processed in real-time on your device to read the QR code. We do not store, save, or transmit any images or video from your camera.
Bluetooth Permission The app requests Bluetooth permissions (BLUETOOTH_SCAN, BLUETOOTH_CONNECT, BLUETOOTH_ADVERTISE) for optional features:
Garmin Connect IQ Watches: This connection is used to sync rally data (segments, checkpoints) to your watch app and to receive GPS data from your watch during an active rally.
External Speed/Cadence Sensors: The app can connect to standard Bluetooth Low Energy (BLE) devices that support the Cycling Speed and Cadence Profile (CSC). This connection is used to receive wheel revolution data from the sensor, which allows for highly accurate distance and speed calculations. The app does not collect any other data from the sensor.
OBD-II Adapters: The app can connect to standard Bluetooth OBD-II adapters (like ELM327 compatible devices). This connection is used solely to read vehicle speed and diagnostic PIDs related to distance traveled, providing another source for accurate rally data. The app does not collect or transmit any other vehicle diagnostic information.
Wireless Driver Display (Pro Feature): This feature allows a Co-Driver and Driver to link their devices via Bluetooth.
Co-Driver (Broadcasting): The BLUETOOTH_ADVERTISE permission is used to broadcast the live rally data (speed, target speed, pacing) so a Driver's device can find and connect to it.
Driver (Receiving): The BLUETOOTH_SCAN and BLUETOOTH_CONNECT permissions are used to find and securely connect to the Co-Driver's broadcast to receive the live data. This data is transmitted directly and locally between the two user devices; it is never sent to us or any third party.
Wake Lock Permission The app requests the WAKE_LOCK permission to prevent the screen from turning off during an active rally session.
Purpose of Use: This ensures that the rally interface remains visible and the GPS tracking remains active and reliable while you are using the app for timing a rally. The wake lock is only active while a rally is running.
Data Storage and Deletion
All data you create and generate in Regularity Mate, including your rally definitions and historical GPS tracks from accuracy reports, is stored exclusively on your device's local storage. We do not have access to this data. You have full control over your data. You can delete individual accuracy reports or entire rallies (which includes all associated reports and downloaded maps) from within the app at any time.
Third-Party Services
Offline Maps (Overpass API): The optional map matching feature requires downloading map data. To do this, the app sends the geographic coordinates (bounding box) of your rally to the Overpass API, a third-party service, to retrieve the relevant OpenStreetMap data. No personal or device-identifying information is sent with this request.
In-App Purchases (Google Play): The app offers optional one-time purchases to unlock features. These transactions are processed securely through the Google Play Store. We do not collect, receive, or store any of your payment information.
Changes to This Privacy Policy
We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy within the app or on its store listing. You are advised to review this Privacy Policy periodically for any changes.
Contact Us
If you have any questions about this privacy policy, you can contact us at: regularitymate@gmail.com