Gizlilik politikası
Gym+ bir antrenman günlüğüdür. Kaydettiklerin varsayılan olarak cihazında kalır ve yalnızca senin izninle, özet olarak çıkar: Coach’una ve açtığın seçeneklere göre sıralamaya ya da takımlarına; açarsan da hesabında saklanan geçmişin şifrelenmiş bir kopyası olarak (4.11 maddesi). Uygulamanın okuduğu sağlık verileri (kalp atış hızı, kalori ve adım) ise çıkmaz; istisnası, buna izin verdiğin durumlardır: Coach’una gönderilmesi, antrenman doğrulamasında ve sıralamada kullanılması (sıralamada yalnızca doğrulama düzeyi iletilir) veya geçmişin hesabındaki kopyası. Bu belge tam olarak neyin okunduğunu, ne için okunduğunu, cihazdan neyin çıktığını, kimin neyi gördüğünü ve bizden neler talep edebileceğini açıklar.
1. Sorumlu kim
Gym+ uygulaması, Amerika Birleşik Devletleri’nde EIN (IRS işveren kimlik numarası) 93-3927200 ile kayıtlı bir şirket olan ALAS TECHNOLOGY LLC tarafından yayımlanır ve işletilir.
LGPD kapsamında, burada anlatılan verilerin veri sorumlusu (controlador) biziz. GDPR kapsamında da veri sorumlusu (controller) biziz.
Veri koruma görevlisi (encarregado; LGPD, madde 41): görevlinin resmi iletişim kanalı privacy@gymplus.life adresidir. Bu adres kişisel verilerle ilgili her türlü talebi, soruyu veya şikâyeti alır; gerektiğinde Brezilya Ulusal Veri Koruma Otoritesi ile de bu adres üzerinden iletişim kurarız.
2. Sağlık verileri
En önemli kısım bu, o yüzden en başta geliyor.
Uygulama neyi okur
Eğer (ve yalnızca eğer) izin verirsen, Gym+ iPhone’da Apple Sağlık’tan (HealthKit), Android’de ise Health Connect’ten şunları okur:
- Kalp atış hızı
- Yakılan aktif kalori
- Yakılan toplam kalori
- Adım
- Yalnızca uygulamanın ilk kurulumunda bunları içe aktarmak için dokunduğunda: iPhone’da kilo, boy, doğum tarihi ve cinsiyet; Android’de kilo ve boy
Ve geri yalnızca tek bir şey yazar: az önce tamamladığın egzersiz seansı; böylece antrenman günlük aktivitene dahil edilir ve sistemin sağlık uygulamasının geçmişinde görünür.
Ne için
Kaydettiğin antrenmanın içinde, antrenman sürerken vücudunun ne yaptığını göstermek ve bu verilerin grafiklerini ve eğilimlerini sunmak için. Bu grafikler ve eğilimler cihazın kendisinde hesaplanır. Başka hiçbir amacı yoktur (ne istatistik, ne ticari, ne de öneri amacı); tek istisna, izin verdiğin kullanımlardır: Coach’una gönderilmesi (7. madde), antrenman doğrulamasında ya da sıralamada kullanılması (11. madde) ve yalnızca geçmişini sana geri vermeye yarayan, hesabında saklanan geçmiş kopyası (4.11 maddesi).
Bu profil bilgilerini içe aktarmak yalnızca uygulamanın ilk kurulumunda profilini doldurmaya yarar (uygulama doğum tarihinden yalnızca yaşını saklar). Uygulama bunları yalnızca içe aktarmak için dokunduğunda okur ve bunlar, profilinin geri kalanı gibi cihazda kalır (3. madde). Profilden sunucumuza yalnızca iki şey gider, o da yalnızca sıralama için (6. madde): cinsiyetine karşılık gelen kategori ve, Sıralama ayarları bölümünde onaylarsan, kilon.
Bu verilerle asla olmayanlar
- Sağlık verileri cihazda kalır: orada okunur ve gösterilir ve senin iznin olmadan ne bizim ne de üçüncü bir tarafın sunucusuna gider. Cihazdan yalnızca izin verdiğin kullanımlar için, sunucumuz üzerinden çıkarlar: 7. maddede anlatılan şekilde Coach’una gönderilmeleri, 11. maddede anlatılan şekilde antrenman doğrulamasında ya da sıralamada kullanılmaları veya 4.11 maddesinde anlatılan, yalnızca geçmişini sana geri vermeye yarayan, hesabında saklanan geçmiş kopyası. Sıralamada yalnızca bu verilerden türetilen doğrulama düzeyi iletilir, kalp atış hızı serisi asla iletilmez. Bu da yalnızca bu izin geçerli olduğu sürece.
- Sağlık verileri satılmaz, kiralanmaz, devredilmez veya takas edilmez.
- Sağlık verileri reklam için kullanılmaz; pazarlama, hedefleme veya profil çıkarma için de kullanılmaz, ne bizim tarafımızdan ne de başkası tarafından. Madde 4.10 kapsamında anlatılan Meta SDK'sı hiçbir sağlık verisi almaz.
- Sağlık verileri hiçbir harici otomatik öneri sistemini beslemez ve işlenmek üzere hiçbir üçüncü taraf hizmete gönderilmez.
Anamnez, değerlendirmeler ve ilerleme fotoğrafları
Anamnez yanıtlarını, fiziksel değerlendirmeleri, vücut kompozisyonu değerlendirmelerini (biyoimpedans) ve ilerleme fotoğraflarını da sağlık verisi olarak ele alırız. Bunlar sunucumuza yalnızca onları Coach’una gönderdiğinde veya onunla paylaştığında (her tür için ayrı bir rızayla) ya da bir biyoimpedans raporunun otomatik olarak okunmasını istediğinde ulaşır; bu okuma yalnızca bellekte, barındırma hizmeti veren veri işleyenimizin altyapısında ve dosya saklanmadan yapılır. Bunların hepsi 7. maddede anlatılmıştır.
İzni nasıl geri alırsın
- iPhone: Ayarlar Gizlilik ve Güvenlik Sağlık Gym+ yolunu izle ve istediklerinin işaretini kaldır.
- Android: Health Connect’i aç Uygulama izinleri Gym+.
İzni geri almak, sağlık uygulamanda zaten bulunanları silmez. Bu geçmişi sistemin kendisi yönetir ve silinebileceği yer de orasıdır. Gym+ yalnızca okumayı bırakır.
3. Cihazda kalanlar
Şunlar cihazında, uygulamanın özel depolama alanında kalır ve varsayılan olarak bize gönderilmez:
- Antrenman günlüğün: egzersizler, setler, ağırlıklar, tekrarlar, dinlenme, tarihler.
- Oluşturduğun programlar ve antrenmanlar.
- Doldurursan profilin: görünen ad, cinsiyet, yaş, boy, kilo ve aktivite düzeyi (profil fotoğrafı ve kapak görseli, yayımladığında 8. maddeye tabidir; cinsiyetine karşılık gelen sıralama kategorisi ve sıralama için onayladığın kilo 6. maddeye tabidir).
- Kaydedersen vücut ölçüleri.
- Çekersen veya galeriden seçersen ve Coach’unla paylaşmazsan ilerleme fotoğrafları (7.2 maddesi).
- Kaydettiğin fiziksel değerlendirmeler ve vücut kompozisyonu (biyoimpedans) değerlendirmeleri, Coach’unla paylaşana kadar (7.4 maddesi).
- Yazdığın notlar.
- Tercihler: dil, tema, birimler, haftalık hedef.
- 2. maddede anlatılan sağlık verileri.
Antrenman günlüğü cihazdan yalnızca senin izninle çıkar, o zaman da açtığın seçeneklere göre her antrenmanın özeti olarak: ağırlık ve tekrarlarıyla setler Coach’una (7. madde) ve sıralamaya (6. madde) gider; üyesi olduğun takımlar ise günlük bir özet alır (antrenmanlar, dakikalar, hacim, seri ve rekorlar; yalnızca kalori anahtarın açıksa da Gym+’ın antrenmandan kendisinin hesapladığı kalori tahmini; sağlık uygulamasından okunan bir değer asla gitmez). Hesabında saklanan geçmişi açarsan, günlüğün ve 4.11 maddesinde sayılan diğer öğelerin şifrelenmiş bir kopyası, yalnızca sana geri dönmesi için sunucumuzda kalır.
Uygulamayı kaldırırsan bu veriler de uygulamayla birlikte cihazdan silinir. Sana geri verebileceğimiz bir kopyaları bizde yalnızca hesabında saklanan geçmişi açtıysan bulunur (4.11 maddesi). Bir yedeği dışa aktardığında veya bir antrenmanı paylaştığında, dosya kendi isteğinle, seçtiğin yere gider. Başkalarına görünür kılmaya karar verdiklerin (sıralamadaki @kullanıcı adın, Coach’unun görmesine izin verdiklerin ve yayımladığın fotoğraf ve videolar) 5 ila 8. maddelerde anlatılmıştır.
4. Cihazdan çıkanlar
Yalnızca aşağıda anlatılanlar ve her biri yalnızca ilgili özelliği kullandığında.
4.1 Hesabın
Hesap Apple ile Giriş Yap, Google ile Oturum Aç veya e-postana gönderilen bir kod kullanılarak oluşturulur. Gym+ şifresi diye bir şey yoktur. Apple veya Google ile giriş yaptığında sağlayıcı uygulamaya imzalı bir kimlik kanıtı verir; uygulama bunu sunucumuza gönderir, sunucu da imzayı sağlayıcının yayımladığı anahtarlarla doğrular. Böylece şunları alırız:
- sağlayıcıdaki hesap tanımlayıcın (adın değil, sabit bir kod);
- sağlayıcının bildirdiği e-posta. Apple’da e-postanı gizlemeyi seçtiysen yalnızca Apple’ın aktarma adresini alırız, gerçeğini asla istemeyiz.
- sağlayıcı paylaştığında adın: Apple bunu uygulamaya yalnızca ilk girişinde verir ve uygulama sunucumuza gönderir; Google ise bunu kimlik kanıtının kendisine ekler;
- ilk girişten hemen sonra seçtiğin @kullanıcı adı. Herkese açıktır: başkalarının seni Gym+’ta bulmasını ve sıralamada görünmeni sağlar.
Kodla giriş yaparsan bize e-postanı verirsin, biz de oraya 10 dakika boyunca ve en fazla 5 deneme için geçerli, 6 haneli bir kod göndeririz. Koddan yalnızca kriptografik bir özet saklarız.
Hesabı oluştururken verdiğin ad ve e-postanın @ işaretinden önceki kısmı yalnızca ilk @kullanıcı adını önermek için kullanılır. Şifrelenmiş olarak yalnızca @kullanıcı adını seçene kadar saklanır; seçtiğin anda silinir. Var oldukları sürece kimseye gösterilmez (ne sıralamada ne de Coach’una), verilerinin dışa aktarımına dahil edilir ve hesap silindiğinde silinir. Daha sonra @kullanıcı adını değiştirdiğinde, öneriler uygulamanın istekle birlikte gönderdiği bilgiden gelir ve bu bilgi saklanmaz. Sunucumuzun geri verdiği oturum kimlik bilgileri yalnızca bellekte tutulur ve hesaptan çıktığında veya uygulamayı kapattığında atılır.
Aynı anda tek cihaz. Hesabın aynı anda yalnızca bir cihazda oturum açık kalır: başka bir cihazda giriş yapmak öncekindeki oturumu kapatır. Bunun için ve hesabı başkasının kullanmasına karşı korumak için uygulama, cihazın güvenlik çipinde (iPhone’da Secure Enclave, Android’de Keystore) cihazdan hiç çıkmayan bir şifreleme anahtarı oluşturur ve sunucumuza gönderilen her isteği bu anahtarla imzalar. Hesabına bağlı olarak şunları saklarız: uygulamanın bu anahtardan türettiği cihaz tanımlayıcısı (seri numarası, IMEI, MAC adresi veya reklam tanımlayıcısı değildir), yaklaşık model (“iPhone” veya “Pixel 8” gibi) ve son erişimin tarihi ve saati. Bunları yalnızca hesap güvenliği için kullanırız: aynı anda tek cihazda oturum açık tutmak, yeni bir cihaz giriş yaptığında sana e-postayla haber vermek (tüm cihazlarda oturumu kapatan “Ben değildim” düğmesiyle) ve Ayarlar > Güvenlik bölümünde mevcut ve son cihazları göstermek. Saklama bölümündeki erişim kayıtlarının süresine tabidir ve hesap silindiğinde seninle bağlantıları kaldırılır.
Kullanım kilometre taşları. Hesabına bağlı olarak, hiçbir sağlık verisi içermeden yalnızca birkaç kullanım kilometre taşının türünü ve tarihini saklarız (tamamlanan ilk antrenman, 2 antrenmanlı ilk tam hafta ve her özellik türünün ilk kullanımı: sağlık uygulaması entegrasyonu, sosyal özellikler, Coach ve kişisel rekorlar); amacımız, insanların Gym+’ı kullanmaya nasıl başladığını anlamak ve ürünü dahili analizle geliştirmektir; bu kilometre taşları veri dışa aktarımına dahildir ve hesapla birlikte silinir.
Gym+’ı nasıl kullandığın. Kayıt sırasında uygulama “Gym+’ı nasıl kullanıyorsun?” diye sorar: tek başına mı antrenman yaptığını, kişisel antrenörle mi çalıştığını yoksa kişisel antrenör mü olduğunu. Uygulamayı ve sana gönderdiğimiz mesajları sana göre uyarlamak ve uygulamayı her şekilde kaç kişinin kullandığını toplu olarak saymak için yanıtı ve tarihini, hesabına bağlı olarak sunucumuzda saklarız. Yanıt asla Meta'ya ya da başka herhangi bir reklam ortağına gitmez ve Coach’una gösterilmez; veri dışa aktarımına dahildir ve hesap silindiğinde silinir.
4.2 Aboneliğin doğrulanması
Aboneliğinin geçerli olup olmadığını öğrenmek için uygulama sunucumuza mağazanın (Apple veya Google) verdiği satın alma tanımlayıcısını ve ürün tanımlayıcısını gönderir. Sunucu mağazanın kendisine sorar ve sonucu saklar: plan (Sporcu veya Coach), aboneliğin durumu (ücretsiz dönem, etkin, ek süre içinde, süresi dolmuş, iptal edilmiş), bitiş tarihi ve son sorgulama tarihi, hepsi hesabına bağlı olarak. Abonelik durumu değiştiğinde (yenileme, iptal, iade) mağaza da sunucumuza haber verir.
Kart numarası, banka bilgisi, fatura adresi veya herhangi bir ödeme aracı bilgisi almayız ve saklamayız. Ücreti mağaza alır ve bunları da o saklar.
4.3 Haftalık değerlendirme
Haftalık değerlendirmeyi istediğinde ve yalnızca o anda uygulama sunucumuza şunları gönderir:
- metni hangi dilde istediğin;
- seçtiğin haftalık hedef;
- son 4 tam haftanın her biri için üç sayı: kaç antrenman, kaç farklı günde ve kaç set.
On iki sayı, bir dil ve bir hedef. Egzersiz adları, ağırlıklar, tekrarlar, fotoğraflar, ölçüler, notlar, ham geçmiş veya herhangi bir sağlık verisi gitmez. İçinde bulunulan hafta bilerek hariç tutulur, çünkü henüz kapanmamıştır. Sunucu değerlendirme metnini hesaplar, uygulamaya geri verir ve bu sayıları saklamaz.
4.4 Davet programı
Arkadaş davetini kullanırsan sunucu senin davet kodunu, kimin kimi davet ettiğini ve her davetin hangi aşamada olduğunu saklar. Aynı cihazın yalnızca ödül kazanmak için birden fazla hesap açmasını önlemek amacıyla uygulama, kendisinin rastgele ürettiği bir kurulum tanımlayıcısı gönderir. Bu bir donanım veya reklam tanımlayıcısı değildir, uygulamayı yeniden kurarsan değişir ve sunucu onu yalnızca gizli anahtarlı kriptografik özet olarak saklar. Kazandığın bir ayı talep ettiğinde, teslimatı ayarlamak için hesabın e-postasını kullanırız.
4.5 Bize gönderdiğin mesajlar
E-posta adreslerimizden birine yazarsan, mesajı, adresini ve eklemeye karar verdiğin her şeyi (örneğin ekran görüntülerini) alırız. Bunları yalnızca yanıt vermek ve talebi çözmek için kullanırız.
4.6 Gönderdiğimiz e-postalar
Hesabının e-postasını, uygulamanın dilini ve cihazın saat dilimini, mesajları gymplus.life alan adından, doğru dilde ve doğru saatte göndermek için kullanırız:
- Hizmet mesajları: giriş ve doğrulama kodları, hoş geldin mesajı, aboneliğinle ilgili bildirimler (örneğin ücretsiz dönemin başlaması ve bitmesi, başarısız bir ödeme ve erişimin sona ermesi), güvenlik bildirimleri ve içeriğinle ilgili denetim kararları. Hesabın işleyişinin bir parçası oldukları için her zaman gönderilirler.
- Haftalık ve aylık raporlar (4.7 maddesi).
- Abonelik hatırlatmaları ve geri dönüş hatırlatmaları (4.8 maddesi).
- Coach planını kullananlar için öğrenci etkinliği bildirimleri ve ürün haberleri: yalnızca sen açarsan gönderilir.
Hizmet mesajı olmayan her mesaj, yalnızca o türdeki mesajları kapatan tek tıkla abonelikten çıkma bağlantısı içerir. Her seçimini tarihi, kaynağı ve gösterilen metnin sürümüyle birlikte kaydederiz.
4.7 E-posta raporları
Raporlar senin Gym+ kullanımınla ilgilidir. Her birinin kendi anahtarı vardır, açık olarak başlar ve istediğin zaman uygulamanın bildirim ayarlarından, e-posta tercihleri sayfasından veya her raporun sonundaki bağlantıdan kapatılabilir.
- Sporcu haftalık ve aylık raporları: bunları hazırlamak için uygulama sunucumuza yalnızca dönemin toplamlarını gönderir: antrenman sayısı, dakikalar, hacim, rekorlar, seri veya antrenman yapılan haftalar, madalyalar ve en çok çalışılan kaslar. Hiçbir sağlık verisi veya vücut ölçüsü gönderilmez. Haftalık toplamlar en fazla 8 hafta, aylık toplamlar en fazla 3 ay saklanır ve yalnızca önceki dönemle karşılaştırmak için kullanılır.
- Coach haftalık ve aylık raporları: sunucumuzda hazırlanır ve etkin öğrenci sayısını, antrenman planına ortalama uyumu, uyumu 10 puan veya daha fazla artan ya da düşen öğrencileri (@kullanıcı adıyla tanımlanarak), yakında bitecek programları ve henüz yanıt bekleyen öğrenci mesajlarını gösterir. Uyum yalnızca antrenmanlarını görmesine Coach’a izin veren öğrencileri ve yalnızca yapılan ve planlanan seans sayısını hesaba katar.
Coach raporu hiçbir zaman sağlık verisi içermez: kalp atış hızı, kalori, ağrı, ölçüler, değerlendirmeler, biyoimpedans, anamnez veya fotoğraf yoktur. Raporu hazırlamak için bir öğrencinin verilerinin her okunması, uygulamada yapılan bir okuma gibi o öğrencinin erişim kaydına yazılır.
4.8 Abonelik hatırlatmaları ve geri dönüş hatırlatmaları
Hesap oluşturup abone olmazsan, ilk 14 gün içinde aboneliği tamamlaman için en fazla 4 e-posta hatırlatması gönderebiliriz. Planın yenilenmeden sona erdiyse, sonraki 60 gün içinde e-postayla en fazla 3 geri dönüş hatırlatması gönderebiliriz; iade almış veya satın alması geri alınmış kişilere hiçbiri gönderilmez. Bu e-postalar tanıtım amaçlıdır ve bunu alt bilgide belirtir, yalnızca senin saat diliminde 10:00 ile 20:00 arasında gönderilir, abone olduğun anda durur ve fiyat, sağlık verisi veya vücut ölçüsü içermez.
- Avrupa dışında, zaten Gym+ hesabı oluşturmuş kişilere hatırlatma yapma konusundaki meşru menfaatimize dayanır ve açık olarak başlar; her mesajda tek tıkla abonelikten çıkma bağlantısı ve ayrıca uygulamada ve tercihler sayfasında "Abonelik hatırlatmaları" anahtarı bulunur.
- Avrupa’da (hesabının saat dilimi Avrupa’daysa) yalnızca o anahtarı açarsan, yani rızanla gönderilir; rızanı aynı şekilde geri alabilirsin.
- Cihazdaki hatırlatmalar: uygulama bir abonelik hatırlatma bildirimini yalnızca, sistemin bildirim izninden ayrı ve ondan önce gösterilen özel bir talebi kabul edersen, yani açık rızanla planlar. En fazla 2 tanedir ve bunları uygulamadan veya sistem ayarlarından kapatabilirsin.
4.9 Hata tanılama, performans ve sorun bildirimleri
Arızaları düzeltmek için uygulama, içinde oluşan hatalarla ilgili teknik verileri sunucumuza gönderir: hatanın türü ve mesajı, kodun teknik izi (gizlenmiş, senin içeriğin olmadan), hatanın oluştuğu ekran, uygulama sürümü, sistem ve yaklaşık cihaz modeli ile hatadan önceki son 50 işlem (açılan ekranlar, ana işlemler ve sunucuya yapılan istekler; yol, sonuç, süre ve istek koduyla). Sistemin kendisinin kaydettiği beklenmedik uygulama kapanmalarını da alırız (Android'de kapanma nedeni, iPhone'da MetricKit).
- Asla gönderilmeyenler: yazdıkların, şifreler, giriş kodları, token'lar, açık e-posta adresleri, belge veya telefon numaraları, koordinatlar ve sağlık verileri. Uygulama bu verileri göndermeden önce maskeler, sunucu da yeniden maskeler.
- Bağlantı: oturum açıkken hata hesabına bağlanır; giriş yapmadan önce yalnızca kurulumun rastgele bir kimliğine bağlanır ve bu kimlik kriptografik özet olarak saklanır.
- Nasıl kapatılır: Ayarlar > Gizlilik ve veriler bölümünde, varsayılan olarak açık olan “Hata tanılamasını gönder” anahtarıyla. Kapalıyken uygulama bu bölümde anlatılan her şeyi sunucumuza, Sentry'ye ve PostHog'a göndermeyi durdurur ve sunucumuz için kuyrukta bekleyenler cihazdan silinir.
- Sorun bildir: Ayarlar > Yardım ve hakkında bölümünde ve Profil ekranında ne olduğunu yazar, tanılama verilerini ekleyip eklemeyeceğini seçersin. Metin, uygulamanın geri kalanıyla aynı nefret ve tehdit filtresinden geçer, maskelenir ve ekranda görünen bir destek kodu (ör. GP-7K3Q9) alır. Destek bildirimi e-postayla alır ve hesabındaki e-posta adresine yanıt verir.
- Öneriler, ekran görüntüleri ve site: Profil ekranında “Öneriler” bölümünden fikir gönderirsin; “Sorun bildir” bölümünde ve gymplus.life sitesinin her sayfasındaki “Hata bildir” düğmesiyle, göndermeden önce form alanları kapatılmış hâlde gördüğün bir ekran görüntüsü ekleyebilir ya da bir görsel iliştirebilirsin. Bununla birlikte ekran veya sayfa, uygulama ya da site sürümü, sistem, dil, ekran boyutu, tarayıcı (sitede) ve giriş yaptıysan hesap gönderilir; şifreler veya tokenlar asla gönderilmez. Bunları yalnızca hataları düzeltmek ve önerileri değerlendirmek için kullanırız. 180 gün saklanır, hesapla birlikte silinir ve destek ekibine e-postayla ulaşır.
Performans ve kullanılabilirlik, toplu olarak. Uygulama, açılmasının ne kadar sürdüğünü ve her ekranın ne kadar akıcı olduğunu (yavaş ve donmuş kareler) ölçer; her ekran için de dokunuşları, aynı noktaya hızlı art arda tekrarlanan dokunuşları, yanıt almayan dokunuşları ve bunların gerçekleştiği ekran bölgesini (12'ye 24 parçalık bir ızgara, asla tam konum değil) sayar. Bu sayımlar cihazda toplanır ve hesap, kurulum kimliği ve günün saati olmadan sunucumuza gönderilir; sunucu da bunları IP adresini saklamadan (aşırı gönderimi sınırlamak için yalnızca adresin kriptografik özetini saklar) gün bazında toplar. Yalnızca yavaş ekranları ve kullanımı zor düğmeleri bulmaya yarar. Sağlık ekranlarında (Sağlık verileri, Vücut kompozisyonu, Ölçüler, Fotoğrafların, Zaman çizelgesi ve Karşılaştır) ve korumalı içerik ekrandayken hiçbir dokunuş sayılmaz; orada yalnızca ekranın akıcılığı ölçülür. 180 gün saklanır.
Sentry. Hatalar, beklenmedik kapanmalar, “uygulama yanıt vermiyor” olayları (Android'de) ve donmalar (iPhone'da) ayrıca Sentry'ye (Functional Software, Inc.) gider; bu şirket tarafımızca veri işleyen olarak görevlendirilmiştir ve veriler Avrupa Birliği'nde (Frankfurt, Almanya) saklanır. Sentry hatanın türünü ve mesajını, kodun teknik izini, hatanın oluştuğu ekranı ve ondan önce açılan ekranları, uygulama sürümünü, sistemi ve cihaz modelini alır; bunların hepsi göndermeden önce cihazda maskelenir. 18 yaşında veya daha büyüksen ayrıca performans ölçümlerini (açılış süresi ile ekranların ve işlemlerin süresi) ve hesabından kriptografik özetle türetilen, ne e-posta adresini ne de adını taşıyan bir kodu alır. Yazdıklarını, sunucuya yapılan istekleri, ekran kayıtlarını veya ekran görüntülerini ya da sağlık verilerini almaz.
PostHog. Uygulamanın hangi bölümlerinin kullanıldığını ve insanların nerede vazgeçtiğini anlamak için (örneğin kaç hesabın planlar ekranını açtığını ve kaçının deneme başlattığını), tarafımızca veri işleyen olarak görevlendirilmiş ve verileri Avrupa Birliği'nde (Frankfurt, Almanya) saklanan PostHog, Inc.'e kapalı bir olay listesi göndeririz: açılan ekranlar (sağlık ekranları asla), oturum açma ve kapatma, planlar ekranının açılması, satın alma onayı (yalnızca plan ve ücretsiz deneme olup olmadığı; tutar veya para birimi olmadan), antrenmanın başlangıcı ve bitişi ile uygulamanın kurulumu, güncellenmesi, açılması ve arka plana geçmesi. Bunlarla birlikte hesaptan türetilen aynı kod ve cihazın teknik verileri (model, sistem, uygulama sürümü ve dil) gider. Ekran kaydı, otomatik dokunuş yakalama ve sağlık verisi yoktur ve profilinden hiçbir bilgi gönderilmez. 16 veya 17 yaşında olanlar ya da yaşı henüz doğrulanmamış kişiler PostHog'a hiçbir şey göndermez.
Ne Sentry ne de PostHog bu verileri reklam için, seni başka uygulamalarda veya sitelerde izlemek için ya da kendi amaçları için kullanır ve bu verilerin hiçbiri Meta'ya gitmez. İkisi de verilerin geldiği IP adresini saklamayacak şekilde yapılandırılmıştır.
Bu verileri yalnızca hataları bulmak ve düzeltmek, uygulamayı iyileştirmek ve bildirimini yanıtlamak için kullanırız; asla reklam için değil. Hatalar sunucumuzda 30 gün, Sentry'de en fazla 90 gün (performans ölçümleri 30 gün), toplu performans ve kullanılabilirlik sayımları 180 gün, kullanım olayları hesap kullanıldığı sürece PostHog'da (uygulama 12 ay kullanılmazsa silinir), bildirimler ise 180 gün saklanır. Sunucumuzdaki hatalar, PostHog'daki olaylar ve bildirimler hesap silindiğinde silinir; sunucumuzdaki hatalar ve bildirimler verilerinin dışa aktarımına dahildir.
4.10 Meta SDK'sı
Meta'nın bir SDK'sını yalnızca uygulama dışında yürüttüğümüz ücretli reklam kampanyalarını ölçmek için kullanırız; uygulama reklam göstermez. Bunun için uygulama ve sunucumuz Meta'ya yalnızca şu olayları gönderir: uygulamanın yüklenmesi ve açılması, tamamlanan kayıt ve abonelik (ücretsiz dönemin başlangıcı ve satın alma; plan, tutar ve para birimiyle birlikte). Bunlarla birlikte cihaz tanımlayıcıları da gider: SDK'nın kurulum için oluşturduğu rastgele bir tanımlayıcı, varsa reklam tıklama tanımlayıcısı ve model, işletim sistemi ve uygulama sürümü gibi teknik cihaz verileri. Asla gitmeyenler şunlardır: sağlık, antrenman veya konum verileri ve “Gym+’ı nasıl kullanıyorsun?” sorusuna verdiğin yanıt. Bunun dışında kalmak için support@gymplus.life adresine e-posta göndererek talep edebilirsin.
Android’de ve iznin olmadan iPhone’da. Cihazın reklam tanımlayıcısı, e-posta adresin ve hesap tanımlayıcın gitmez: seni tanımlayan hiçbir şey Meta'ya gitmez ve iPhone’da SDK sınırlı modda kalır.
İzninle iPhone’da. Uygulama, iPhone’un kendi izin penceresiyle bir kez izleme izni (App Tracking Transparency) isteyebilir. İzin verirsen Gym+, yalnızca kampanyaları ölçmek için Meta ile şunları da paylaşır: hash'lenmiş e-posta adresin ve hesap tanımlayıcın, cihazın reklam tanımlayıcısı, satın almaların (ücretsiz dönemin başlangıcı ve abonelik) ve etkileşim olayları (yükleme, açılma ve kayıt). İzni istediğin zaman iPhone’un Ayarlar uygulamasından geri alabilirsin; o andan itibaren önceki paragraf yeniden geçerli olur.
Gym+’ı bir Google reklamından yüklediğinde, tıklama tanımlayıcısını (gclid) ve kampanya kaynağını saklarız. 18 yaşında veya daha büyüksen, reklamlarımızı ölçmek için Google Ads’e yalnızca bu tanımlayıcıyı ve hesabın oluşturulduğu ya da deneme süresinin başladığı bilgisini iletiriz. Adını, e-posta adresini, telefon numaranı veya antrenman ya da sağlık verilerini asla göndermeyiz. İstediğin zaman destek e-posta adresi üzerinden itiraz edebilirsin.
4.11 Hesabında saklanan geçmiş
Varsayılan olarak geçmişin yalnızca cihazda kalır (3. madde). Geçmişimi hesabımda sakla seçeneğini açarsan (Ayarlar > Hesap), Gym+ telefonunu değiştirdiğinde veya uygulamayı yeniden yüklediğinde geçmişin geri gelsin diye, onun şifrelenmiş bir kopyasını hesabına bağlı olarak sunucumuzda saklamaya başlar. Bu özellik kapalı gelir ve yalnızca ayrı bir rıza ekranını okuyup kabul ettikten sonra açılır. İstemezsen uygulamada hiçbir şey değişmez: geçmişin yalnızca cihazda kalmaya devam eder.
Saklananlar:
- antrenmanlar: egzersizler, setler, ağırlıklar, tekrarlar, dinlenme, efor, antrenman notları ve kalp atış hızı ile kalori gibi antrenmana bağlı saat verileri;
- programlar, haftalık takvim ve oluşturduğun egzersizler;
- profil (görünen ad, cinsiyet, yaş, boy, kilo ve aktivite düzeyi), vücut ölçüleri ve kilo kayıtları;
- uygulamada kazanılan madalyalar, notlar, antrenman yerleri (ad ve ekipman; adres veya koordinat olmadan) ve uygulama tercihleri.
Saklanmayanlar: her türlü fotoğraf ve medya (ilerleme fotoğrafları, profil fotoğrafı, egzersiz fotoğraf ve videoları ve notlardaki medyalar). Bunlar yalnızca cihazda kalmaya devam eder.
Ne için: yalnızca geçmişini aynı cihazda veya başka bir cihazda sana geri vermek ve kopyayı her antrenmandan sonra güncel tutmak için. Bu kopya reklam, pazarlama, geri dönüş hatırlatmaları, hedefleme veya kullanım analizi için kullanılmaz; PostHog’a, Sentry’ye, Meta’ya veya başka hiçbir iş ortağına gitmez ve bu özellik nedeniyle Coach’una, veline veya başka kişilere gösterilmez. Coach’unla paylaştıkların, oradaki ayrı rızalarla birlikte 7. maddeye tabi olmaya devam eder.
Hukuki dayanak: geçmiş sağlık verisi içerdiği için dayanak, senin belirli ve ayrıca vurgulanmış açık rızandır (LGPD madde 11, I ve GDPR madde 9(2)(a), madde 6(1)(a) ile birlikte); bu rızayı uygulama ayarlarından istediğin zaman geri alabilirsin. Rızanın bir kaydını, yalnızca tarih, metnin sürümü ve seçiminle, özellik açık olduğu sürece ve kapatıldıktan sonra 5 yıl daha kanıt olarak saklarız.
Nerede durur ve nasıl korunur: kopya, 12. maddede anlatılan barındırma veri işleyenimiz Cloudflare’in nesne depolamasında (R2), Avrupa Birliği yargı alanında durur. Kopya yalnızca Avrupa Birliği’nde saklanır; cihazın ile depolama arasındaki yolda, zaten şifrelenmiş veriler Cloudflare’in AB dışındaki ağından geçebilir ve Cloudflare’in sözleşme maddeleriyle korunur. Her dosya, hesabına özgü bir anahtarla AES-256-GCM kullanılarak şifrelenir ve dosya adları hesap tanımlayıcını içermez. Veritabanımızda yalnızca bir dizin (aylar, revizyonlar ve boyutlar) bulunur, antrenmanın içeriği asla bulunmaz; sunucumuz da geçmişin içeriğini günlüğe kaydetmez.
Aynı anda tek cihaz: kopya, aynı anda tek bağlı cihaz kuralını izler (4.1 maddesi). Yeni bir cihazda hesaba giriş yaptığında uygulama kopyayı indirir ve antrenmanları çoğaltmadan cihazdakilerle birleştirir.
Plan: yeni antrenmanları saklamak için etkin bir plan gerekir. Plan yoksa yeni hiçbir şey saklanmaz; hesabında zaten bulunanlar ise indirmek, kapatmak veya silmek için erişilebilir kalır.
Nasıl kapatılır ve silinir: Ayarlar > Hesap bölümündeki anahtarı kapat. Kapattığında kopya en geç 24 saat içinde sunucudan silinir, cihazdakiler ise orada kalır. Kopyanın dizini (aylar, revizyonlar ve boyutlar, içerik asla) veritabanı yedeklerinde en fazla 30 gün kalabilir. Rızanı geri almak, daha önce yapılanları ve uygulamanın geri kalanını etkilemez. Uygulamada sildiğin bir antrenman, başka bir cihazın onun silindiğini bilmesi için sunucuda 90 gün boyunca içeriksiz yalnızca bir silme işareti bırakır.
Ne kadar süre: hesap var olduğu ve özellik açık olduğu sürece. Uygulamayı 24 ay kullanmazsan ve etkin bir planın yoksa kopya silinir; 30 gün önceden haber verilir: bu bildirimi e-postayla almayı kabul ettiysen e-postayla, aksi hâlde uygulamayı yeniden açtığında uygulamada. Bu süre içinde uygulamayı kullanmak silmeyi iptal eder.
Hesabın silinmesi ve dışa aktarma: hesap silindiğinde kopya da onunla birlikte silinir. Verilerinin dışa aktarımı saklanan geçmişi de içerir.
16 veya 17 yaşındakiler: özellik kapalı ve kilitli gelir ve yalnızca veli, veli panelinde izin verdikten sonra açılabilir (17. madde). Veli izni geri çekerse bulut kapatılır ve buluttaki kopya en geç 30 gün içinde silinir; geçmiş yalnızca cihazda kalır. Veli saklanan geçmişi görmez: panel yalnızca 17. maddede anlatılanları göstermeye devam eder.
iPhone’da iCloud yedeği: özellik açık olduğu sürece uygulama, sağlık verileri iki yerde saklanmasın diye cihazdaki geçmişi iCloud yedeğinin dışında tutar. Kapattığında geçmiş, önceden olduğu gibi yeniden iCloud yedeğine dahil edilir.
5. Konum ve spor salonunun tanınması
İzin verirsen Gym+ cihazın konumunu yalnızca uygulama kullanımdayken ve tek bir amaçla kullanır: antrenmanlarının o salonun sıralamasına sayılması için bulunduğun spor salonunu tanımak.
- Kesin konumun sunucumuza hiçbir zaman ulaşmaz ve onu saklamayız: sunucu en fazla, aşağıda anlatıldığı gibi yaklaşık bir hücre alır.
- Yakındaki salonları bulmak için uygulama sunucuya yaklaşık 1 km’lik bir geohash hücresi gönderir; bu, bölgeyi gösteren bir harita karesidir, arama için kullanılır ve saklanmaz.
- Check-in sırasında uygulama, salonda olduğunu doğrulamak için salonun tanımlayıcısını ve bulunduğun yaklaşık 150 m’lik hücreyi gönderir. Bu hücre salonunkiyle karşılaştırılır ve saklanmaz.
- Yeni bir salon kaydedersen, uygulama salonun konumu olarak yalnızca bulunduğun yaklaşık 150 m’lik hücreyi gönderir, kesin konumunu asla göndermez; sunucu hücreden daha kesin herhangi bir konumu reddeder. O hücrenin merkezi salonun konumu olur ve salon arayan kişilere gösterilir. Seni o konuma ve kaydettiğin ana bağlayan hiçbir kayıt tutmayız: yalnızca salonu senin kaydettiğine dair not kalır ve bu not, hesabını sildiğinde silinir.
- Şehrin adını göstermek ve iPhone’da yakındaki salonları önermek için uygulama, sistemin kendi konum hizmetlerini kullanır: iPhone’da Apple’ınkini, Android’de Google’ınkini. Bu isteklerde koordinat cihazdan Apple’a veya Google’a gidebilir; onlar da bunu kendi gizlilik politikaları kapsamında işler. Gym+ yalnızca yerin adını geri alır.
- Uygulama konumu arka planda kullanmaz, hareketlerinin geçmişini çıkarmaz ve konumu reklam için kullanmaz.
Bu izin isteğe bağlıdır. Sistem sorduğunda reddedebilir veya daha sonra istediğin zaman cihaz ayarlarından geri alabilirsin (iPhone: Ayarlar Gizlilik ve Güvenlik Konum Servisleri Gym+; Android: Ayarlar Uygulamalar Gym+ İzinler Konum). İzin olmadan da uygulama çalışmaya devam eder; yalnızca salonu otomatik olarak tanımaz.
6. Herkese açık sıralama
Salon sıralaması Gym+ içinde herkese açıktır: onu açan herkes, her biri @kullanıcı adıyla tanımlanan kişilerin sırasını görür. Sıralama senin @kullanıcı adını gösterir; e-postanı veya Apple ya da Google hesabındaki adını göstermez.
İstediğin zaman, uygulamanın içinden sıralamadan çıkabilir veya kendini gizleyebilirsin. Bunu privacy@gymplus.life adresine yazarak da isteyebilirsin. Çıktığında @kullanıcı adın listede artık görünmez; antrenmanların cihazında kalır.
Kategori. Hesabın varsa ve uygulamanın profilindeki cinsiyet sorusunu yanıtladıysan (ilk kurulumda, ayarlarda veya sağlık uygulamasından içe aktararak), uygulama sunucumuza yalnızca yanıtına karşılık gelen sıralama kategorisini gönderir: erkekler, kadınlar veya açık (belirtmemeyi tercih edenler için). Kategori, hangi tablolara gireceğini ve güç düzeyleri ile ağırlık sınıfları için kullanılan tabloyu belirler. Kategoriye göre ayrılan tablolarda, bu tabloları görüntüleyen herkes oradaki kişilerin kategorisini bilir. Kategorini Sıralama ayarları bölümünde değiştirebilirsin.
Kilo. Kilon sunucumuza yalnızca Sıralama ayarları bölümünde “Ağırlığı onayla”ya dokunursan gider. Güç ve hacmi kilona bölmek ve güç tablolarında ağırlık sınıfını belirlemek için kullanılır. Rakamı kimse görmez: şifreli olarak saklanır ve tablolar yalnızca ağırlık sınıfını gösterir. Kilon olmadan güç ve hacim tablolarının dışında kalırsın; son onaydan 90 gün sonra da yeniden onaylayana kadar kullanılmaz.
Katılmayı bırakmak. Sıralama ayarları bölümündeki “Sıralamadan ayrıl” seni tüm tablolardan çıkarır; ayarlarda “Madalyalar, seviyeler ve yarışmalar” seçeneğini kapatmak da seni tablolardan çıkarır. Kategori ve kilo hesabına bağlı olarak saklanmaya devam eder, veri dışa aktarımına dahil edilir ve hesap silindiğinde silinir.
7. Coach’unla paylaşım
7.1 Paylaşmayı seçtiklerin
Coach planını kullanan biriyle antrenman yapıyorsan Gym+, o kişinin seni takip etmesine imkân verir. Rızan olmadan hiçbir şey paylaşılmaz ve rıza kategori bazında verilir. Her birini ayrı ayrı seçersin:
- Performans: antrenmanlar, ağırlık ve tekrarlarıyla setler ve antrenman planına uyum.
- Sağlık özeti: her antrenman için ortalama ve en yüksek kalp atış hızı, aktif kalori ve her kalp atış hızı bölgesinde geçen süre; kalp atış hızı serisi asla gitmez. Sağlık verisi olduğu için yalnızca bu kategoriye özel rızanla paylaşılır.
- Saat doğrulaması: antrenman seanslarının gerçekleştiğinin saat tarafından doğrulanması.
- İlerleme fotoğrafları, anamnez, fiziksel değerlendirme ve vücut kompozisyonu: 7.2 ila 7.4 maddelerinde anlatıldığı gibi, her biri kendi rızasıyla.
İzin vermediğin hiçbir şey Coach’una gönderilmez. Rızanı istediğin zaman, tamamen veya kategori bazında geri alabilirsin; o andan itibaren o kategorinin paylaşımı durur. Coach da seninle olan bağı sonlandırabilir, örneğin artık onun öğrencisi olmadığında. Bu durumda da paylaşım durur.
Paylaşılan veriler Coach’a ulaşmak için sunucumuzdan geçer ve bağ ile rızan var olduğu sürece saklanır. Coach gördüklerini senin antrenmanını takip etmek için kullanır ve bu verileri başka bir amaçla kullanamaz.
7.2 İlerleme fotoğrafları
İlerleme fotoğrafları cihazında kalır. Fotoğraflar için özel rızayı verirsen bunları Coach’unla tek tek paylaşabilirsin. Yalnızca Coach’un ilerlemeni takip etmesine yararlar.
- Kim görür: yalnızca paylaştığın bağdaki Coach ve yalnızca bağ etkin ve rızan geçerli olduğu sürece. Coach fotoğrafı uygulamada, görüntünün üzerine kendi @kullanıcı adı işlenmiş olarak, birkaç dakika geçerli olan geçici bağlantılar aracılığıyla görür ve dosyayı indirme imkânı yoktur.
- Denetim: fotoğraf kullanıma açılmadan önce Gym+’a gönderilen diğer tüm görsellerle aynı güvenlik analizinden geçer (8. madde); bu analiz spor salonu bağlamını dikkate alır.
- Depolama: fotoğraf, poz ve tarih sunucumuzda şifrelenir. Fotoğrafla ilgili hiçbir şey bildirimlere veya gelen kutusuna girmez.
- Silme: fotoğrafı sildiğinde veya rızanı geri aldığında, bağ sona erdiğinde veya engellendiğinde ya da hesaplardan biri silindiğinde, fotoğraf ve saklanan tüm kopyaları derhal silinir.
7.3 Anamnez
Anamnez, Coach’unun sana gönderebileceği sağlık anketidir: PAR-Q, Gym+ standart anketi veya Coach’un yazdığı sorular. Coach’un, antrenmanını oluşturmadan veya düzenlemeden önce geçmişini öğrenmesini sağlar.
- Yanıtlar sağlık verisidir. Yalnızca anamnez için verdiğin özel rızayla gönderilirler ve her gönderim, hiç değişmeyen bir sürüm olarak saklanır.
- Sunucumuzda şifrelenirler. Coach bunları yalnızca bağ etkin ve rızan geçerli olduğu sürece okuyabilir ve her okuma kaydedilir.
- Rızanı geri aldığında Coach’taki kopyalar derhal silinir. Bağ sona erdiğinde de silinirler; sona eren bağın anamnez talepleri ise bağın sona ermesinden 30 gün sonra silinir.
7.4 Fiziksel değerlendirme ve biyoimpedans
Fiziksel değerlendirmeler (deri kıvrımları, çevre ölçümleri ve fiziksel testler) ve vücut kompozisyonu değerlendirmeleri (biyoimpedans) kaydedebilirsin. Bunlar cihazında kalır ve ilerlemeni takip etmeye yarar.
- Coach ile paylaşım: bir değerlendirme sunucumuza yalnızca onu Coach’unla paylaştığında veya Coach senin bir değerlendirmeni kaydettiğinde ulaşır ve her ikisi de özel bir rızaya bağlıdır (biri fiziksel değerlendirme, diğeri vücut kompozisyonu için). Ölçümler sunucuda şifrelenir. Coach yalnızca paylaştığın ve kendi kaydettiği değerlendirmeleri görür ve her okuma kaydedilir. Bir sonraki değerlendirmenin zamanı yaklaştığında sen ve Coach bir hatırlatma alırsınız.
- Geri alma ve silme: kaydettiğin değerlendirmeleri silebilir ve Coach’un kaydettiklerini gizleyebilirsin. Hiçbir etkin bağ rızanı taşımadığında, paylaştığın kopyalar silinir; diğer cihazlarını eşitlemek için yalnızca ölçüm içermeyen bir işaret kalır ve o da 30 gün sonra silinir. Coach’un kaydettikleri sana ait olmaya devam eder. Hesabın silinirse bunların hepsi silinir; Coach’un hesabı silinirse, kaydettikleri onun adı olmadan sana ait olmaya devam eder.
- Raporun otomatik okunması: sayıları elle girmek yerine cihazın PDF’ini veya biyoimpedans raporunun bir fotoğrafını otomatik olarak okunmak üzere gönderebilirsin. Bu, uygulamanın gizlilik ekranından geri alabileceğin ayrı bir rıza gerektirir. Dosya sunucumuzda, barındırma hizmeti veren veri işleyenimizin altyapısında çalışan otomatik bir belge okuma sistemi (yapay zekâ) tarafından okunur (12. madde); bu sistem içeriği saklamaz ve model eğitmek için kullanmaz. Dosya okunduğu süre boyunca yalnızca bellekte bulunur: hiçbir yere yazılmaz ve kullanım kaydı yalnızca dosya türü, sayfa sayısı ve sonuç gibi teknik verileri tutar; metni, görüntüyü veya değerleri asla tutmaz. Rapor PDF olduğunda, metin otomatik sistem tarafından okunmadan önce ad ve rapor numarası işaretlerle değiştirilir. Fotoğraf olduğunda, üzerinde basılı ad ve kimlik bilgileri dahil görüntünün tamamı, verileri çıkarmak için otomatik olarak analiz edilir. Ad, raporun sana ait olduğunu cihazda kontrol edebilmen için yalnızca uygulamaya geri döner ve saklanmaz. Bir fotoğraf diğer görsellerle aynı güvenlik analizinden geçer. Okunan değerler ancak sen gözden geçirip onayladıktan sonra kaydedilir.
7.5 Coach tarafından arşivleme
Coach seninle olan bağı arşivleyebilir, örneğin ara verdiğinde; ayrıca Kullanım koşulları’nda anlatıldığı gibi, Coach’un öğrenci sayısı kontenjanını aştığında da bağ arşivlenebilir. Arşivleme bağı sona erdirmeden askıya alır:
- Paylaşılmayı bırakanlar: Coach verilerinin hiçbirini (antrenmanlar, metrikler, sağlık, değerlendirmeler, fotoğraflar, anamnez ve uyum) artık görmez ve yeni hiçbir şey almaz; bu süre içinde kaydettiğin antrenmanlar yalnızca cihazında kalır. Coach’un programlarını, videolarını ve program sohbetlerini almayı bırakırsın ve bu içeriğin cihazındaki kopyası silinir.
- Coach’un görmeye devam ettikleri: yalnızca adın ve @kullanıcı adın, bağın ne zaman ve kim tarafından arşivlendiği, arşivin sona ereceği tarih ve gönderdiği programların listesi. Özel notları saklanır ve arşivden çıkarırsa geri gelir.
- Askıya alınan rıza: rızaların kayıtlı kalır ancak bağ arşivdeyken hiçbir paylaşıma izin vermez. Coach arşivden çıkarırsa, oldukları gibi yeniden geçerli olurlar. Bunları istediğin zaman geri alabilir veya bağı kalıcı olarak sonlandırabilirsin.
- Bildirim: bağ arşivlendiğinde (gerekçe belirtilmeden) ve arşivden çıkarıldığında uygulamada bilgilendirilirsin.
- 12 aylık saklama ve sona erme: arşivlenmiş bir bağ en fazla 12 ay saklanır ve Coach, bağ sona ermeden 30 gün önce bilgilendirilir. Kimse arşivden çıkarmazsa bağ 12 ayın sonunda sona erer, rızalar kayıt altına alınarak kapatılır ve her iki taraf da bilgilendirilir. Senin veya Coach’un hesabının silinmesi, arşivlenmiş bir bağı da diğerleri gibi sona erdirir.
7.6 Coach’un herkese açık sayfası ve iletişim talepleri
Coach planını kullananlar, gymplus.life/p/ adresinin ardından @kullanıcı adlarıyla herkese açık bir sayfa yayımlayabilir. Sayfa Coach profilini (ad, biyografi, şehir, uzmanlık alanları, yüz yüze mi yoksa çevrim içi mi çalıştığı ve yalnızca doğrulandıktan sonra CREF numarası) ve denetimden geçmiş fotoğraf ile kapağı gösterir. Sayfayı Coach açar ve kapatır ve arama motorlarının onu listeleyip listeleyemeyeceğini seçer. Coach planı sona ererse sayfa görünmez olur.
Coach ile antrenman yapmak isteyen herkes, sayfadan veya uygulamadan bir ad, bir iletişim bilgisi (e-posta veya @kullanıcı adı) ve bir mesajla iletişim talebi gönderebilir. Bu veriler tek bir amaca hizmet eder: Coach’un yanıtı.
- sunucumuzda şifrelenir ve yalnızca Coach okur; uygulamadan yapılan bir talepte Coach’un yanıtı gönderen kişiye iletilir;
- gönderildikten 180 gün sonra veya Coach ya da gönderen kişi daha önce kaldırırsa o zaman silinir; sayfadan gönderen kişi kendi talebini silmek için bir bağlantı alır;
- robotları ve kötüye kullanımı engellemek için sayfadaki form, yalnızca doldurmaya başladığında yüklenen bir Cloudflare robot kontrolü ve IP adresi başına gönderim sınırları kullanır; IP adresi yalnızca kriptografik özet olarak ve yalnızca sınırın süresi boyunca tutulur; aynı iletişim bilgisi aynı Coach’a yeniden gönderildiğinde yeni bir talep oluşturulmaz, önceki talep güncellenir.
Coach’un hesabının silinmesi, sayfayı ve alınan talepleri siler; uygulamadan talep gönderen birinin hesabının silinmesi, o kişinin yaptığı talepleri siler.
8. Yayımladığın fotoğraf ve videolar
Bazı medyalar başkaları tarafından görülmek için vardır: profil fotoğrafın, kapak görselin, yayımlamaya karar verdiğin fotoğraflar ve Coach planını kullananların öğrencileri için çektiği egzersiz videoları. Bunlardan birini yüklediğinde, paylaşıldığı kişilere göstermek için onu sunucumuzda saklarız.
Bu medyalar, Topluluk Kurallarını uygulamak için denetlenir: otomatik analiz ve insan incelemesi. Kurallara aykırı içerik kaldırılabilir; kaldırılan içerik, karara itiraz edilebilmesi için 30 gün saklanır ve sonra silinir. Denetim yalnızca yayımlanan medyayı kapsar; cihazında tuttuğun ilerleme fotoğrafları ne yüklenir ne de incelenir.
Yayımladığın herhangi bir medyanın kaldırılmasını privacy@gymplus.life adresine yazarak isteyebilirsin. Hesabını sildiğinde yayımladığın medyalar da silinir.
Şikâyetler
Başkalarının profillerini, fotoğraflarını, videolarını, mesajlarını, yorumlarını, programlarını ve diğer içeriklerini şikâyet edebilirsin. Bir şikâyette, şikâyet edeni, şikâyet edilen içeriği ve sahibini, seçilen nedeni, varsa yazdığın ayrıntıyı (en fazla 1.000 karakter) ve tarihi saklarız. Gönderildikten sonra içerik senin görünümünden kaybolur ve uygulama, içeriğin sahibini engellemeyi önerir.
Denetim ekibi şikâyeti, karar vermek için gereken bağlamla birlikte görür: şikâyet edilen bölüm ve içerik sahibinin denetim geçmişi. Şikâyet eden kişiye genel bir sonuç bildiririz. Bir şikâyet bir çocuğu veya genci ilgilendirdiğinde doğrudan çocuk güvenliği ekibine gider ve sonuç şikâyet eden kişiye açıklanmaz; doğrulanan vakalar, Çocuk güvenliği sayfasında anlatıldığı gibi yetkililere bildirilir. Şikâyetlerin ne kadar süre saklandığı 13. maddededir.
9. Ekran görüntüsü ve ekran kaydı
Gym+’taki bazı içerikler korumalıdır, örneğin bir Coach’un hazırladığı ücretli antrenmanlar. Bu ekranlarda uygulama, o içeriği korumak için ekran görüntüsü alındığını veya ekran kaydı yapıldığını fark eder.
- Uygulamanın kaydettiği yalnızca korumalı bir içerikte bu olayın gerçekleştiğidir.
- Bu kayıt sunucumuza denetim ve içeriği korumak için gider ve Coach’a gönderilmez.
- Gym+ ekranın hiçbir görüntüsünü almaz, saklamaz veya göndermez; bu özellik uygulamaya sistemin oluşturduğu görüntüye veya galerine erişim de sağlamaz.
- Algılama yalnızca korumalı içerik ekranlarında çalışır; uygulamanın geri kalanında kullanılmaz.
10. Bluetooth ve sensörler
Gym+ Bluetooth’u yalnızca senin seçtiğin kalp atış hızı kemerlerini ve sensörlerini bağlamak için kullanır. Cihaz araması, bir sensör bağlamak istediğinde yapılır ve başka hiçbir şey için kullanılmaz. Uygulama Bluetooth’u seni konumlandırmak için kullanmaz, başka hiçbir amaçla çevrendeki cihazları aramaz ve bulunan cihazların listesini sunucumuza göndermez. Sensörden okunan kalp atış hızı, 2. maddedeki diğer sağlık verileri gibi ele alınır. Bluetooth iznini istediğin zaman cihaz ayarlarından geri alabilirsin.
11. Saatler ve sensörler
Gym+, bağlamayı seçtiğin saatler ve sensörlerle çalışır:
- Apple Watch;
- Wear OS saatler;
- Garmin saatler, Connect IQ için Gym+ uygulaması aracılığıyla;
- Bluetooth kalp atış hızı kemerleri.
Neler toplanır
Antrenman sırasında bu cihazlar setleri, tekrarları, ağırlığı, 15 saniyelik ortalamalar halinde kalp atış hızını ve antrenman özetini kaydeder.
Veriler telefona nasıl ulaşır
Veriler saatten telefona her üreticinin resmi kanalıyla gider:
- Garmin: Garmin Connect IQ Mobile SDK ve Garmin Connect uygulaması;
- Apple Watch: Apple’ın eşleştirme sistemi;
- Wear OS: Wear OS veri katmanı;
- Kemerler: 10. maddede anlatıldığı gibi standart Bluetooth.
Garmin, üzerinden geçen verileri Garmin’in kendi gizlilik politikasına göre işler. Aynısı, kendi sistemleri açısından Apple ve Google için de geçerlidir.
Veriler nerede kalır
Senin cihazında. Cihazdan yalnızca Coach’una gönderilmesine (7. madde) veya antrenman doğrulamasında ya da sıralamada kullanılmasına (6. madde) izin verdiğinde ya da hesabında saklanan geçmişi açtığında (4.11 maddesi) çıkarlar; bu özellik, antrenmanların saat verileriyle birlikte şifrelenmiş bir kopyasını yalnızca sana geri vermek için saklar. Sıralamada yalnızca bu verilerden türetilen doğrulama düzeyi iletilir, kalp atış hızı serisi asla iletilmez.
Hukuki dayanak
Bunlar sağlık verisi olduğu için işleme senin rızana dayanır: LGPD kapsamında belirli ve ayrıca vurgulanmış açık rıza (madde 11, I), GDPR kapsamında açık rıza (madde 9(2)(a)). Tablonun tamamı 14. maddededir.
İzni nasıl geri alırsın
- saatin veya kemerin bağlantısını uygulamanın içinden kes;
- izinleri sistem ayarlarından veya Garmin Connect uygulamasından geri al;
- Coach’a, antrenman doğrulamasına veya sıralamaya verdiğin izni uygulamanın içinden geri al;
- hesabında saklanan geçmişi Ayarlar > Hesap bölümünden kapat.
Geri alma, bundan önce yapılmış işlemeyi etkilemez.
12. Kimlerle paylaşıyoruz
Kişisel verileri para karşılığında satmayız ve hizmet, indirim ya da başka bir karşılık için takas etmeyiz. İlgili üçüncü taraflar, uygulamayı mümkün kılanlardır:
| Kim | Ne alır | Neden |
|---|---|---|
| Apple ve Google (mağazalar) | Satın alman ve aboneliğin durumu | Aboneliği satar, ücretini alır ve yönetirler. Bu verileri kendi gizlilik politikaları kapsamında, bağımsız veri sorumluları olarak işlerler. |
| Apple ve Google (sistem konumu) | Uygulama şehrin adını veya yakındaki salonları istediğinde cihazın koordinatı | Cihazın sistemi tarafından yapılan coğrafi kodlama ve harita araması; kendi gizlilik politikaları kapsamında. |
| Apple ve Google (giriş) | Gym+’a onların hesabıyla giriş yapmış olman | Kimliğini doğrular ve bize kimlik kanıtını verirler. Bu verileri kendi gizlilik politikaları kapsamında, bağımsız veri sorumluları olarak işlerler. |
| Cloudflare | Hesap tanımlayıcısı, e-posta, sağlayıcının paylaştığı ad (yalnızca @kullanıcı adı seçilene kadar), @kullanıcı adı, abonelik durumu, davet programı verileri, haftalık değerlendirme oluşturulurken on iki sayı, sıralama verileri (salon), Coach’unla paylaşılmasına izin verdiklerin (ilerleme fotoğrafları, anamnez ve değerlendirmeler dahil), yayımladığın medyalar, e-posta raporlarının toplamları, bir Coach’a gönderilen iletişim talepleri, otomatik olarak okunmasını istediğin biyoimpedans raporu (yalnızca bellekte, okunduğu süre boyunca), açarsan hesabında saklanan geçmişin şifrelenmiş kopyası (4.11 maddesi) ve sunucuya ve bu siteye erişenlerin IP adresi ile teknik verileri. Geçmişin kopyası yalnızca Avrupa Birliği’nde saklanır; cihazın ile depolama arasındaki yolda, zaten şifrelenmiş veriler Cloudflare’in AB dışındaki ağından geçebilir ve Cloudflare’in sözleşme maddeleriyle korunur. | Sunucumuzun ve veritabanımızın barındırılması (Cloudflare Workers ve D1), hesabında saklanan geçmiş için nesne depolaması (R2), bu sitenin barındırılması, Gym+ e-postalarının gönderilmesi, @gymplus.life adreslerine gönderilen e-postaların yönlendirilmesi, raporların otomatik okunması ve robot kontrolü; tarafımızca sözleşmeyle görevlendirilmiş veri işleyen olarak. |
| Google (Google Workspace) | Bize e-postayla gönderdiğin mesajlar | Şirketin e-posta kutusu; mesajları orada okur ve yanıtlarız. Tarafımızca sözleşmeyle görevlendirilmiş veri işleyen olarak. |
| Sentry (Functional Software, Inc.), Avrupa Birliği’nde | Madde 4.9 kapsamında anlatılan hatalar, donmalar ve performansla ilgili teknik veriler ve 18 yaşında veya daha büyüksen hesabından türetilen bir kod | Hataların ve performans sorunlarının bulunması ve düzeltilmesi; tarafımızca sözleşmeyle görevlendirilmiş veri işleyen olarak. |
| PostHog, Inc., Avrupa Birliği’nde | Madde 4.9 kapsamında sıralanan uygulama kullanım olayları, hesabından türetilen bir kodla; 16 veya 17 yaşında olanlardan hiçbir şey | Uygulamayı iyileştirmek için nasıl kullanıldığının anlaşılması; tarafımızca sözleşmeyle görevlendirilmiş veri işleyen olarak. |
| Meta | Madde 4.10 kapsamında anlatılan uygulama olayları ve orada anlatılan cihaz tanımlayıcıları; iPhone’da, yalnızca izleme iznin olduğunda (App Tracking Transparency), ayrıca hash'lenmiş e-posta adresi ve hesap tanımlayıcısı ve cihazın reklam tanımlayıcısı | Uygulama dışında yürüttüğümüz ücretli reklam kampanyalarının ölçülmesi. Meta bu verileri kendi koşulları ve gizlilik politikası kapsamında işler. |
| Coach’un | Yalnızca izin verdiğin kategoriler: performans, sağlık özeti, saat doğrulaması, ilerleme fotoğrafları, anamnez ve değerlendirmeler; ve bir iletişim talebi gönderirsen, içine yazdıkların | Bağ ve rızan var olduğu sürece antrenmanını takip etmek ve iletişim talebine yanıt vermek. Bağ arşivdeyken bunların hiçbiri paylaşılmaz. |
| Diğer Gym+ kullanıcıları | @kullanıcı adın ve sıralamadaki yerin; yayımladığın medyalar, paylaşıldıkları kişilere; Coach isen ve sayfanı yayımlarsan, sayfanın gösterdikleri, onu açan herkese | Sıralamanın işlemesi ve görünür kılmayı seçtiğin içeriğin gösterilmesi. |
Cloudflare, Google (Google Workspace), Sentry ve PostHog veri işleyen olarak hareket eder: verileri yalnızca talimatlarımız doğrultusunda, gizlilik ve güvenlik önlemleri gerektiren bir sözleşme kapsamında işler ve kendi amaçları için kullanamaz. Bu verilerin yurt dışına aktarımı 16. maddede anlatılmıştır.
Mahkeme kararı, yetkili makam talebi veya yasal yükümlülük olduğunda da verileri paylaşabiliriz ve yasanın haber vermemize izin verdiği durumlarda sana haber veririz.
13. Ne kadar süre saklıyoruz
| Ne | Süre |
|---|---|
| Sağlık verileri | Saklamayız. Cihazda kalırlar; istisnaları, Coach’una gönderilmesine izin verdiklerin (Coach ile paylaşılan verilerin satırındaki kurala tabidir), sıralamada kullanılan doğrulama düzeyi (sıralama verilerinin satırındaki kurala tabidir) ve açarsan hesabında saklanan geçmişin kopyasıdır (kendi satırındaki kurala tabidir). |
| Saat ve sensör verileri (setler, tekrarlar, ağırlık, kalp atış hızı ve antrenman özeti) | Hesap var olduğu sürece cihazda kalır. Coach’unla paylaşılanlar, Coach ile paylaşılan verilerin satırındaki kurala tabidir; hesabında saklanan geçmişteki kopya ise kendi satırındaki kurala tabidir. |
| Günlük, profil, yayımlanmamış ilerleme fotoğrafları, ölçüler, notlar | Kendi satırındaki kurala tabi olan hesabında saklanan geçmişi açmadıkça saklamayız. Sen silene veya uygulamayı kaldırana kadar cihazda kalırlar. Sıralama kategorisi ve kilo kendi satırındaki kurala tabidir. Gönderilmesine izin verdiğin antrenman özeti, Coach ile paylaşılan verilerin satırına veya sıralama verilerinin satırına tabidir; bir takıma gönderilen günlük özet, hesap silindiğinde silinir. |
| Hesabında saklanan geçmiş (4.11 maddesi) | Hesap var olduğu ve özellik açık olduğu sürece. Kapatıldıktan sonra en geç 24 saat içinde, hesabın silinmesiyle birlikte veya uygulama 24 ay kullanılmadığında ve etkin bir plan olmadığında, 30 gün önceden haber verilerek silinir. 16 veya 17 yaşındakiler için, veli izni geri çekerse en geç 30 gün içinde silinir. Dizin (aylar, revizyonlar ve boyutlar, içerik olmadan) veritabanı yedeklerinde en fazla 30 gün kalabilir. |
| Hesapta saklanan geçmişten silinen antrenmanın işareti | İçerik olmadan 90 gün. |
| Hesapta saklanan geçmiş için rıza kaydı (yalnızca tarih, metnin sürümü ve seçimin) | Özellik açık olduğu sürece ve kapatıldıktan sonra 5 yıl daha, rızanın kanıtı olarak. |
| Hesap (tanımlayıcı, e-posta ve @kullanıcı adı) | Hesap var olduğu sürece. Hesap silinince bunlar da silinir. |
| Hesap oluştururken verdiğin ad ve e-postanın @ işaretinden önceki kısmı | Şifrelenmiş olarak, yalnızca @kullanıcı adını seçene kadar; o anda silinirler. |
| E-postayla giriş kodu | Yalnızca kriptografik bir özet; en fazla 10 dakika veya en fazla 5 deneme boyunca. |
| Konumun kesin koordinatı | Ne alırız ne de saklarız. |
| Check-in’deki yaklaşık 150 m’lik hücre | Saklamayız: check-in sırasında karşılaştırılır ve elden çıkarılır. |
| Kaydettiğin bir salonun konumu | Salon Gym+’ta var olduğu sürece. Salonu senin kaydettiğine dair kayıt, hesap silinince silinir. |
| Sıralama verileri (salon) | Sıralamada yer aldığın ve hesap var olduğu sürece. Sıralamadan çıktığında @kullanıcı adın artık gösterilmez; hesap silinince bunlar silinir. |
| Sıralama kategorisi ve kilo | Hesap var olduğu sürece, sıralamadan çıktıktan sonra da; kilo, son onaydan 90 gün sonra kullanılmaz olur. Hesap silinince bunlar silinir. |
| Coach ile paylaşılan veriler | Bağ ve rıza var olduğu sürece. Rıza geri alındığında veya bağ sona erdiğinde paylaşım durur; hesap silinince bunlar silinir. |
| Coach tarafından arşivlenen bağ | En fazla 12 ay; bu süre içinde Coach ile hiçbir paylaşım yapılmaz. Kimse arşivden çıkarmazsa bağ sürenin sonunda sona erer ve rızalar kayıt altına alınarak kapatılır. |
| Coach ile paylaşılan ilerleme fotoğrafları | Fotoğrafı silene veya rızanı geri alana, bağ sona erene veya engellenene ya da hesaplardan biri silinene kadar. Sonra tüm kopyalarıyla birlikte derhal silinirler. |
| Anamnez yanıtları | Bağ etkin ve rıza geçerli olduğu sürece. Rıza geri alındığında veya bağ sona erdiğinde Coach’taki kopyalar silinir; sona eren bir bağın anamnez talepleri ise bağın sona ermesinden 30 gün sonra silinir. |
| Paylaşılan fiziksel ve biyoimpedans değerlendirmeleri | Etkin bir bağ rızayı taşıdığı sürece. Sonrasında ölçümler silinir ve yalnızca ölçüm içermeyen bir işaret 30 gün kalır. Coach’un kaydettikleri, hesabın silinene kadar sana ait olmaya devam eder. |
| Otomatik okuma için gönderilen rapor | Saklamayız. Yalnızca okunduğu süre boyunca bellekte bulunur. Yalnızca içerik barındırmayan teknik kullanım kaydı kalır ve hesap silinince silinir. |
| E-posta raporlarının toplamları | Haftalık: en fazla 8 hafta. Aylık: en fazla 3 ay. Hesap silinince bunlar silinir. |
| E-postalar ve hatırlatmalarla ilgili seçimlerin | Hesap var olduğu sürece. Hesap silinince silinir veya anonimleştirilir. |
| Bir Coach’a gönderilen iletişim talepleri | Gönderilmelerinden 180 gün sonra veya Coach ya da gönderen kişi kaldırırsa daha önce. |
| Şikâyetler ve denetim vakaları | Karar vermek, itiraza imkân tanımak ve kararı kanıtlamak için en fazla 2 yıl. Hesap silinirse yalnızca takma adlandırılmış bir tanımlayıcıya bağlı kalırlar. Çocuk güvenliği vakaları, Çocuk güvenliği sayfasında anlatılan yasal sürelere tabidir. |
| Yayımlanan fotoğraf ve videolar | Kaldırılmasını isteyene, denetim tarafından kaldırılana veya hesap silinene kadar. |
| Denetim tarafından kaldırılan içerik | Karara itiraz edilebilmesi için 30 gün. Sonra silinir. |
| Abonelik durumu | Hesap var olduğu sürece. Hesap silinince seninle olan bağlantısı silinir. |
| Ödemenin mali kaydı | Geçerli vergi mevzuatının gerektirdiği süre boyunca. |
| Davet programı (kod ve kurulum işaretleri) | Hesap var olduğu sürece. Hesap silinince bunlar silinir ve açık davetler sonlandırılır. |
| Kullanılmış satın alma işareti (tombstone) | Süresiz. Hesap tanımlayıcısının ve satın alma anahtarının geri döndürülemez kriptografik özetidir; e-posta ve ad içermez. |
| Haftalık değerlendirmenin on iki sayısı | Saklamayız. Değerlendirmeyi oluşturmak için kullanılır ve atılır. |
| Sunucu erişim ve denetim kayıtları | Brezilya İnternet Medeni Haklar Çerçevesi’nin (Marco Civil da Internet, 12.965/2014 sayılı Kanun) 15. maddesinin gerektirdiği gibi 6 ay; daha uzun süre ise yalnızca bir güvenlik olayını incelemek veya bir makamın kararına uymak için gerekli olduğu sürece. Medya denetim kayıtları bu sürenin son aylarını, aşağıda anlatılan takma adlandırılmış bir arşivde geçirir. |
| Veritabanı yedekleri | En fazla 30 gün. |
| E-posta mesajları | Talebi çözmek için gereken süre boyunca ve sonrasında, yanıt verildiğini kanıtlamak için yasanın gerektirdiği süre boyunca. |
| Bilgilendirme e-postalarının referansı (Ref.) | Gönderimden sonra 24 ay. Yalnızca Ref. kodunu, e-postanın şablonunu ve kategorisini, dili, gönderim ve teslim tarihlerini ve adresin kriptografik özetini saklarız; adresin kendisini asla saklamayız. Erişim kodları ve hoş geldin e-postası Ref. taşımaz. Hesap silindiğinde Ref. sizinle bağlantısını yitirir ve süresi dolana kadar gymplus.life/tr/verify adresinde doğrulanabilir. |
| Uygulamanın sunucumuza gönderdiği hata tanılamaları | 30 gün. Daha önce, hesapla birlikte silinir. |
| Sentry’deki hatalar ve performans | Hatalar: en fazla 90 gün. Performans ölçümleri: 30 gün. Sentry yalnızca hesaptan türetilen, e-posta adresi veya ad içermeyen bir kod sakladığından bu kayıtlar hesap silindiğinde daha önce silinmez: sürenin sonunda silinir. |
| Toplu performans ve kullanılabilirlik sayımları (hesap veya kurulum olmadan) | 180 gün. |
| PostHog’daki kullanım olayları | Hesap kullanıldığı sürece. Uygulama 12 ay kullanılmadığında veya hesap silindiğinde bunları, sunucumuzdaki günlük bir rutinle kendimiz sileriz. |
| Sorun bildirimleri, öneriler, eklenen ekran görüntüleri ve görseller ve destek kodu | 180 gün. Daha önce, hesapla birlikte silinir. |
| Aboneliğin ödeme olayları (tutar, para birimi ve tarih) | Vergi ve muhasebe yükümlülüklerinin gerektirdiği süre boyunca; hesap silindiğinde artık seninle ilişkilendirilmez. |
Satın alma işareti belirli bir nedenle vardır: daha önce kullanılmış bir aboneliğin, ilk hesap silindikten sonra başka bir hesaba aktarılmasını veya yeniden kullanılmasını önlemek. Seni yeniden tanımlamaya da sana ait herhangi bir şeyi geri getirmeye de imkân vermez.
Arşivlenmiş denetim kayıtları
Medya teslim sistemimizin her kararı (erişim verme, reddetme, bekletme veya iptal etme ve 9. maddedeki ekran görüntüsü olayları) bir denetim kaydı oluşturur. Ücretli içeriğin kötüye kullanımını bu kayıtlarla inceleriz; bunlar, Brezilya’nın Marco Civil da Internet’inin 15. maddesinin 6 ay saklamamızı gerektirdiği uygulama erişim kayıtlarıdır. Kayıtlar 90 gün veritabanında kalır, ardından erişimi kısıtlı, ayrı ve özel bir arşive taşınır:
- arşivde bir kayıt hesap tanımlayıcını taşımaz, yalnızca gizli bir anahtar ile her kişiye ait rastgele bir değer (ikisi birbirinden ayrı tutulur) kullanılarak hesaplanan takma adlandırılmış bir tanımlayıcı taşır;
- bu değer var olduğu sürece arşivlenmiş kayıtların, takma ad olmadan, verilerinin dışa aktarımına dahil edilir;
- hesap silindiğinde rastgele değer yok edilir ve arşivlenmiş kayıtların seninle bağlantısı kalıcı olarak koparılır: hiç kimse, biz dahil, onları yeniden seninle ilişkilendiremez. 6 aylık süreleri dolana kadar anonim bir denetim izi olarak kalırlar ve sonra silinirler;
- veritabanı yedekleri en fazla 30 gün saklanır, yalnızca hizmeti geri yüklemek için okunur ve bir geri yüklemeden sonra, yedeğin tarihinden sonra yapılan tüm hesap silmeleri hizmet yeniden çalışmadan önce tekrar uygulanır.
14. Her işlemenin hukuki dayanağı
Her amacın Brezilya’nın LGPD’si (13.709/2018 sayılı Kanun) kapsamında ve Avrupa Ekonomik Alanı’nda, Birleşik Krallık’ta veya İsviçre’de bulunanlar için GDPR kapsamında bir hukuki dayanağı vardır. Dayanak rıza olduğunda, rızanı istediğin zaman geri alabilirsin; bu, daha önce yapılanları da uygulamanın geri kalanını da etkilemez.
| Amaç | LGPD | GDPR |
|---|---|---|
| Hesap, @kullanıcı adı, abonelik, haftalık değerlendirme, davet programı ve uygulamanın çalışması | Sözleşmenin ifası (madde 7, V) | Sözleşmenin ifası (madde 6(1)(b)) |
| Kalp atış hızı, kalori, adım, kilo, boy, doğum tarihi ve cinsiyet bilgilerinin sağlık uygulamasından ve Bluetooth sensörlerinden okunması (hassas sağlık verisi) | Belirli ve ayrıca vurgulanmış açık rıza (madde 11, I) | Açık rıza (madde 9(2)(a), madde 6(1)(a) ile birlikte) |
| Saat ve sensör verileri (setler, tekrarlar, ağırlık, kalp atış hızı ve antrenman özeti), Coach’a gönderilmesi, antrenman doğrulaması ve sıralama dahil | Belirli ve ayrıca vurgulanmış açık rıza (madde 11, I) | Açık rıza (madde 9(2)(a), madde 6(1)(a) ile birlikte) |
| Salonu tanımak, check-in yapmak ve salon kaydetmek için konum | Rıza (madde 7, I) | Rıza (madde 6(1)(a)) |
| @kullanıcı adı önermek için kullanılan ad ve e-postanın bir kısmı | Sözleşmenin ifası (madde 7, V) | Sözleşmenin ifası (madde 6(1)(b)) |
| @kullanıcı adınla herkese açık sıralama | Sözleşmenin ifası (madde 7, V) | Sözleşmenin ifası (madde 6(1)(b)) |
| Profilindeki cinsiyete göre sıralama kategorisi | Sözleşmenin ifası (madde 7, V) | Sözleşmenin ifası (madde 6(1)(b)) |
| Sıralama ayarlarında onaylanan kilo, göreli güç ve ağırlık sınıfı için | Belirli ve ayrıca vurgulanmış açık rıza (madde 11, I) | Açık rıza (madde 9(2)(a), madde 6(1)(a) ile birlikte) |
| Performansın Coach ile paylaşılması | Rıza (madde 7, I) | Rıza (madde 6(1)(a)) |
| Sağlık özetinin ve saat doğrulamasının Coach ile paylaşılması | Belirli ve ayrıca vurgulanmış açık rıza (madde 11, I) | Açık rıza (madde 9(2)(a), madde 6(1)(a) ile birlikte) |
| Yayımladığın medyaların saklanması ve gösterilmesi | Sözleşmenin ifası (madde 7, V) | Sözleşmenin ifası (madde 6(1)(b)) |
| İçerik denetimi ve Topluluk Kurallarının uygulanması | Meşru menfaat (madde 7, IX) | Meşru menfaat (madde 6(1)(f)) |
| Korumalı içerikte ekran görüntüsü ve ekran kaydının algılanması | Meşru menfaat (madde 7, IX) | Meşru menfaat (madde 6(1)(f)) |
| Kullanılmış satın alma işareti ve kurulum işareti, dolandırıcılığa karşı | Meşru menfaat (madde 7, IX) | Meşru menfaat (madde 6(1)(f)) |
| Ödemenin mali kaydı | Yasal yükümlülüğün yerine getirilmesi (madde 7, II) | Yasal yükümlülük (madde 6(1)(c)) |
| Mesajlara ve taleplere yanıt | Sözleşmenin ifası ve hakların kullanılması (madde 7, V ve VI) | Sözleşmenin ifası ve yasal yükümlülük (madde 6(1)(b) ve (c)) |
| Hizmet mesajları ile haftalık ve aylık e-posta raporları (Sporcu ve Coach) | Sözleşmenin ifası (madde 7, V) | Sözleşmenin ifası (madde 6(1)(b)) |
| E-postayla abonelik hatırlatmaları ve geri dönüş hatırlatmaları | Meşru menfaat (madde 7, IX ve madde 10), tek tıkla abonelikten çıkma ile | Rıza (madde 6(1)(a), 2002/58/EC sayılı Direktif’in 13. maddesi ve eşdeğer ulusal kurallarla birlikte) |
| Cihazdaki abonelik hatırlatmaları, öğrenci etkinliği bildirimleri ve ürün haberleri | Rıza (madde 7, I) | Rıza (madde 6(1)(a)) |
| Coach ile paylaşılan ilerleme fotoğrafları, anamnez, fiziksel değerlendirme ve biyoimpedans | Belirli ve ayrıca vurgulanmış açık rıza (madde 11, I) | Açık rıza (madde 9(2)(a), madde 6(1)(a) ile birlikte) |
| Biyoimpedans raporunun otomatik okunması | Belirli ve ayrıca vurgulanmış açık rıza (madde 11, I) | Açık rıza (madde 9(2)(a), madde 6(1)(a) ile birlikte) |
| Başka bir cihazda sana geri vermek için sağlık verileriyle birlikte hesabında saklanan geçmiş (4.11 maddesi) | Belirli ve ayrıca vurgulanmış açık rıza (madde 11, I) | Açık rıza (madde 9(2)(a), madde 6(1)(a) ile birlikte) |
| Hesapta saklanan geçmiş için rıza kaydı, kapatıldıktan sonra 5 yıl boyunca, kanıt olarak | Hakların olağan kullanımı (madde 7, VI) | Rızayı kanıtlama yasal yükümlülüğü (madde 6(1)(c), madde 7(1) ile birlikte) |
| Bağın arşivlenmesi ve en fazla 12 ay saklanması | Sözleşmenin ifası (madde 7, V) | Sözleşmenin ifası (madde 6(1)(b)) |
| Coach’un herkese açık sayfası | Sözleşmenin ifası (madde 7, V) | Sözleşmenin ifası (madde 6(1)(b)) |
| Bir Coach’a gönderilen iletişim talepleri | Veri sahibinin talebi üzerine, bir sözleşmeyle ilgili ön işlemler (madde 7, V) | Veri sahibinin talebi üzerine sözleşme öncesi adımlar (madde 6(1)(b)) |
| Robot kontrolü ve gönderim sınırları | Meşru menfaat (madde 7, IX) | Meşru menfaat (madde 6(1)(f)) |
| Şikâyetler ve denetim vakalarının saklanması | Meşru menfaat (madde 7, IX) ve saklama için hakların olağan kullanımı (madde 7, VI) | Meşru menfaat (madde 6(1)(f)) |
| Takma adlandırılmış arşiv dahil erişim kayıtları ve denetim izi | Yasal yükümlülüğün yerine getirilmesi (madde 7, II ve Marco Civil da Internet, madde 15) | Meşru menfaat (madde 6(1)(f)): güvenlik ve kötüye kullanımın incelenmesi |
| Hataları düzeltmek, uygulamayı güvende tutmak ve iyileştirmek için, Sentry ve PostHog aracılığıyla olanlar dahil hata, performans ve toplu kullanılabilirlik tanılaması (“Hata tanılamasını gönder” anahtarını kapatarak itiraz edebilirsin) | Meşru menfaat (madde 7, IX) | Meşru menfaat (madde 6(1)(f)) |
| Sorun bildirimleri ve destek | Sözleşmenin ifası (madde 7, V) | Sözleşmenin ifası (madde 6(1)(b)) |
| Sitede Meta pikseli | Rıza (madde 7, I) | Rıza (madde 6(1)(a)) |
| Ücretli kampanyaları ölçmek için uygulamadaki Meta SDK'sı, seni tanımlayan veri olmadan (madde 4.10; support@gymplus.life adresine e-postayla itiraz edebilirsin) | Meşru menfaat (madde 7, IX) | Meşru menfaat (madde 6(1)(f)) |
| iPhone’da, sistemin izleme izniyle (App Tracking Transparency): kampanyaları ölçmek için Meta ile paylaşılan hash'lenmiş e-posta adresi ve hesap tanımlayıcısı ve reklam tanımlayıcısı (madde 4.10; izni iPhone’un Ayarlar uygulamasından geri alırsın) | Rıza (madde 7, I) | Rıza (madde 6(1)(a)) |
Meşru menfaate dayandığımız yerlerde menfaat somuttur ve sana etkisi küçüktür: dolandırıcılığa karşı yalnızca e-posta ve ad içermeyen kriptografik özetler saklarız; denetimde topluluğu güvende tutmak için yalnızca yayımlamayı seçtiklerini ele alırız; ekran görüntüsü algılamada, içeriği oluşturanın emeğini korumak için yalnızca olayın gerçekleştiğini kaydederiz; Avrupa dışındaki abonelik hatırlatmalarında yalnızca zaten hesap oluşturmuş kişilere, birkaç kez, sağlık verisi olmadan ve tek tıkla abonelikten çıkma imkânıyla yazarız; robot kontrolünde ve gönderim sınırlarında, Coach’u istenmeyen mesajlardan korumak için yalnızca isteğin teknik verilerini kullanırız; Meta SDK'sı üzerinden kampanya ölçümünde yalnızca madde 4.10 kapsamındaki olayları, sağlık verisi olmadan ve iPhone’un izleme izni olmadığında cihazın reklam tanımlayıcısı ve e-posta adresin olmadan göndeririz; tanılamada, Sentry’de ve PostHog’da yalnızca teknik verileri ve hesaptan türetilen bir kodu, sağlık verisi olmadan kullanırız ve PostHog’a 16 veya 17 yaşında olanlardan asla hiçbir şey gitmez; bunların hepsini “Hata tanılamasını gönder” anahtarıyla kapatabilirsin. Bu işlemelere privacy@gymplus.life adresine yazarak itiraz edebilirsin.
15. LGPD: Brezilya’daki hakların
Her işlemenin hukuki dayanağı 14. maddededir.
Neler talep edebilirsin
İstediğin zaman, ücretsiz olarak şunları isteyebilirsin (LGPD madde 18):
- verilerini işleyip işlemediğimizin teyidi ve bu verilere erişim;
- eksik, yanlış veya güncel olmayan verinin düzeltilmesi;
- gereksiz, aşırı veya yasaya aykırı şekilde işlenen verinin anonimleştirilmesi, engellenmesi veya silinmesi;
- başka bir sağlayıcıya taşınabilirlik;
- rızana dayanarak işlenen verilerin silinmesi;
- verilerini kimlerle paylaştığımız hakkında bilgi;
- rıza vermezsen ne olacağı hakkında bilgi;
- rızanın geri alınması;
- yalnızca otomatik işlemeye dayanarak alınan bir kararın, örneğin otomatik denetimle yapılan bir içerik kaldırmanın, yeniden incelenmesi (madde 20).
Bazı seçimleri bize yazmadan kendin yapabilirsin: Coach’una verdiğin rızayı (ilerleme fotoğrafları, anamnez ve değerlendirmeler için verilenler dahil) geri almak, raporların otomatik okunması için verdiğin rızayı geri almak, arşivlenmiş olsa bile bir bağı sonlandırmak, e-posta raporlarını ve hatırlatmaları kapatmak, gönderdiğin bir iletişim talebini silmek, hesabında saklanan geçmişi kapatıp silmek, sıralamadan çıkmak ve cihaz ayarlarından konum, Bluetooth, bildirim ve sağlık izinlerini geri almak. Ayrıca Profil > Hesap ve abonelik > Hesap verilerini dışa aktar bölümünden, etkin bir plan olmadan da, hesabın için sakladığımız verileri içeren bir dosya indirebilirsin.
Bunlardan herhangi birini kullanmak için privacy@gymplus.life adresine yaz. En geç 15 takvim günü içinde yanıt veririz. Hesabın silinmesi için uygulamanın içinde doğrudan bir yol vardır; Hesabı sil sayfasında anlatılmıştır.
Verilerini uygunsuz şekilde işlediğimizi düşünüyorsan Brezilya Ulusal Veri Koruma Otoritesi’ne (ANPD) şikâyette bulunabilirsin.
Yurt dışına aktarım
Cihazdan çıkan veriler Amerika Birleşik Devletleri’nde ve veri işleyenlerimizin altyapı işlettiği diğer ülkelerde işlenir. Bu aktarım, her veri işleyenle imzalanan standart sözleşme maddelerine (LGPD madde 33, II, b) ve 16. maddede anlatılan diğer güvencelere dayanır. Geçerli güvencelerin bir kopyasını bizden isteyebilirsin. Hesabında saklanan geçmişin kopyası (4.11 maddesi) yalnızca Avrupa Birliği’nde saklanır; cihazın ile depolama arasındaki yolda, zaten şifrelenmiş veriler Cloudflare’in AB dışındaki ağından geçebilir ve Cloudflare’in sözleşme maddeleriyle korunur.
16. GDPR: Avrupa’daki hakların
Gym+’ın arayüzü 16 dilde sunulur ve Apple ile Google mağazalarında Avrupa Ekonomik Alanı ülkelerinde satılır. AEA’da, Birleşik Krallık’ta veya İsviçre’deysen aşağıdaki kurallar da geçerlidir.
Hukuki dayanaklar (madde 6 ve madde 9)
Her işlemenin dayanağı 14. maddedeki tablodadır. Özetle: uygulamanın ve hesabın çalışması için sözleşmenin ifası (madde 6(1)(b)); konum, iPhone’da izleme izniyle Meta ile paylaşım, performansın Coach ile paylaşılması ve e-postayla ve cihazda abonelik hatırlatmaları için rıza (madde 6(1)(a)); özel kategorideki veri olan sağlık verisini içeren her şey için (sağlık uygulamasından ve sensörlerden okuma, Coach ile paylaşılan sağlık özeti ve saat doğrulaması, ilerleme fotoğrafları, anamnez, değerlendirmeler, biyoimpedans raporunun otomatik okunması ve hesabında saklanan geçmiş) açık rıza (madde 9(2)(a)); mali kayıt ve hesapta saklanan geçmiş için rıza kaydı için yasal yükümlülük (madde 6(1)(c)); dolandırıcılığın önlenmesi, denetim, şikâyetler, ekran görüntüsü algılama, robot kontrolü, erişim kayıtları, hata, performans ve kullanım tanılaması (Sentry ve PostHog aracılığıyla olanlar dahil) ve uygulamadaki Meta SDK'sı üzerinden kampanya ölçümü için meşru menfaat (madde 6(1)(f)). Sağlık verilerinin ancak sen sistemde izin verdikten sonra okunmasının ve her rızanın uygulamanın geri kalanını etkilemeden geri alınabilmesinin nedeni budur.
Yurt dışına aktarım
Veri sorumlusu Amerika Birleşik Devletleri’nde kayıtlı bir şirkettir; sunucumuz, veritabanımız, bu site ve e-posta yönlendirmesi Cloudflare altyapısında çalışır ve Cloudflare verileri, Amerika Birleşik Devletleri dahil, ülken dışındaki veri merkezlerinde işleyebilir. Bu nedenle hesap, abonelik, davet programı, sıralama, Coach ile paylaşım, e-posta ve rapor ile iletişim talebi verileri ve yayımlanan medyalar AEA dışına aktarılabilir.
Cloudflare, EU-U.S. Data Privacy Framework (ve Birleşik Krallık ile İsviçre uzantıları) kapsamında sertifikalıdır ve Avrupa Komisyonu’nun onayladığı Standart Sözleşme Maddelerini (madde 46(2)(c)) veri işleme sözleşmesine dahil eder. E-posta kutumuzu barındıran Google da aynı güvenceleri sunar. Geçerli güvencelerin bir kopyasını bizden isteyebilirsin.
Sentry ve PostHog’a gönderilen veriler (madde 4.9) Avrupa Birliği’nde (Frankfurt, Almanya), bu şirketlerin veri işleme sözleşmeleri kapsamında ve bu şirketlerin Amerika Birleşik Devletleri’nden erişimine uygulanan Standart Sözleşme Maddeleriyle saklanır.
Hesabında saklanan geçmişin kopyası (4.11 maddesi), Avrupa Birliği yargı alanında Cloudflare’in nesne depolamasını (R2) kullanır ve yalnızca Avrupa Birliği’nde saklanır; cihazın ile depolama arasındaki yolda, zaten şifrelenmiş veriler Cloudflare’in AB dışındaki ağından geçebilir ve Cloudflare’in sözleşme maddeleriyle korunur.
Sağlık uygulamasından, saatlerden ve sensörlerden okunan sağlık verileri cihazdan yalnızca sen izin verdiğinde çıkar: Coach’una gönderilmeleri (sağlık özeti ve saat doğrulaması), antrenman doğrulamasında ya da sıralamada kullanılmaları veya Avrupa Birliği’nde duran, hesabında saklanan geçmiş kopyası. Sıralamada yalnızca bu verilerden türetilen doğrulama düzeyi iletilir, kalp atış hızı serisi asla iletilmez. Aynısı, Coach ile paylaştığın ilerleme fotoğrafları, anamnez ve değerlendirmeler ile otomatik olarak okunmasını istediğin rapor için de geçerlidir. Bu özel kategorideki veri, açık rızana dayanarak ve yukarıdaki güvencelerle aktarılır.
Hakların
- Erişim (madde 15), düzeltme (madde 16) ve silme (madde 17).
- İşlemenin kısıtlanması (madde 18) ve itiraz (madde 21).
- Düzeltme, silme veya kısıtlamanın, verilerinin aktarıldığı alıcılara bildirilmesi (madde 19).
- Önemli etki doğuran ve yalnızca otomatik işlemeye dayanan bir karara tabi olmama (madde 22); aşağıda açıklandığı gibi.
- Taşınabilirlik (madde 20). Pratikte: gerçekten sana ait olan, yani antrenman günlüğün, cihazdadır ve uygulamanın kendisi bu geçmişi bize bağlı kalmadan bir dosyaya aktarır. Hesabın için sakladığımız verileri Profil > Hesap ve abonelik > Hesap verilerini dışa aktar bölümünden kendin indirirsin; bu işlem, etkin bir plan olmadan da bir dosya oluşturur: hesap, abonelik, sıralama ve Coach ile paylaşım verileri ve hesabında saklanan geçmişi açtıysan bu kopya. Yayımladığın medyalar ve seninle hâlâ ilişkilendirilebildikleri sürece arşivlenmiş denetim kayıtları, talep üzerine makine tarafından okunabilir bir biçimde sana gönderilebilir.
- Rızanı istediğin zaman geri alma (madde 7(3)); bu, daha önce yapılmış işlemeyi etkilemez.
- Ülkendeki veri koruma otoritesine şikâyette bulunma (madde 77).
Talepler: privacy@gymplus.life. GDPR’ın gerektirdiği gibi en geç bir ay içinde, genellikle çok daha önce yanıt veririz.
Otomatik karar verme
Haftalık değerlendirme dört hafta arasında aritmetik bir karşılaştırmadır, senin hakkında bir profil değildir. Yayımlanan medyaların denetimi otomatik analiz ile insan incelemesini birleştirir; içeriğinle ilgili bir karar yalnızca otomatik yollarla alındıysa, bir kişinin incelemesini privacy@gymplus.life adresinden isteyebilirsin. Biyoimpedans raporunun otomatik okunması yalnızca değer önerir: sen gözden geçirip onaylayana kadar hiçbir şey kaydedilmez. Madde 22 anlamında, hukuki sonuç doğuran veya seni önemli ölçüde etkileyen, yalnızca otomatik kararlar almayız.
17. Çocuklar ve gençler
Asgari yaş: 16. Gym+, 16 yaşından küçükler tarafından kullanılamaz. 16 yaşından küçük birinin hesabı kapatılır ve bir hesabın bu yaşın altındaki birine ait olduğunu öğrendiğimizde hesabı sileriz; bunu herkes privacy@gymplus.life adresinden isteyebilir. Gym+ 13 yaşından küçük çocuklar için tasarlanmamıştır ve ABD’deki COPPA’nın gerektirdiği gibi onların verilerini bilerek toplamayız. Ülkenin yasası, veri işlemeye rıza vermek için 16’dan yüksek bir yaş öngörüyorsa (AEA’da GDPR’ın 8. maddesi), yerel yaş geçerlidir ve bu yaşın altında kullanım, velinin iznine bağlıdır.
Uygulama yaşını nasıl öğrenir
- Mağaza veya sistem sinyali: uygulama önce cihazın yaş sinyaline bakar: iPhone’da Apple’ın Declared Age Range özelliği (iOS 26 veya sonrası), Android’de Google Play’in Play Age Signals hizmeti. Uygulama yalnızca bir yaş aralığı (örneğin 16 ila 17 ya da 18 ve üzeri) ve bu aralığın kaynağını (kişinin kendi beyanı, velinin beyanı veya doğrulanmış) alır, doğum tarihini asla almaz.
- Doğum tarihi: bu sinyal yoksa (eski cihaz, ret veya hizmetin kullanılamaması), uygulama doğum tarihini sorar; bu tarih yalnızca cihazda kalır.
- Uyuşmazlık: iki kaynak birbirini tutmazsa, daha koruyucu olan geçerlidir.
- Sunucuya giden: yalnızca kişinin 18 yaşından büyük mü küçük mü olduğu ve bunun onaylandığı gün.
- Amaç: yaş sinyali yalnızca uygulamayı kullanan kişinin yaşına uyarlamak için kullanılır; reklam, pazarlama, profil oluşturma veya analiz için asla kullanılmaz.
Genç modu (16 ve 17 yaş)
16 veya 17 yaşındakiler Gym+’ı genç modunda, varsayılan olarak en yüksek gizlilikle kullanır:
- Sosyal özellik yok: sıralama, düellolar, takımlar, lig, arkadaşlar, herkese açık @, herkese açık sayfa ve başka kişileri arama yoktur.
- Coach yalnızca veli onayıyla: genç bir Coach ile antrenman yapabilir, ancak bağlantı yalnızca veli onayladıktan sonra başlar; ayrıntılar aşağıdadır.
- Reklam ölçümü yok: Meta SDK’sı (madde 4.10) ve Conversions API bu hesaptan hiçbir şey almaz; bu ölçüm için daha önce var olanlar silinir.
- Kullanım analizi yok: PostHog (madde 4.9) bu hesaptan hiçbir şey almaz; Sentry ise yalnızca teknik hatayı, hesap tanımlayıcısı ve performans ölçümleri olmadan alır. Kimseyi tanımlamayan toplu performans ve kullanılabilirlik sayımları devam eder.
- Pazarlama e-postası yok: abonelik hatırlatmaları ve geri dönüş hatırlatmaları (madde 4.8) ve ürün haberleri, kişi bunları açmış olsa bile gönderilmez. Kişinin istediği antrenman raporları (madde 4.7) gelmeye devam eder.
- Sağlık verileri: herkes için olduğu gibi yalnızca özel rızayla (madde 2) ve asla reklam için kullanılmaz.
- Hesapta saklanan geçmiş: kapalı ve kilitli gelir ve yalnızca veli, veli panelinde izin verdikten sonra açılır. Veli izni geri çekerse bulut kapatılır ve buluttaki kopya en geç 30 gün içinde silinir; geçmiş yalnızca cihazda kalır. Asla reklam, pazarlama veya analiz için kullanılmaz ve veli onu görmez (4.11 maddesi).
- Satın almalar: mağazanın denetimlerine tabidir: App Store’da Aile Paylaşımı’nın satın alma izni isteme özelliği (Ask to Buy), Google Play’de Family Link üzerinden onay.
Coach için veli onayı
16 veya 17 yaşındakiler bir Coach ile antrenman yapabilir, ancak bağlantı yalnızca veli onayladıktan sonra başlar.
- Onay talebi: genç bir bağlantı istediğinde veya kabul ettiğinde, uygulama velinin e-posta adresini ister. Veli, Coach’un adını ve @kullanıcı adını içeren ve 7 gün içinde geçerliliğini yitiren bir onay bağlantısı bulunan bir e-posta alır. Bu onay olmadan Coach ile hiçbir şey paylaşılmaz.
- Rıza kaydı: velinin e-posta adresini (şifreli olarak ve kaydı bulmak için kullanılan kriptografik bir özetle, yani hash ile birlikte saklanır), tarihi, onaylayan kişinin IP adresini ve kabul edilen metnin sürümünü kayda alırız. Bu kayıt, gencin hesabıyla birlikte silinir.
- Geri çekme: veli, e-postalarda yer alan bağlantı üzerinden rızasını istediği zaman geri çekebilir. Geri çekme, o Coach ile olan bağlantıyı derhal sona erdirir.
- Veliye bildirimler: veli, her yeni Coach bağlantısında bir bildirim ve bir bağlantı sona erdiğinde Coach’un adını, başlangıç ve bitiş tarihlerini içeren bir özet alır.
- Coach’un gördükleri: yalnızca öğrencinin 18 yaşından küçük olduğu; kesin yaşı veya öğrencinin planı asla gösterilmez. Coach, küçüklere yönelik özel davranış kurallarına uyar. Fotoğraflar, videolar ve mesajlar her zamanki moderasyondan geçer ve bir küçüğü ilgilendiren şikâyetler öncelikli olarak ele alınır.
- Fotoğraflar ve yaş: 16 veya 17 yaşındaki kişi koçla gelişim fotoğrafı paylaşmaz. Gencin paylaştığı fiziksel değerlendirmelerde koç, tam yaş yerine 17 görür.
Veli tarafından takip
16 veya 17 yaşındaki bir kişinin velisi, Gym+ etkinliğini yalnızca okunmak üzere ve hesap açmadan takip edebilir.
- Nasıl başlar: genç, uygulamada velisinin e-posta adresini girer ya da veli zaten bir koçu onaylamıştır. Onay, e-postadaki ve 7 gün içinde süresi dolan bağlantıyla verilir.
- Velinin gördükleri: son 90 günün günlük uygulama süresi ve antrenmanları (sayı ve dakika) ile onayladığı her koç için koç ile genç arasındaki mesajlar. Fotoğrafları, ölçümleri, sağlık verilerini, konumu ve onaylamadığı koçlarla mesajları asla görmez.
- Erişim: veli her seferinde bir okuma bağlantısı ister; bu bağlantıyı yalnızca onun e-posta adresine göndeririz ve 24 saat geçerlidir. Onayın geri alınması erişimi hemen sona erdirir.
- Erişim kaydı ve şeffaflık: her erişimi tarih ve IP adresiyle kaydederiz; genç de uygulamada velinin ne zaman eriştiğini ve neleri görebildiğini görür.
- Asgari veri ve süre: bunun için gün başına yalnızca uygulamadaki dakikaları, antrenman sayısını ve antrenman dakikalarını 90 gün boyunca ve yalnızca onaylı bir veli olduğu sürece saklarız. Bunların hiçbiri reklam için kullanılmaz ya da koça gösterilmez ve hepsi hesapla birlikte silinir.
Genç modunun geri kalanı değişmez: sıralama, düellolar, takımlar, lig, arkadaşlar, herkese açık @ ve kişi arama yine yoktur; reklam ölçümü ve pazarlama e-postası da yoktur.
Veliler ve hukuki dayanak
Veli, gencin verilerine erişim, bunların düzeltilmesi veya silinmesi için privacy@gymplus.life adresine yazabilir. Brezilya’nın ECA Digital’ine (Dijital Çocuk ve Ergen Statüsü, 15.211/2025 sayılı Kanun, 17 Mart 2026’dan beri yürürlükte), 12.880/2026 sayılı Kararname’ye ve çocukların ve gençlerin verilerinin onların üstün yararına işlenmesini şart koşan LGPD’nin 14. maddesine uyarız. Bir çocuğu veya genci ilgilendiren şikâyetler, 8. maddedeki Şikâyetler bölümünde anlatılanlara tabidir.
Brezilya’daki yasal temsilci (ECA Digital, 15.211/2025 sayılı Kanun, madde 40): ALAS TECNOLOGIA LTDA, CNPJ 27.272.134/0001-18. İletişim: privacy@gymplus.life.
18. Güvenlik ve yönetişim
Sertifikalar
ALAS TECHNOLOGY LLC, ISO/IEC 27001 ve ISO/IEC 27701 sertifikalarına sahiptir ve bu standartlara uygun bir bilgi güvenliği ve gizlilik yönetim sistemi işletir. Bu sistem sorumlulukları belirler, riskleri düzenli aralıklarla değerlendirir ve Gym+ için uygulanan, aşağıda anlatılan kontrolleri belgeler.
ISO/IEC sertifikaları: Information Security Management 27001:2022 (Sertifika Q7LUQTCU20251113BRAIS1Z1), Privacy Information Management 27701:2025 (Sertifika Q7LUQTCU20251113BRAPI15R) ve Compliance Management System 37301:2021 (Sertifika Q7LUQTCC20251113BRACM1X7). Sertifikaları gör (yeni sekmede açılır)
Kontroller
- Aktarım sırasında şifreleme: uygulama, bu site ve sunucumuz arasındaki tüm iletişim zorunlu olarak HTTPS üzerindendir. Uygulama, kimlik bilgisi taşıyan yönlendirmeleri reddeder.
- Depolamada şifreleme: sunucuda saklanan veriler depolamada şifrelenir; abonelikler hakkında kaydettiklerimiz ayrıca AES-256-GCM ile şifrelenir; ilerleme fotoğrafları, anamnez yanıtları, değerlendirmeler ve iletişim talepleri ayrıca AES-GCM ile şifrelenir; hesabında saklanan geçmişin kopyası ayrıca her hesaba özgü bir anahtarla AES-256-GCM ile şifrelenir; hesap ve kurulum tanımlayıcıları da kriptografik özet olarak saklanır.
- Veri en aza indirme: yalnızca bu politikadaki her amacın gerektirdiği verileri işleriz. Kesin konumun sunucumuza hiçbir zaman ulaşmaz, yalnızca yaklaşık hücreler ulaşır ve check-in hücresi saklanmaz. Antrenman günlüğü varsayılan olarak cihazda kalır ve yalnızca senin izninle, özet olarak, Coach’una ve açtığın seçeneklere göre sıralamaya ya da takımlarına, ya da hesabında saklanan geçmişi açarsan hesabındaki şifrelenmiş kopya olarak çıkar; sağlık verileri ise yalnızca Coach’una gönderilmesine, antrenman doğrulamasında ve sıralamada kullanılmasına veya geçmişin hesabındaki kopyasına izin verdiğinde çıkar (2. madde, 3. madde, 4.11 maddesi ve 5. madde).
- Erişim kontrolü: üretim sistemlerine erişim, hizmeti işletmek için buna ihtiyaç duyan kişilerle sınırlıdır; güçlü kimlik doğrulama kullanılır ve yetkiler düzenli olarak gözden geçirilir. Uygulamada oturum kimlik bilgileri yalnızca bellekte tutulur ve hesaptan çıkıldığında atılır; cihazda saklanan hiçbir işaret ücretli erişim sağlamaz: hak her zaman mağazaya yapılan yeni bir sorgudan gelir.
- Kayıt ve denetim: üretim sistemlerine erişimler ve yönetimsel işlemler kaydedilir; bu kayıtlar kötüye kullanımı tespit etmek için incelenir. Saklama süresi 13. maddededir ve arşivlenen kısım takma adlandırılmıştır (Arşivlenmiş denetim kayıtları).
Olay müdahalesi
Hiçbir sistem ihlallere tamamen kapalı değildir. Her güvenlik olayını tespit etmek, sınırlamak, değerlendirmek ve gidermek için bir olay müdahale prosedürü uygularız. Bir olay veri sahipleri için önemli bir risk veya zarar doğurabilecekse, bunu Brezilya Ulusal Veri Koruma Otoritesi’ne (ANPD) ve etkilenen veri sahiplerine ANPD düzenlemelerinin belirlediği süre içinde bildiririz. Avrupa Ekonomik Alanı’nda, Birleşik Krallık’ta veya İsviçre’de bulunanlar için olayı, öğrenmemizden itibaren 72 saat içinde yetkili denetim makamına bildiririz; risk yüksekse etkilenen veri sahiplerini de GDPR’ın gerektirdiği şekilde (madde 33 ve 34) gecikmeksizin bilgilendiririz.
Veri koruma görevlisi
Veri koruma görevlimiz (LGPD kapsamındaki encarregado) bu yönetim sistemini gözetir ve veri sahipleri ile makamlar için irtibat noktasıdır: privacy@gymplus.life. Bir güvenlik açığı bildirmek için Güvenlik sayfasına bak veya security@gymplus.life adresine yaz.
19. Bu site
Aşağıdakiler, reklam ölçümünü kabul etmediğin sürece geçerlidir. Çerez bildiriminde kabul edersen bu site Meta pikselini (connect.facebook.net'ten) ana sayfalarda ve davet, destek ve topluluk sayfalarında yükler, hesaplayıcılarda, politikalarda ve güvenlik sayfasında asla yüklemez; ayrıca Meta'nın _fbp (tarayıcı kimliği, 90 gün) ve _fbc (reklam tıklaması kimliği, 90 gün) çerezlerini ve ziyaret boyunca reklamın kaynağını saklayan kendi gp_utm çerezini kullanır (madde 4.10). Aşağıda açıklanan iki çereze ek olarak bildirime verdiğin cevap, kabul ya da ret, işlevsel gp_consent çerezinde en fazla 12 ay saklanır. Cevabını alt bilgideki Çerez tercihleri bağlantısından değiştirirsin; reddetmek veya geri almak _fbp, _fbc ve gp_utm çerezlerini siler.
Bu site reklam veya analiz çerezi kullanmaz, başka alan adlarından yazı tipi, betik veya görsel yüklemez ve ziyaretçilerin profilini çıkarmaz. Yalnızca iki çerez kullanır, ikisi de sitenin kendisine aittir ve yalnızca işlevseldir. Birincisi olan gp_lang, yalnızca seçiciden bir dil seçtiğinde oluşturulur ve site bir dahaki sefere aynı dilde açılsın diye bu seçimi en fazla bir yıl saklar. İkincisi olan gp_invite, yalnızca gymplus.life/i adresinde bir davet bağlantısı açtığında oluşturulur: yalnızca davet kodunu tutar, yalnızca /i yolu için geçerlidir ve en fazla 30 gün saklanır, böylece uygulamaya girene kadar kod elinin altında kalır. Seni veya cihazını tanımlamaz. Siteyi barındıran Cloudflare, sayfayı sunmak ve altyapıyı korumak için gereken süre boyunca IP adresini ve isteğin teknik verilerini kaydeder.
Tek istisna Coach’ların herkese açık sayfalarıdır (gymplus.life/p/): iletişim formunu doldurmaya başladığında sayfa, tarayıcının teknik verilerini yalnızca insanları robotlardan ayırt etmek için kullanan Cloudflare robot kontrolünü yükler (7.6 maddesi).
20. Bu politikadaki değişiklikler
Bu politika yayımlandıktan sonra değişebilir. Değişiklik, verilerinle yaptıklarımızı önemli ölçüde etkiliyorsa, yürürlüğe girmeden önce güncelleme tarihini belirterek uygulama içinde ve e-postayla haber veririz.
21. Bize nasıl ulaşırsın
- Gizlilik, veri sahibinin hakları ve veri koruma görevlisi: privacy@gymplus.life
- Destek: support@gymplus.life veya destek sayfası
- Güvenlik ve güvenlik açıkları: security@gymplus.life veya güvenlik sayfası
- Diğer konular: contact@gymplus.life
ALAS TECHNOLOGY LLC, EIN 93-3927200
Brezilya’daki yasal temsilci (ECA Digital, 15.211/2025 sayılı Kanun, madde 40): ALAS TECNOLOGIA LTDA, CNPJ 27.272.134/0001-18. İletişim: privacy@gymplus.life.