Privacy Policy for Angle
Effective Date: December 6, 2025
1. Introduction
Welcome to Angle (the "App"), provided by alovola ("we," "us," or "our"). We are committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our mobile application, particularly acknowledging our use of Google's Firebase platform.
Please read this privacy policy carefully. If you do not agree with the terms of this privacy policy, please do not access the application.
This App is designed to record your motorcycle rides using your mobile device's sensors and GPS, allowing you to analyze various parameters of your ride afterwards, such as total distance, average speed, top speed, acceleration, braking events, and estimated lean angles.
2. Information We Collect
We may collect information about you in a variety of ways. The information we may collect via the App includes:
-
Account Information (Social Login or Anonymous Usage):
You can use certain features of the App anonymously. If you choose to create an account to save and sync your rides across devices, we rely on third-party identity providers (e.g., Google Sign-In, Apple Sign-In) facilitated through Firebase Authentication.
When you log in using a social provider, we receive a unique User ID and your email address from that provider via Firebase Authentication. We store only this User ID and email address. We do not request or store other personal details like your full name, username (unless it is your email), address, or phone number from your social account or directly from you for account purposes. This User ID and email are used solely for technical purposes: authenticating you, associating your ride data with your account, ensuring data synchronization, and essential technical communication (e.g., security notices).
-
Ride Data (Collected Automatically During Recording):
- Precise Geolocation Data (GPS): We collect real-time location data during your recorded rides to track your route, calculate distance, and determine speed. Collection stops when you stop recording.
- Product Improvement and Route Discovery: We analyze aggregated, de-identified Ride Data — including location and motion sensor data — across our user base to improve our routing suggestions, refine our lean angle algorithms, and identify roads and curves that may be of interest to riders. This analysis relies on aggregated data and is not used to profile or individually track a specific user.
- Motion Sensor Data:** We collect data from your device's accelerometer and gyroscope during recorded rides to estimate acceleration, braking intensity, and lean angles. Collection stops when you stop recording.
- Derived Ride Metrics: Based on the collected location and motion data, we calculate and store metrics such as start/end times, duration, total distance, route map, average speed, maximum speed, acceleration/braking events, and estimated lean angles associated with each recorded ride. This data is linked to your User ID if you are logged in.
-
Device and Usage Information (Potentially via Firebase):
- Device Information: We may collect device information such as your mobile device ID (resettable identifiers like Firebase Installation ID or Advertising ID), model, manufacturer, operating system, version information, IP address, and mobile network information. We do not collect persistent hardware identifiers like IMEI or Serial Numbers. Firebase services (like Analytics, Crashlytics) may collect this automatically.
- Usage Data: We may collect information about how you interact with the App, such as features used, session duration, screen views, and crashes. Services like Firebase Analytics and Firebase Crashlytics help us collect and analyze this data to understand usage patterns and improve the App.
3. Use of Firebase
We use Google Firebase, a platform provided by Google, to develop and operate our App. This means we utilize various Firebase services, which may include, but are not limited to:
- Firebase Authentication: To manage anonymous usage and social logins (Google, Apple, etc.), handling the authentication process securely.
- Firebase Firestore or Realtime Database: To store and sync your ride data and associated account information (User ID, email) across your devices.
- Firebase Crashlytics: To identify, track, and help us fix stability issues and crashes within the App.
- Firebase Analytics: To understand how users engage with the App, which helps us improve features and user experience. This typically involves collecting aggregated usage data and device information.
- Other Firebase services (like Cloud Functions, Cloud Storage) may be used as needed for App functionality.
Your use of the App means that Google, through Firebase, will process certain data as described in their policies. We encourage you to review Google's Privacy Policy and information about how Google uses data when you use partners' sites or apps: Google Privacy Policy and How Google uses data.
While we control the data stored within our specific Firebase project instance (like your rides linked to your User ID in Firestore), the underlying infrastructure and some data processing (especially for services like Analytics and Crashlytics) are managed by Google.
4. How We Use Your Information
Specifically, we may use information collected about you via the App and Firebase services to:
- Provide Core Functionality: Record rides, process sensor/GPS data, calculate/display statistics, store/sync ride history linked to your User ID (if logged in).
- Authenticate Users: Manage logins and anonymous access via Firebase Authentication.
- Improve the App: Analyze usage patterns (via Firebase Analytics), diagnose/fix crashes and bugs (via Firebase Crashlytics), enhance features, and develop new services.
- Aggregate Data Analysis: Compile anonymous, aggregated statistical data from usage and ride data for internal use or potential industry insights. This data will not personally identify you.
- Technical Communication: Use your stored email address for essential account-related communication (e.g., security updates), if necessary.
5. How We Share Your Information
We do not sell your personal information or individual ride data. We may share information in certain situations:
- With Google (via Firebase): As described above, using Firebase inherently involves sharing data with Google for the functioning of Firebase services (Analytics, Crashlytics, Authentication, Database hosting etc.). Google processes this data according to its privacy policies.
- With Other Service Providers: We might use other third-party vendors beyond Firebase (though Firebase covers many needs). If so, we would share information only as needed for them to perform services on our behalf (e.g., a specialized mapping service not covered by standard OS maps) under confidentiality agreements.
- By Law or to Protect Rights:** If required by law, legal process, or to protect the rights, property, and safety of alovola, our users, or others.
- Aggregated/Anonymized Data: We may share aggregated or anonymized information that does not directly identify you.
- With Your Consent: For any other sharing, we will obtain your explicit consent first.
We will NOT share your specific, personally identifiable ride data (your exact routes, speeds at specific times linked to your User ID/email) with other third parties for marketing or unrelated purposes without your explicit consent.
6. Data Storage and Security
- Storage Location: Your ride data and associated account information (User ID, email) are stored within our Firebase project (e.g., Firestore/Realtime Database), hosted on Google Cloud infrastructure. This data may be stored on servers located outside your country of residence (see International Data Transfers). Some data might also be cached locally on your device.
- Security Measures:** We rely on the security measures provided by Google Cloud and Firebase for infrastructure security. We implement appropriate administrative and technical measures within our control (e.g., access controls within Firebase) to help protect the data we store. Firebase Authentication provides secure login processes. However, no system is 100% secure. We cannot guarantee the absolute security of your information.
7. Data Retention
We retain your User ID, email, and associated ride data stored in Firebase for as long as your account is active or as needed to provide you the App's services. You can typically delete individual rides within the App. If you delete your account (functionality depends on implementation), we will initiate the deletion of your User ID, email, and associated ride data from our active Firebase databases, subject to Firebase's deletion processes and any legal obligations to retain data. Data within Firebase backups may persist for a limited period. Anonymized data collected by Firebase Analytics/Crashlytics may be retained by Google according to their policies.
8. Your Privacy Rights
Depending on your jurisdiction (e.g., GDPR in Europe), you may have rights regarding the personal information alovola holds about you (specifically your User ID, email, and associated ride data under our control). These may include the right to:
- Access the personal information we hold.
- Request correction of your email address (if inaccurate).
- Request deletion of your account and associated data.
- Object to or restrict certain processing (though most processing is essential for App function).
- Withdraw consent (where applicable, though core functionality relies on processing necessary for the service).
To exercise these rights regarding the data controlled by alovola, please contact us using the details below. For data processed directly by Google via Firebase (like Analytics), you may need to manage settings through your Google account or device settings. You can manage App permissions (location, motion sensors) via your device's OS settings. You can also review our Data Safety section on the Google Play Store for a summary of how we handle your data.
9. Children's Privacy
The App is not intended for use by individuals under the age of 16 (or higher age if required locally). We do not knowingly collect personal information (like email via social login) from children under this age. If we become aware that we have, we will take steps to delete it.
10. International Data Transfers
By using the App and Firebase, your information (including User ID, email, ride data, usage data) will likely be transferred to and processed on servers managed by Google Cloud, which may be located outside of your home country (often in the United States). Google implements measures like Standard Contractual Clauses to ensure data transferred outside regions like the European Economic Area (EEA) is adequately protected according to requirements like the GDPR. alovola relies on these measures provided by Google for data transfers inherent in using Firebase.
11. Changes to This Privacy Policy
We may update this Privacy Policy. We will notify you of significant changes by posting the new policy within the App, or potentially via email if you have an active account. Changes are effective when posted. Your continued use of the App after the effective date constitutes your acceptance of the revised policy.
12. Contact Us
If you have questions or comments about this Privacy Policy or our data practices, please contact us:
alovola
Email: devs@alovola.com
Website: alovola.com