Gym Log — Privacy Policy
1. Who we are
Gym Log is an iOS workout-tracking app developed by an individual developer based in Germany. For privacy questions, contact gymkocsupport@gmail.com.
2. Data we collect
Account
- Email address (used to sign in and reset your password)
- Password (hashed by our auth provider — never stored as plaintext)
- Display name (the name shown in the app)
Workout content
- Workouts: start/end time, optional notes
- Sets: weight, reps, optional RPE, warm-up flag, timestamp
- Routines (templates) and your custom exercises
Preferences
- Language, weight unit (kg / lb), default rest timer
- "Sync to Apple Health" toggle state (stored on your device only)
What we do NOT collect
- No advertising identifiers (no IDFA)
- No tracking across other apps or websites
- No location, contacts, photos, or microphone access
- No analytics or telemetry
3. Apple Health (optional)
If you enable "Sync to Apple Health" in Settings, finished workouts are written to your device's Health database as Strength Training sessions. This data stays on your device — we never read from Health and never receive Health data on our servers. You can revoke permission anytime in iOS Settings → Privacy → Health.
4. How we use your data
- Authenticate you and keep you signed in across devices
- Store your workout history so you can see progress over time
- Send password-reset emails when you ask
We do not sell, rent, or share your data with advertisers.
5. Third-party processors
- Supabase — database and authentication. Project hosted in the EU (Frankfurt, Germany). supabase.com/privacy
- Apple — App Store, TestFlight distribution, optional HealthKit. apple.com/legal/privacy
- Expo / EAS — over-the-air JavaScript bundle updates (anonymous device requests). expo.dev/privacy
6. Where your data is stored
Account and workout data are stored on Supabase servers in Frankfurt, Germany (eu-central-1) under GDPR.
7. Retention & deletion
We keep your data as long as your account is active. Inside the app: Settings → Account → Delete account.
- Your account is marked for deletion immediately (you can no longer use the app under it).
- A 30-day grace period lets you restore the account by signing in.
- After 30 days a scheduled job permanently deletes the account and all associated data (workouts, routines, sets, custom exercises, profile).
8. Your rights (EU / GDPR)
- Access — your data is visible in the app; export available on request
- Correction — change display name and unit in Settings
- Deletion — Settings → Delete account (see retention above)
- Portability — request a JSON export via email
- Complaint — you may lodge a complaint with your local data-protection authority
9. Children
Gym Log is rated 4+ but intended for users 13 and older. If we learn a child under 13 has created an account, we will delete it.
10. Changes
We may update this policy. Material changes will be communicated in the app or by email. The "Last updated" date at the top always reflects the current version.
11. Contact
Questions, requests, complaints: gymkocsupport@gmail.com
Gym Log — Datenschutzerklärung
1. Wer wir sind
Gym Log ist eine iOS-App zum Aufzeichnen von Trainings, entwickelt von einem Einzelentwickler mit Sitz in Deutschland. Bei Datenschutzfragen erreichst du uns unter gymkocsupport@gmail.com.
2. Welche Daten wir erfassen
Konto
- E-Mail-Adresse (zur Anmeldung und zum Zurücksetzen des Passworts)
- Passwort (gehasht durch unseren Auth-Anbieter — nie im Klartext gespeichert)
- Anzeigename
Trainingsinhalte
- Trainings: Start-/Endzeit, optionale Notizen
- Sätze: Gewicht, Wiederholungen, optional RPE, Aufwärm-Flag, Zeitstempel
- Routinen (Vorlagen) und eigene Übungen
Einstellungen
- Sprache, Einheit (kg / lb), Standard-Pausenzeit
- "Mit Apple Health synchronisieren" (nur auf deinem Gerät gespeichert)
Was wir NICHT erfassen
- Keine Werbe-IDs (kein IDFA)
- Kein Tracking über andere Apps oder Websites
- Kein Standort, keine Kontakte, Fotos oder Mikrofonzugriff
- Keine Analytics oder Telemetrie
3. Apple Health (optional)
Wenn du in den Einstellungen "Mit Apple Health synchronisieren" aktivierst, werden abgeschlossene Trainings als Krafttraining-Sitzungen in die Health-Datenbank deines Geräts geschrieben. Diese Daten bleiben auf deinem Gerät — wir lesen niemals aus Health und erhalten niemals Health-Daten auf unseren Servern. Du kannst die Berechtigung jederzeit unter iOS-Einstellungen → Datenschutz → Health entziehen.
4. Wofür wir deine Daten nutzen
- Dich anmelden und geräteübergreifend angemeldet halten
- Deinen Trainingsverlauf speichern, damit du Fortschritte siehst
- Passwort-Zurücksetzen-E-Mails senden, wenn du darum bittest
Wir verkaufen, vermieten oder teilen deine Daten nicht mit Werbetreibenden.
5. Auftragsverarbeiter
- Supabase — Datenbank und Authentifizierung. Projekt in der EU (Frankfurt, Deutschland) gehostet. supabase.com/privacy
- Apple — App Store, TestFlight-Verteilung, optional HealthKit. apple.com/legal/privacy
- Expo / EAS — Over-the-Air-JavaScript-Bundle-Updates (anonyme Geräteanfragen). expo.dev/privacy
6. Wo deine Daten gespeichert werden
Konto- und Trainingsdaten werden auf Supabase-Servern in Frankfurt, Deutschland (eu-central-1) unter der DSGVO gespeichert.
7. Aufbewahrung und Löschung
Wir bewahren deine Daten auf, solange dein Konto aktiv ist. In der App: Einstellungen → Konto → Konto löschen.
- Dein Konto wird sofort zur Löschung markiert (du kannst die App damit nicht mehr nutzen).
- Eine 30-tägige Karenzzeit ermöglicht dir, das Konto durch erneutes Anmelden wiederherzustellen.
- Nach 30 Tagen löscht ein geplanter Job das Konto und alle zugehörigen Daten (Trainings, Routinen, Sätze, eigene Übungen, Profil) endgültig.
8. Deine Rechte (EU / DSGVO)
- Auskunft — deine Daten sind in der App sichtbar; Export auf Anfrage
- Berichtigung — Anzeigename und Einheit in den Einstellungen ändern
- Löschung — Einstellungen → Konto löschen (siehe Aufbewahrung oben)
- Datenübertragbarkeit — JSON-Export per E-Mail anfordern
- Beschwerde — bei deiner zuständigen Datenschutzbehörde
9. Kinder
Gym Log ist mit 4+ bewertet, aber für Nutzer ab 13 Jahren gedacht. Wird ein Konto eines Kindes unter 13 bekannt, löschen wir es.
10. Änderungen
Wir können diese Erklärung aktualisieren. Wesentliche Änderungen werden in der App oder per E-Mail mitgeteilt. Der "Stand"-Datum oben spiegelt immer die aktuelle Version wider.
11. Kontakt
Fragen, Anfragen, Beschwerden: gymkocsupport@gmail.com
Gym Log — Gizlilik Politikası
1. Biz kimiz
Gym Log, Almanya merkezli bir bağımsız geliştirici tarafından geliştirilen bir iOS antrenman takip uygulamasıdır. Gizlilikle ilgili sorular için: gymkocsupport@gmail.com.
2. Topladığımız veriler
Hesap
- E-posta adresi (giriş yapmak ve şifre sıfırlamak için)
- Şifre (kimlik doğrulama sağlayıcımız tarafından hashlenir — asla düz metin saklanmaz)
- Görünen ad
Antrenman içeriği
- Antrenmanlar: başlangıç/bitiş zamanı, isteğe bağlı notlar
- Setler: ağırlık, tekrar, isteğe bağlı RPE, ısınma işareti, zaman damgası
- Rutinler (şablonlar) ve özel egzersizler
Tercihler
- Dil, birim (kg / lb), varsayılan dinlenme süresi
- "Apple Health'e gönder" toggle durumu (yalnızca cihazında saklanır)
Toplamadığımız şeyler
- Reklam tanımlayıcısı yok (IDFA yok)
- Diğer uygulama veya web sitelerinde takip yok
- Konum, rehber, fotoğraf veya mikrofon erişimi yok
- Analytics veya telemetri yok
3. Apple Health (isteğe bağlı)
Ayarlardan "Apple Health'e gönder"i etkinleştirirsen, biten antrenmanlar cihazının Health veritabanına Kuvvet Antrenmanı seansları olarak yazılır. Bu veri cihazında kalır — Health'ten asla okumayız ve Health verisi sunucularımıza asla ulaşmaz. İzni iOS Ayarlar → Gizlilik → Health'ten istediğin zaman iptal edebilirsin.
4. Verileri nasıl kullanıyoruz
- Seni kimlik doğrulamak ve cihazlar arası oturum açık tutmak
- Antrenman geçmişini saklamak, ilerlemeni görebilmen için
- Talep ettiğinde şifre sıfırlama e-postası göndermek
Verini reklamcılara satmıyor, kiralamıyor veya paylaşmıyoruz.
5. Üçüncü taraf işleyiciler
- Supabase — veritabanı ve kimlik doğrulama. Proje AB'de (Frankfurt, Almanya) host edilir. supabase.com/privacy
- Apple — App Store, TestFlight dağıtım, isteğe bağlı HealthKit. apple.com/legal/privacy
- Expo / EAS — Over-the-Air JavaScript paket güncellemeleri (anonim cihaz istekleri). expo.dev/privacy
6. Verilerin nerede saklandığı
Hesap ve antrenman verisi Supabase sunucularında Frankfurt, Almanya (eu-central-1), GDPR kapsamında saklanır.
7. Saklama ve silme
Hesabın aktif olduğu sürece verilerini saklarız. Uygulama içinde: Ayarlar → Hesap → Hesabı sil.
- Hesabın anında silinmek üzere işaretlenir (uygulamayı kullanamazsın).
- 30 günlük geri yükleme süresi içinde tekrar giriş yaparak hesabı geri yükleyebilirsin.
- 30 gün sonra planlı bir iş hesabı ve ilişkili tüm verileri (antrenmanlar, rutinler, setler, özel egzersizler, profil) kalıcı olarak siler.
8. Haklarınız (AB / GDPR)
- Erişim — verilerin uygulamada görünür; talep üzerine dışa aktarım
- Düzeltme — ayarlardan görünen ad ve birim değiştirilir
- Silme — Ayarlar → Hesabı sil (yukarıdaki saklama bölümüne bakın)
- Veri taşınabilirliği — e-posta ile JSON dışa aktarım talep edin
- Şikayet — yerel veri koruma otoritenize şikayette bulunabilirsiniz
9. Çocuklar
Gym Log 4+ yaş olarak derecelendirilmiş ancak 13 yaş ve üzeri kullanıcılar için tasarlanmıştır. 13 yaşın altında bir çocuğun hesap oluşturduğunu öğrenirsek sileceğiz.
10. Değişiklikler
Bu politikayı güncelleyebiliriz. Önemli değişiklikler uygulama içinde veya e-posta ile bildirilir. Üstteki "Son güncelleme" tarihi her zaman güncel sürümü yansıtır.
11. İletişim
Sorular, talepler, şikayetler: gymkocsupport@gmail.com