This Privacy Policy describes how XY Bike Calculator ("we", "our", or "the application") handles information when you use our application. We are committed to protecting your privacy and ensuring you understand how your information is managed.
1. Information Collection and Storage
Our application stores all data locally on your device using browser storage mechanisms. We collect and store:
- Calculator settings and measurements
- Client names (when provided)
- Bike configurations and measurements
- User preferences (such as dark/light mode settings)
- Search parameters and results
2. How We Use Your Information
The information stored is used solely for:
- Saving your calculator configurations and measurements
- Maintaining your preferences between sessions
- Providing a convenient way to access your previous calculations
- Improving your user experience by remembering your settings
3. Data Storage and Security
We use both local device storage and secure cloud services to store your data:
- Local Storage:
- Calculator settings and temporary calculations
- User preferences (like dark/light mode)
- Session-specific information
- Cloud Storage (Firebase):
- User account information
- Saved bike positions and measurements
- Client data associated with saved fits
All cloud data is stored securely using Firebase's infrastructure, which implements industry-standard security practices and encryption. Your saved data is only accessible through your authenticated account.
4. Third-Party Services
We use the following third-party services:
- Google Sheets API: Used exclusively for retrieving bike database information
- Google Analytics: Used to collect anonymous usage data to help us understand how users interact with our application and improve our service. This includes information such as:
- Pages visited and time spent on each page
- Your device type and browser information
- Geographic location (country/region level)
- How you found our website
- Firebase Authentication: Used to manage user accounts and secure access to saved bike positions. This service collects:
- Email addresses for account creation
- Authentication timestamps
- Basic profile information (if provided)
5. Data Collection and Processing
Our data collection and processing practices include:
- Local Storage: Calculator settings, measurements, and preferences stored on your device
- Analytics Data: Anonymous usage statistics collected via Google Analytics
- Authentication Data: Account information processed through Firebase Authentication
- All data collection adheres to applicable data protection regulations
6. Your Data Control Rights
You have full control over your data. You can:
- Clear all stored data using your browser's settings
- Use the application's reset/clear functions to remove specific data
- Choose not to save certain information by not using the save features
7. Cookies and Local Storage
Our application uses localStorage and sessionStorage to function properly. These storage mechanisms are necessary for:
- Saving your calculator configurations
- Maintaining your preferences
- Providing a seamless user experience
8. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. Any changes will be reflected on this page with an updated revision date.
9. Contact Us
If you have any questions about this Privacy Policy, please contact us at admin@xybikecalc.com.
Last updated: March 2, 2024