CycleTrace Privacy Policy

Last updated: October 13, 2025

Introduction

CycleTrace is a GPS-based fitness tracking application that helps users track their cycling activities. This privacy policy explains how we collect, use, and protect your data when you use our app.

Important: CycleTrace does not require user accounts and stores all data locally on your device. We do not store your personal data on external servers.

Data Collection Summary

We collect the following types of data to provide our fitness tracking services:

Data Type Collected Shared Required Purpose
Location Data
(GPS coordinates)
✅ Yes ✅ Yes (Weather API, AdMob) Required GPS tracking, weather display, ad targeting
Personal Info
(User weight)
✅ Yes ❌ No Optional Calorie calculations
Fitness Data
(Speed, distance, calories)
✅ Yes ❌ No Required Fitness tracking and performance metrics
Purchase History
(Ad removal purchases)
✅ Yes ✅ Yes (Google Play) Optional Ad removal functionality
Device IDs
(Advertising identifiers)
✅ Yes ✅ Yes (AdMob) Optional Advertising and ad targeting
App Interactions
(Button clicks, navigation)
✅ Yes ❌ No Required App functionality and responsiveness

Detailed Data Collection

Location Data

What we collect: Precise GPS coordinates (latitude/longitude) with timestamps

Why we collect it: Essential for GPS tracking, route recording, and weather display

How we use it:

Sharing: Location data is shared with:

Personal Information

What we collect: Your weight (optional user input)

Why we collect it: To calculate accurate calorie burning estimates

Storage: Stored locally on your device only

Sharing: Not shared with any third parties

Fitness Data

What we collect: Speed, distance, duration, calories burned, route data

Why we collect it: Essential for fitness tracking and performance analysis

Storage: Stored locally on your device

Sharing: Not shared with any third parties

Purchase History

What we collect: Information about ad removal purchases

Why we collect it: To enable ad removal functionality and restore purchases

Sharing: Shared with Google Play Billing for purchase verification

Device Identifiers

What we collect: Advertising identifiers and device information

Why we collect it: For advertising functionality (only when ads are enabled)

Sharing: Shared with Google AdMob for ad targeting

Control: You can remove ads through in-app purchase ($2.99) to stop this data collection

Background Location Permission

What we request: Background location access permission

Why we request it: To provide continuous GPS tracking even when the app is minimized or running in the background

When we request it: After you grant basic location permissions, we show a prominent disclosure dialog explaining the purpose

What the dialog explains:

Privacy assurance: Your location data is only used for cycling tracking and is not shared with third parties. You can revoke this permission at any time in your device settings.

User choice: You can choose to:

Google Play Compliance: Our app follows Google's User Data policy requirements by providing a prominent disclosure before requesting background location permission.

Data Storage and Security

Local Storage

All your data is stored locally on your device using Android's SharedPreferences system:

Data Retention

Your data is retained as follows:

Encryption

We use industry-standard encryption to protect your data:

Third-Party Services

Google AdMob

Purpose: Advertising and ad targeting

Data shared: Device IDs, location data, app usage data

Control: You can remove ads through in-app purchase to stop data sharing

Privacy: Subject to Google's privacy policy

Open-Meteo Weather API

Purpose: Weather information display

Data shared: Precise GPS coordinates (latitude/longitude)

Privacy: Subject to Open-Meteo's privacy policy

Google Play Billing

Purpose: In-app purchase verification and billing

Data shared: Purchase information, payment data

Privacy: Subject to Google's privacy policy

User Control and Choices

Required Data Collection

The following data collection is required for app functionality:

Optional Data Collection

You can choose whether to provide the following data:

Ad Removal

You can remove ads and stop device ID collection:

Data Deletion

Important: CycleTrace currently does not provide a built-in data deletion mechanism. However, you can:

We are working on adding a "Delete All Data" feature in future updates.

Account System

CycleTrace does not use an account system. All data is stored locally on your device and is not synchronized with any external servers or cloud services.

Children's Privacy

CycleTrace is not intended for children under 13. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided us with personal information, please contact us.

Changes to This Privacy Policy

We may update this privacy policy from time to time. We will notify you of any changes by posting the new privacy policy on this page and updating the "Last updated" date.

Contact Information

For privacy questions or concerns:

Legal Information

This privacy policy is effective as of the date listed above. By using CycleTrace, you agree to the collection and use of information in accordance with this policy.

© 2025 CycleTrace Team. All rights reserved.