This Privacy Policy describes how Progress Log (“we”, “our”, or “the App”), developed and operated by Ozan Kahveci, collects, uses, and protects information when you use our mobile application on iOS and Android.
By downloading or using Progress Log, you agree to the practices described in this policy.
1. Information We Collect
1a. Information you provide
- Account credentials (optional): If you choose to create an account, we collect your email address and a securely hashed password via Firebase Authentication. Account creation is entirely optional — you can use the App without signing in.
- Progress data: Workout logs, progress entries, notes, dates, and any other content you enter into the App.
1b. Information collected automatically
- Firebase technical data: Our infrastructure provider, Google Firebase, may automatically collect device identifiers, IP address, app version, operating system version, and timestamps as part of its standard operation. This data is used solely to maintain service reliability and is governed by Google's Privacy Policy.
1c. What we do NOT collect
- We do not use advertising networks or sell your data.
- We do not use third-party analytics tools (e.g., Mixpanel, Amplitude).
- We do not collect your precise location.
- We do not access your contacts, camera, or media library unless you explicitly grant permission for a specific feature.
2. How We Use Your Information
- To store your progress data and sync it across your devices when you are signed in.
- To authenticate your identity and protect your account.
- To maintain and improve the App.
- To respond to your support requests.
3. Data Storage
Progress Log stores your data in two places:
- On your device (local storage): All progress data is saved locally on your device and remains accessible without an internet connection or account.
- Firebase (cloud): If you create an account and sign in, your data is additionally synced to Google Firebase servers to enable cross-device access and backup. Firebase infrastructure is operated by Google LLC and may store data in the United States or other countries where Google operates data centers.
4. Data Sharing
We do not sell, trade, or rent your personal information to third parties. We share data only with:
- Google Firebase— as our infrastructure provider for authentication and cloud database services, under Google's Data Processing Terms.
- Law enforcement — if required by applicable law or a valid legal process.
5. Data Retention
- Without an account: Data lives on your device and is deleted when you uninstall the App.
- With an account: Your account and associated cloud data are retained until you delete your account. You can request account and data deletion at any time (see Section 6).
6. Your Rights & Choices
Depending on your jurisdiction, you may have the right to:
- Access the personal data we hold about you.
- Correct inaccurate information.
- Delete your account and all associated cloud data.
- Export your data in a portable format.
- Opt out of cloud sync by simply not creating an account — your local data is never uploaded without authentication.
To exercise any of these rights, contact us at ozan.kahveci15@gmail.com. We will respond within 30 days.
You can also delete your account directly within the App from the Settings screen. This will permanently remove your account and all cloud-stored data.
7. Children's Privacy
Progress Log is not directed at children under the age of 13 (or 16 where applicable under GDPR). We do not knowingly collect personal information from children. If you believe a child has provided us with personal data, please contact us and we will promptly delete it.
8. Security
We take reasonable technical and organizational measures to protect your data. Passwords are never stored in plain text — Firebase Authentication handles credential security. However, no transmission over the internet or electronic storage method is 100% secure, and we cannot guarantee absolute security.
9. Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will update the “Last updated” date at the top of this page. For significant changes, we will notify you within the App. Continued use of the App after changes constitutes your acceptance of the updated policy.
10. Contact
If you have any questions or concerns about this Privacy Policy, please contact:
Ozan Kahveci
ozan.kahveci15@gmail.com