Gizlilik Politikası

Son güncelleme: 2 Mart 2026

1. Giriş

Bu Gizlilik Politikası, TRAINERA.FIT LLC ("biz", "bizim" veya "bize") tarafından geliştirilen ve işletilen web sitesi (https://trainera.fit), iOS ve Android mobil uygulamaları ve ilgili tüm hizmetler dahil olmak üzere Trainera fit platformu ("Trainera fit", "Uygulama", "Platform") için geçerlidir.

Bu Gizlilik Politikası, web sitesi, mobil uygulamalar ve mesajlaşma hizmetleri dahil olmak üzere Trainera fit platformunun herhangi bir bölümünü kullandığınızda bilgilerinizi nasıl topladığımızı, kullandığımızı, açıkladığımızı ve koruduğumuzu açıklar.

Gizliliğinizi korumaya ve verilerinizin nasıl işlendiğini anlamanızı sağlamaya kararlıyız. Bu politika, kimlik doğrulama amacıyla Google, Facebook, Apple ve diğer üçüncü taraf hizmetleriyle entegrasyonumuz dahil olmak üzere kişisel veri toplama ve kullanma uygulamalarımızı açıklamaktadır İsteğe Bağlı fitness verilerine erişim.

Hizmetimizi kullanarak, bilgilerin bu Gizlilik Politikası'na uygun şekilde toplanmasını ve kullanılmasını kabul etmiş olursunuz.

2. Kimlik Doğrulama Yöntemleri

Trainera fit, hesap oluşturmak ve giriş yapmak için birden fazla yol sunar. Her kimlik doğrulama yönteminin ve aldığımız verilerin özeti aşağıdadır:

Google ile Giriş

  • İstenen Kapsamlar: openid, e-posta, profil
  • Alınan Veriler: E-posta, ad, profil fotoğrafı
  • Saklanan Veriler: Veritabanımızda saklanan e-posta, ad ve profil fotoğrafı

Facebook ile Giriş

  • İstenen Kapsamlar: email, public_profile
  • Alınan Veriler: E-posta, ad, profil fotoğrafı
  • Saklanan Veriler: Veritabanımızda saklanan e-posta, ad ve profil fotoğrafı

Apple ile Giriş

  • İstenen Kapsamlar: e-posta, ad
  • Alınan Veriler: E-posta (özel bir yönlendirme adresi olabilir), ad (yalnızca ilk girişte sağlanır)
  • Saklanan Veriler: Veritabanımızda saklanan Apple kullanıcı kimliği, e-posta adresi ve ad

E-posta ve Şifre ile Kayıt

  • Toplanan Veriler: E-posta adresi, şifre (bcrypt ile şifrelenmiş), ad
  • Saklanan Veriler: E-posta, ad ve güvenli şekilde şifrelenmiş parola veritabanımızda saklanır. Parolalar asla düz metin olarak saklanmaz.

Telefon Numarası Doğrulama

  • Toplanan Veriler: Telefon numarası, doğrulama kodu
  • Saklanan Veriler: Hesap kurtarma ve antrenörle iletişim amacıyla veritabanımızda saklanan telefon numarası
  • Üçüncü Taraf: SMS doğrulama kodları Twilio aracılığıyla gönderilir. Twilio, doğrulama mesajını iletmek için telefon numaranızı alır.

3. Ayrıntılı OAuth Kapsam Gerekçesi

3.1 OAuth İstemcisi #1: Google ile Giriş (Zorunlu)

Kapsamlar: openid, e-posta, profil

Amaç: Yalnızca kullanıcı kimlik doğrulaması ve hesap oluşturma

Gerekçe: Bu temel kapsamlar, kullanıcıların ayrı bir şifre oluşturmadan Google hesaplarıyla Trainera'ya giriş yapmasını sağlar. Yalnızca hesap oluşturma ve uygulamamızda kullanıcı tanımlama için gerekli temel profil bilgilerine (ad, e-posta adresi, profil fotoğrafı) erişiriz.

Veri İşleme: E-posta adresiniz ve adınız, Trainera hesabınızı oluşturmak ve sürdürmek ile hizmetle ilgili iletişimi sağlamak için veritabanımızda saklanır.

3.2 OAuth İstemcisi #2: Google Fit Entegrasyonu (İsteğe Bağlı)

Kapsamlar: Google Fit fitness ve aktivite verilerine salt okunur erişim

  • fitness.activity.read – Adımlar, mesafe, kalori, aktif dakikalar
  • fitness.body.read – Ağırlık, boy, vücut kompozisyonu
  • fitness.heart_rate.read – Kalp atış hızı verileri
  • fitness.location.read – Antrenman rotaları (Google Fit'te kaydedildiyse)

Amaç: Kapsamlı aktivite takibi için kişisel fitness verilerinizi Trainera içinde görüntülemek

Gerekçe: Bu entegrasyon tamamen isteğe bağlıdır ve Trainera'nın temel işlevlerini kullanmak için gerekli değildir. Google Fit'i bağlamayı kendiniz seçerseniz, fitness verilerinizi okuyup Trainera antrenman planlarınızın yanında gösteririz ve size fitness ilerlemenizin bütünsel bir görünümünü sunarız. Bu, kişisel takip deneyiminizi geliştirir ancak tamamen isteğe bağlıdır.

Veri İşleme:

  • Salt Okunur Erişim: Google Fit verilerinizi asla yazmaz, değiştirmez veya silmeyiz
  • Kalıcı Olarak Saklanmaz: Veriler, görüntülenmesi gerektiğinde gerçek zamanlı olarak alınır
  • Yalnızca Size Görünür: Antrenörleriniz Google Fit verilerinizi otomatik olarak GÖREMEZ
  • Kullanıcı Kontrolü: Google Fit entegrasyonunu, Trainera'nın temel işlevselliğini etkilemeden istediğiniz zaman kesebilirsiniz. Tüm temel özellikler Google Fit olmadan da tam olarak çalışmaya devam eder.

3.3 OAuth İstemcisi #3: Huawei Health Kit Entegrasyonu (İsteğe Bağlı)

Kapsamlar: Huawei Health Kit sağlık ve aktivite verilerine salt okunur erişim

  • Aktivite verileri (adımlar, mesafe, kalori)
  • Uyku verileri
  • Temel Vücut Ölçümleri

Amaç: Veriler yalnızca Trainera fit uygulaması içinde kullanıcıya sağlık ve aktivite bilgilerini görüntülemek için kullanılır.

Gerekçe: Bu entegrasyon tamamen isteğe bağlıdır ve Trainera'nın temel işlevlerini kullanmak için gerekli değildir. Huawei Health Kit'i bağlamayı kendiniz seçerseniz, sağlık verilerinizi okuyup Trainera antrenman planlarınızın yanında gösteririz ve size fitness ilerlemenizin bütünsel bir görünümünü sunarız. Bu, kişisel takip deneyiminizi geliştirir ancak tamamen isteğe bağlıdır.

Kullanıcı izin verdiği sırada yalnızca tek bir geçmiş veri kaydı talep edilir. Geçmiş veriler yalnızca kullanıcının sağlık genel görünümünü başlatmak için kullanılır ve tekrar tekrar erişilmez veya yenilenmez.

Veri İşleme:

  • Salt Okunur Erişim: Huawei Health Kit verilerinizi asla yazmaz, değiştirmez veya silmeyiz
  • Kalıcı Olarak Saklanmaz: Veriler kalıcı olarak saklanmaz
  • Yalnızca Size Görünür: Antrenörleriniz Huawei Health Kit verilerinizi otomatik olarak GÖREMEZ
  • Kullanıcı Kontrolü: Huawei Health Kit entegrasyonunu, Trainera fit'in temel işlevselliğini etkilemeden istediğiniz zaman kesebilirsiniz. Tüm temel özellikler Huawei Health Kit olmadan da tam olarak çalışmaya devam eder.
  • Uygulama arka planda veri senkronizasyonu YAPMAZ.
  • Uygulama sürekli veri senkronizasyonu YAPMAZ.
  • Uygulama cihazlar arası veri senkronizasyonu YAPMAZ.

3.4 Akıllı Saat ile Kalp Atış Hızı İzleme (İsteğe Bağlı)

İzinler: Apple HealthKit (Kalp Atış Hızı), Android BODY_SENSORS

Amaç: Set bazında kalp atış hızı takibi ve antrenman yoğunluğu analizleri sunmak için aktif antrenmanlar sırasında akıllı saatinizden gerçek zamanlı kalp atış hızı verilerini alırız.

Gerekçe: Kalp atış hızı izleme isteğe bağlıdır ve akıllı saatinizde açık izin gerektirir. İzin verilirse kalp atış hızı yalnızca aktif antrenman seansları sırasında okunur — asla arka planda okunmaz. Bu veriler, sizin ve antrenörünüzün antrenman yoğunluğunu ve toparlanma düzenlerini anlamanıza yardımcı olur.

Veri İşleme:

  • Yalnızca Aktif Antrenmanlar: Kalp atış hızı yalnızca akıllı saatte bir antrenman devam ederken okunur
  • Arka Planda İzleme Yok: Aktif antrenman seansları dışında kalp atış hızını asla okumayız
  • Antrenman Verileriyle Birlikte Saklananlar: Set bazındaki kalp atış hızı ve seans örnekleri, antrenman ilerleme verilerinizin bir parçası olarak kaydedilir
  • Size ve Antrenöre Görünür: Kalp atış hızı verileri antrenman verilerinin bir parçasıdır ve size atanan antrenör tarafından görülebilir
  • Kullanıcı Kontrolü: Akıllı saatinizde kalp atış hızı iznini istediğiniz zaman reddedebilirsiniz. Antrenmanlar kalp atış hızı verisi olmadan da normal şekilde çalışır.

3.5 OAuth İstemcisi #4: Google Takvim Entegrasyonu (İsteğe Bağlı)

Kapsamlar: calendar.events (takvim etkinliklerine okuma ve yazma erişimi)

  • https://www.googleapis.com/auth/calendar.events – Takvim etkinlikleri oluşturma, okuma, güncelleme ve silme

Amaç: Kullanıcıların daha iyi program yönetimi ve hatırlatmalar için Trainera antrenman seanslarını kişisel Google Takvimleriyle senkronize etmesine izin verin.

Gerekçe: Bu entegrasyon tamamen isteğe bağlıdır ve Trainera'nın temel işlevlerini kullanmak için gerekli değildir. Google Calendar'ı bağlamayı kendiniz seçerseniz, planlanmış antrenman seanslarınız için takvim etkinlikleri oluştururuz; böylece düzeninizi korumanıza ve hatırlatma almanıza yardımcı oluruz. Bu, antrenman programı yönetiminizi geliştirir ancak tamamen isteğe bağlıdır.

Veri İşleme:

  • Sınırlı Erişim: Yalnızca Trainera'nın oluşturduğu etkinlikleri oluşturur, güncelleriz veya sileriz; diğer takvim etkinliklerinizi okumaz veya değiştirmeyiz.
  • Saklanan Minimum Veri: Senkronize edilen antrenman seanslarını takip etmek için yalnızca takvim etkinliği kimlikleri saklanır – sunucularımızda hiçbir takvim içeriği saklanmaz
  • Yalnızca Size Görünür: Antrenörlerinizin Google Takvim verilerinize erişimi YOKTUR
  • Kullanıcı Kontrolü: Google Takvim entegrasyonunu, Trainera'nın temel işlevselliğini etkilemeden istediğiniz zaman kesebilirsiniz. Tüm temel özellikler Google Takvim olmadan da tam olarak çalışmaya devam eder. Bağlantı kesildiğinde, senkronize edilen etkinlikler takviminizde kalır ancak artık Trainera tarafından güncellenmez.

Önemli: İsteğe Bağlı Google Fit Entegrasyonu

  • Trainera fit, Google Fit olmadan tam işlevsellikle çalışır. Tüm temel özellikler (antrenmanlar, koçluk, beslenme takibi) Google Fit'e bağlanmadan kullanılabilir.
  • Google Fit entegrasyonu tamamen isteğe bağlıdır ve hesap ayarlarınızdan manuel olarak etkinleştirilmelidir.
  • Trainera deneyiminizi etkilemeden Google Fit bağlantısını istediğiniz zaman kesebilirsiniz.

Önemli: İsteğe Bağlı Huawei Health Kit Entegrasyonu

  • Trainera fit, Huawei Health Kit olmadan tam işlevsellikle çalışır. Tüm temel özellikler (antrenmanlar, koçluk, beslenme takibi) Huawei Health Kit'e bağlanmadan kullanılabilir.
  • Huawei Health Kit entegrasyonu tamamen isteğe bağlıdır ve hesap ayarlarınızdan manuel olarak etkinleştirilmelidir.
  • Trainera fit deneyiminizi etkilemeden Huawei Health Kit bağlantısını istediğiniz zaman kesebilirsiniz.

Önemli: İsteğe Bağlı Google Takvim Entegrasyonu

  • Trainera, Google Takvim olmadan tam işlevsellikle çalışır. Tüm temel özellikler (antrenmanlar, koçluk, beslenme takibi) Google Takvim'e bağlanmadan kullanılabilir.
  • Google Takvim entegrasyonu tamamen isteğe bağlıdır ve hesap ayarlarınızdan manuel olarak etkinleştirilmelidir.
  • Trainera deneyiminizi etkilemeden Google Takvim bağlantısını istediğiniz zaman kesebilirsiniz.

Kullanılmayan Kapsamlar Bildirimi

Trainera yalnızca yukarıda listelenen kapsamları kullanır. Google Drive, Gmail, Google Fotoğraflar, Google Haritalar veya bu politikada açıkça belirtilmeyen diğer Google hizmetleri dahil olmak üzere başka hiçbir Google API kapsamını talep etmez veya kullanmaz.

Google API Hizmetleri Uyumluluğu

Trainera fit'in Google API'lerinden alınan bilgileri kullanımı şuna uygundur: Google API Hizmetleri Kullanıcı Verileri Politikası, Sınırlı Kullanım (Limited Use) gereklilikleri dahil. Google kullanıcı verilerini yalnızca bu Gizlilik Politikası'nda açıklandığı şekilde Trainera'nın kullanıcıya yönelik özelliklerini sağlamak ve geliştirmek için kullanırız.

Huawei Health Kit Kapsamlarına İlişkin Açıklama

Trainera fit, kullanıcıya isteğe bağlı sağlık ve aktivite verisi gösterimi sağlamak için yalnızca gerekli minimum Huawei Health Kit izinlerini talep eder.

  • Başka hiçbir Huawei hizmetine veya API'sine erişilmez.
  • Hiçbir tıbbi teşhis, tıbbi tavsiye veya sağlık analizi yapılmaz.
  • Huawei Health Kit verileri antrenörler, üçüncü taraflar veya harici hizmetlerle paylaşılmaz.
  • Huawei Health Kit verileri, Trainera fit tarafından Huawei sunucularına geri aktarılmaz.

4. Topladığımız Bilgiler

4.1 Hesap ve Profil Bilgileri

  • Ad ve e-posta adresi (Google, Facebook, Apple ile Giriş veya doğrudan kayıttan)
  • Telefon numarası (hesap doğrulama ve antrenörle iletişim için)
  • Profil bilgileri (yaş, cinsiyet, fitness hedefleri, deneyim düzeyi)
  • Profil ve kapak fotoğrafları
  • Tıbbi durumlar ve alerjiler (güvenlik amacıyla gönüllü olarak sağlanan özel nitelikli veriler)
  • Antrenöre özel veriler: sertifikalar, uzmanlık alanları, biyografi, fiyatlandırma, herkese açık profil URL'si
  • Spor salonuna özel veriler: spor salonu adı, adresi, olanakları, çalışma saatleri

4.2 Sağlık ve Fitness Verileri

  • Vücut ölçümleri (kilo, boy, vücut yağ oranı, kas kütlesi, bel, göğüs, kollar, bacaklar ve diğer çevre ölçümleri)
  • İlerleme fotoğrafları (sizin yüklediğiniz öncesi/sonrası görseller)
  • Antrenman verileri (egzersizler, setler, tekrarlar, ağırlıklar, süre, antrenman seansları)
  • Beslenme verileri (öğün kayıtları, kalori takibi, makro besin alımı, su tüketimi, ara öğün kayıtları)
  • Antrenörünüz tarafından atanan antrenman ve beslenme planları
  • Apple HealthKit verileri (iOS'ta bağlandıysa): adımlar, aktif enerji harcaması, kalp atış hızı, yürüme/koşu mesafesi, antrenman seansları, uyku analizi, vücut ağırlığı, bazal enerji harcaması, çıkılan kat sayısı, egzersiz dakikaları, ayakta geçirilen saatler, dinlenik kalp atış hızı, kan basıncı, kandaki oksijen, solunum hızı, vücut sıcaklığı, vücut yağ oranı, yağsız vücut kütlesi, su tüketimi ve farkındalık dakikaları
  • Google Fit verileri (bağlandıysa): adımlar, mesafe, kalori, aktif dakikalar, kilo, boy, vücut kompozisyonu, kalp atış hızı, antrenman rotaları
  • Huawei Health Kit verileri (bağlandıysa): aktivite verileri, uyku verileri, temel vücut ölçüleri
  • Akıllı saat kalp atış hızı verileri (izin verilirse): set başına BPM ve antrenman seansı boyunca sürekli kalp atış hızı örnekleri

Not: Apple HealthKit verileri, bağlandığında sunucularımıza senkronize edilir ve ilerleme grafikleri, analizler ve geçmiş karşılaştırmalar sağlamak amacıyla 30 güne kadar saklanır. Bu veriler 30 gün sonra veya Apple Health bağlantısını kestiğinizde silinir. Ayrıntılar için Bölüm 12'ye bakın.

4.3 Kimlik Doğrulama Belgeleri

Antrenör ve spor salonu sahibi doğrulaması için şunları toplayabiliriz:

  • Resmi kimlik belgesi (kimlik kartı, pasaport veya sürücü belgesi) — ön ve arka yüz görüntüleri
  • Kimlik eşleştirmesi için bir selfie fotoğrafı
  • Mesleki sertifikalar ve yeterlilik belgeleri

Not: Kimlik belgeleri Google Cloud Storage'da güvenli şekilde saklanır ve yalnızca doğrulama amacıyla yöneticiler tarafından erişilebilir. Belgeler hesabınız süresince veya yasaların gerektirdiği süre boyunca saklanır.

4.4 Ödeme ve Finansal Veriler

Trainera fit birden fazla ödeme yöntemini destekler. Topladığımız veriler kullanılan ödeme yöntemine bağlıdır:

  • Stripe: Kredi/banka kartı ödemeleri Stripe tarafından işlenir. Kart numaranızın tamamını saklamayız. Aldığımız ve sakladığımız bilgiler: Stripe müşteri kimliği, abonelik kimliği, ödeme durumu ve işlem meta verileri.
  • PayPal: PayPal ödemeleri PayPal tarafından işlenir. Alıp sakladığımız bilgiler: PayPal işlem ID'si, ödeme durumu ve ödeme yapan kişinin e-posta adresi.
  • Banka Havalesi: Banka havalesi ödemeleri için IBAN ve SWIFT/BIC kodu, hesap sahibinin adı ve banka adı dahil olmak üzere banka hesap bilgilerini toplar ve saklarız. Bu bilgiler yalnızca alınan ödemeleri doğrulamak ve iadeleri işlemek için kullanılır.
  • Nakit Ödemeler: Yüz yüze nakit ödemelerde işlem tutarını, tarihini ve onay durumunu kaydederiz.
  • Uygulama İçi Satın Almalar (Mobil): iOS ve Android uygulama içi satın almalar sırasıyla Apple App Store ve Google Play Store tarafından işlenir. Şunları içeren satın alma onay verilerini alırız: abonelik planı, satın alma tarihi, son kullanma tarihi ve işlem tanımlayıcıları.

4.5 İletişim Verileri

  • Danışanlar ile antrenörler arasındaki doğrudan mesajlar (metin, görseller, dosyalar)
  • Antrenman gruplarındaki grup sohbeti mesajları
  • Destek talepleri ve ekibimizle yapılan yazışmalar
  • AI Koç sohbetleri
  • E-posta iletişimleri (işlem e-postaları, bildirimler)

4.6 Konum Verisi

  • İçerik yerelleştirmesi ve güvenlik için IP adresine dayalı konum belirleme (ülke, şehir)
  • Yakındaki spor salonlarını ve antrenörleri bulmak için GPS konumu (mobil uygulama, yalnızca açıkça izin verildiğinde)
  • Spor salonu adresinin otomatik tamamlanması ve konum araması için Google Places verileri
  • Google Fit'ten antrenman rota verileri (bağlıysa)

4.7 Kullanım ve Teknik Veriler

  • Cihaz bilgileri (tür, işletim sistemi, tarayıcı, uygulama sürümü)
  • IP adresi ve genel konum
  • Kullanım alışkanlıkları ve özellik etkileşimleri
  • Kimlik doğrulama ve işlevsellik için çerezler ve oturum belirteçleri
  • Anlık bildirim belirteçleri (Firebase Cloud Messaging ve Expo Push Notifications aracılığıyla bildirim göndermek için)
  • Hata kayıtları ve çökme raporları (izleme ve hata ayıklama için Sentry'ye gönderilir)
  • Giriş geçmişi (güvenlik denetimi için zaman damgaları, IP adresleri, cihaz bilgileri)

4.8 AI ile İlgili Veriler

  • Yapay zeka ile beslenme analizi için gönderilen yemek fotoğrafları
  • Yapay Zeka Koçuna gönderilen sohbet mesajları (OpenAI ve Anthropic Claude tarafından işlenir)
  • Yapay zekayla oluşturulan antrenman ve beslenme planları için gönderilen anonimleştirilmiş fitness bağlam verileri

5. Bilgilerinizi Nasıl Kullanıyoruz

5.1 Temel Hizmet Sunumu

  • Hesabınızı oluşturmak ve doğrulamak
  • Temel fitness ve koçluk hizmetlerini sunmak
  • Sizinle antrenörünüz arasında iletişimi sağlamak
  • Antrenmanlarınızı, beslenmenizi ve ilerlemenizi takip edin
  • Ödemeleri işlemek ve abonelikleri yönetmek
  • Antrenör ve spor salonu sahibi kimliklerini doğrulayın

5.2 Sağlık ve Fitness Özellikleri

  • Bağlı sağlayıcılardan (Apple HealthKit, Google Fit, Huawei Health Kit) gelen sağlık verilerini görüntülemek
  • Senkronize edilen sağlık verilerinden ilerleme grafikleri ve analizler oluşturmak
  • Geçmişe dönük karşılaştırmalar ve trend analizi sunmak
  • Vücut ölçümlerini ve ilerleme fotoğraflarını zaman içinde takip edin

5.3 Kişiselleştirme ve İyileştirmeler

  • Deneyiminizi ve önerilerinizi kişiselleştirmek
  • Hizmetimizin işlevselliğini ve kullanıcı deneyimini geliştirmek
  • Yapay zeka destekli fitness içgörüleri ve plan oluşturma sunmak
  • Hesabınız ve antrenmanlarınızla ilgili işlem e-postaları ve anlık bildirimler göndermek

5.4 Güvenlik ve Uyumluluk

  • Güvenliği sağlamak ve dolandırıcılığı önlemek
  • Kötüye kullanımı, spamı ve yetkisiz erişimi tespit etmek ve önlemek
  • Yasal yükümlülüklere uymak ve hukuka uygun taleplere yanıt vermek
  • Uygulama performansını izlemek ve teknik sorunları çözmek

6. Verilerin Saklanması, Saklama Süresi ve Silinmesi

6.1 Trainera fit Hesap Verileri

  • Sektör standardı uygulamalarla sunucularda güvenli şekilde saklanır
  • Hesabınız aktif olduğu sürece saklanır
  • Hesabın silinmesinden itibaren 90 gün içinde silinir veya anonimleştirilir
  • Yedekler, felaket kurtarma amacıyla 30 gün boyunca saklanır

6.2 Sağlık ve Fitness Verilerinin Saklanması

  • Apple HealthKit verileri: Senkronize edilen veriler, ilerleme grafikleri ve analizler sunmak amacıyla sunucularımızda en fazla 30 gün tutulur. 30 günden eski veriler otomatik olarak silinir. Apple Health bağlantısını kestiğinizde tüm veriler anında silinir.
  • Google Fit verileri: Kalıcı olarak saklanmaz – gerektiğinde Google Fit API'lerinden gerçek zamanlı olarak alınır. Performans için geçici olarak önbelleğe alınabilir (24 saat içinde silinir).
  • Huawei Health Kit verileri: Kalıcı olarak saklanmaz. Yalnızca tek bir geçmiş veri kaydı istenir.
  • Vücut ölçümleri ve ilerleme fotoğrafları: Hesabınız aktif olduğu sürece saklanır. Hesabınızı sildiğinizde veya kayıtları manuel olarak sildiğinizde silinir.
  • Antrenman ve beslenme kayıtları: Hesabınız aktif olduğu sürece saklanır. Hesap silindiğinde silinir.

6.3 Diğer Veri Saklama Süreleri

  • Mesajlar: Sohbet mesajları, hesabınız aktifken ve hesap silindikten sonra 30 gün boyunca saklanır.
  • Ödeme işlemleri: İşlem kayıtları, yasal olarak zorunlu tutulan süre boyunca saklanır (genellikle vergi ve finansal raporlama amaçlarıyla 7 yıl).
  • Giriş geçmişi: Giriş kayıtları güvenlik denetimi amacıyla 90 gün boyunca saklanır.
  • Kimlik doğrulama belgeleri: Hesabınız süresince veya yürürlükteki yasaların gerektirdiği süre boyunca saklanır.
  • OAuth token'ları: Şifrelenmiş belirteçler, bağlantı iptal edildiğinde veya hesap silindiğinde silinir.

6.4 Verilerinizin Silinmesi

Hesabınızın ve verilerinizin silinmesini şu yollarla talep edebilirsiniz:

  • [email protected] adresinden bizimle iletişime geçerek
  • Ayarlarınızdaki hesap silme seçeneğini kullanarak

Talepler 30 gün içinde işleme alınır.

7. Veri Paylaşımı ve Üçüncü Taraflar

Verilerinizi SATMIYORUZ: Kişisel bilgilerinizi pazarlama amaçlı olarak üçüncü taraflara satmıyor, kiralamıyor veya takas etmiyoruz. Google ile Giriş verileriniz ve Google Fit verileriniz (bağlıysa) hiçbir zaman satılmaz.

7.1 Trainera İçinde Paylaşım

  • Antrenörünüzle: Bir antrenörle çalışmaya başladığınızda profil verilerinizi, antrenman verilerinizi, vücut ölçülerinizi, beslenme kayıtlarınızı ve yazışmalarınızı açıkça paylaşırsınız. Not: Google Fit, Apple HealthKit ve Huawei Health Kit verileri antrenörlerle otomatik olarak PAYLAŞILMAZ.
  • Antrenör Pazar Yeri: Antrenörseniz, danışanların sizi bulabilmesi için herkese açık profiliniz görüntülenir
  • Spor Salonu Üyeleri: Bir spor salonuna katılırsanız, salon sahibi üyelik durumunuzu ve rezervasyon geçmişinizi görebilir

7.2 Üçüncü Taraf Hizmet Sağlayıcılar

Verileri yalnızca Hizmetimizi işletmek için gerekli olduğu ölçüde aşağıdaki güvenilir üçüncü taraf sağlayıcılarla paylaşıyoruz:

  • Google (Kimlik Doğrulama ve API'ler): Oturum açma kimlik doğrulaması, Google Fit verileri, Google Takvim senkronizasyonu, dosya barındırma için Google Cloud Storage, konum arama için Google Places, bot koruması için reCAPTCHA
  • Facebook (Meta): Facebook Girişi ile oturum açma kimlik doğrulaması
  • Apple: Apple Kimliği ile giriş kimlik doğrulaması, uygulama içi satın alma işlemleri
  • Stripe: Kredi/banka kartı ödeme işleme (kart bilgilerini, fatura adresini ve işlem tutarlarını alır)
  • PayPal: Ödeme işleme (işlem tutarlarını ve ödeyen bilgilerini alır)
  • Twilio: Telefon doğrulaması ve bildirimler için SMS iletimi (telefon numaralarını ve mesaj içeriğini alır)
  • Sentry: Hata izleme ve çökme raporlama (hata kayıtlarını, cihaz bilgilerini ve anonimleştirilmiş kullanım bağlamını alır)
  • OpenAI: Yiyecek fotoğrafı analizi ve AI Koç sohbetini içeren AI destekli özellikler (yiyecek fotoğraflarını ve sohbet mesajlarını alır)
  • Anthropic (Claude): AI destekli antrenman ve beslenme planı oluşturma (anonimleştirilmiş kondisyon bağlamı verilerini alır)
  • Firebase (Google): Firebase Cloud Messaging aracılığıyla anlık bildirim iletimi (cihaz anlık bildirim belirteçlerini alır)
  • Expo: Mobil uygulama anlık bildirim iletimi ve kablosuz (OTA) güncellemeler (cihaz anlık bildirim belirteçlerini alır)
  • Nodemailer / E-posta Sağlayıcısı: İşlem e-postası iletimi (alıcı e-posta adreslerini ve e-posta içeriğini alır)
  • Huawei: Health Kit veri entegrasyonu (sağlık verilerine erişim için OAuth kimlik doğrulaması)
  • IP Coğrafi Konum Hizmeti: İçerik yerelleştirmesi ve güvenlik için IP tabanlı konum sorgulama (IP adreslerini alır)
  • OpenStreetMap / Leaflet: Spor salonu konumları için harita gösterimi (harita oluşturmak için konum koordinatlarını alır)
  • Google Analytics (GA4): Web sitesi analitiği ve kullanım takibi (anonimleştirilmiş gezinme verilerini, cihaz bilgilerini ve sayfa görüntülemelerini alır)

Bu sağlayıcılar, verilerinizi korumak ve yalnızca belirtilen amaçlar doğrultusunda kullanmak için sözleşmeyle yükümlüdür. Google Fit verilerini veya Apple HealthKit verilerini hiçbir üçüncü taraf hizmet sağlayıcısıyla paylaşmıyoruz.

7.3 Yasal Gereksinimler

Yasalar, mahkeme kararı gereği veya güvenliği korumak ve dolandırıcılığı önlemek amacıyla bilgileri ifşa edebiliriz.

8. Haklarınız ve Kontrolünüz

8.1 İzinleri İptal Etme

Google ile Giriş:

  • Bağlantıyı Trainera hesap ayarlarından kesebilirsiniz
  • Erişimi şuradan iptal edebilirsiniz: Google Hesabı İzinleri

Facebook ile Giriş:

  • Bağlantıyı Trainera hesap ayarlarından kesebilirsiniz
  • Erişimi Facebook Ayarları > Uygulamalar ve Web Siteleri yolundan iptal edebilirsiniz

Apple ile Giriş:

  • Bağlantıyı Trainera hesap ayarlarından kesebilirsiniz
  • Erişimi Apple Kimliği Ayarları > Giriş ve Güvenlik > Apple ile Giriş Yap yolundan iptal edebilirsiniz

Google Fit (Bağlıysa):

  • Bağlantıyı istediğiniz zaman Trainera fit hesap ayarlarından kesebilirsiniz
  • Erişimi şuradan iptal edebilirsiniz: Google Hesabı İzinleri
  • Bağlantı kesildiğinde, önbelleğe alınmış tüm Google Fit verileri sunucularımızdan derhal silinir
  • Temel Trainera fit işlevleri herhangi bir kısıtlama olmadan normal şekilde çalışmaya devam eder

Apple HealthKit (Bağlıysa):

  • Bağlantıyı Trainera hesap ayarlarından ya da iOS Ayarlar > Gizlilik ve Güvenlik > Sağlık > Trainera yolundan kesebilirsiniz
  • Bağlantı kesildiğinde, senkronize edilmiş tüm Apple HealthKit verileri sunucularımızdan silinir
  • Temel Trainera fit işlevleri herhangi bir kısıtlama olmadan normal şekilde çalışmaya devam eder

Huawei Health (Bağlıysa):

  • Bağlantıyı istediğiniz zaman Trainera fit hesap ayarlarından kesebilirsiniz
  • Erişimi Huawei hesap ayarlarınızdan iptal edebilirsiniz
  • Bağlantı kesildiğinde, önbelleğe alınmış tüm Huawei Health Kit verileri sunucularımızdan derhal silinir
  • Temel Trainera fit işlevleri herhangi bir kısıtlama olmadan normal şekilde çalışmaya devam eder

8.2 Erişim, Düzeltme ve Silme

  • Bilgilerinize hesap ayarları üzerinden erişin ve güncelleyin
  • Verilerinizin bir kopyasını taşınabilir formatta talep etmek
  • Hesabınızın ve verilerinizin silinmesini talep etmek (30 gün içinde işleme alınır)
  • İletişim: [email protected]

8.3 Avrupalı Kullanıcılar (GDPR)

Avrupa Ekonomik Alanı'ndaysanız (AEA) şu haklara sahipsiniz:

  • Erişim: Hakkınızda hangi verileri işlediğimizi onaylayın
  • Düzeltme: Hatalı verileri düzeltin
  • Silme: Silme talep etmek (unutulma hakkı)
  • İşlemeyi Kısıtla: Verilerinizin nasıl kullanılacağını sınırlamak
  • Veri Taşınabilirliği: Verilerinizi taşınabilir bir formatta almak
  • İtiraz: Meşru menfaatlere dayalı işlemeye itiraz etmek
  • Onayı Geri Çek: İsteğe bağlı özellikler (Google Fit, Apple HealthKit veya yapay zeka özellikleri gibi) için verdiğiniz onayı geri çekmek

İşlemenin yasal dayanağı: (1) rıza, (2) sözleşme ifası, (3) yasal uyumluluk, (4) meşru iş çıkarları. Denetleyici otoritenize şikayette bulunabilirsiniz.

8.4 Kaliforniya Kullanıcıları (CCPA)

Kaliforniya sakinleri şu haklara sahiptir:

  • Bilme Hakkı: Topladığımız ve kullandığımız veriler hakkında bilgi
  • Silme Hakkı: Verilerinizin silinmesini talep etmek
  • Çıkış Hakkı: Veri satışını reddetmek (veri satmıyoruz)
  • Ayrımcılık Yapmama: Gizlilik tercihlerinizden bağımsız olarak eşit hizmet

9. Güvenlik Önlemleri

Verilerinizi sektör standardı güvenlik uygulamalarıyla koruruz:

  • Aktarım sırasında (SSL/TLS) ve depolamada şifreleme
  • Google entegrasyonları için güvenli OAuth 2.0 uygulaması
  • Erişim kontrolleri ve kimlik doğrulama mekanizmaları
  • Düzenli güvenlik izleme ve değerlendirmeleri
  • OAuth belirteçlerinin şifrelenmiş olarak saklanması
  • Şifreler bcrypt ile hash'lenir (asla düz metin olarak saklanmaz)
  • Role dayalı erişim kontrolü (yönetici, antrenör, danışan, spor salonu sahibi)
  • Hassas uç noktalarda istek sınırlaması (giriş, şifre sıfırlama, API belirteçleri)

Sektör standardı uygulamaları kullansak da hiçbir internet iletimi %100 güvenli değildir. Yasanın gerektirdiği durumlarda veri ihlallerini size bildireceğiz.

10. Ödemeler ve Abonelikler

Trainera fit, abonelik planları ve hizmetler için birden fazla ödeme yöntemini destekler:

10.1 Uygulama İçi Satın Almalar (Mobil)

  • iOS abonelikleri Apple App Store üzerinden işlenir
  • Android abonelikleri Google Play Store üzerinden işlenir
  • Yalnızca satın alma onay verilerini alırız: abonelik planı, satın alma tarihi, bitiş tarihi ve işlem kimlikleri
  • Uygulama içi satın alımlar için kredi kartı bilgilerinizi almıyor veya saklamıyoruz

10.2 Stripe Ödemeleri (Web Sitesi)

  • Web sitesindeki kredi kartı ve banka kartı ödemeleri Stripe tarafından işlenir
  • Kart bilgileriniz doğrudan Stripe'a gönderilir ve asla sunucularımızda saklanmaz
  • Aboneliğinizi yönetmek için Stripe müşteri kimliğini, abonelik kimliğini ve işlem meta verilerini saklıyoruz

10.3 PayPal Ödemeleri

  • PayPal ödemeleri PayPal'ın platformu üzerinden işlenir
  • Aboneliğinizi onaylamak ve yönetmek için PayPal işlem kimliği, ödeme durumu ve ödeme yapanın e-posta adresini alıyoruz.

10.4 Banka Havalesi

  • Banka havalesi ödemeleri için IBAN, SWIFT/BIC kodu, hesap sahibinin adı ve banka adı dahil olmak üzere banka hesap bilgilerini toplarız
  • Bu bilgiler güvenli şekilde saklanmakta ve yalnızca alınan ödemeleri doğrulamak ve gerektiğinde iadeleri işlemek amacıyla kullanılmaktadır

10.5 Nakit Ödemeler

  • Yüz yüze nakit ödemelerde işlem tutarını, tarihini ve onay durumunu kaydederiz
  • Nakit işlemler için hiçbir finansal hesap bilgisi toplanmaz

Web sitemizde gerçekleşen tüm ödeme işlemleri SSL teknolojisi kullanılarak şifrelenmektedir. Gizliliğinizi ve güvenliğinizi ciddiye alır ve finansal bilgilerinizi korumak için çoklu katmanlı güvenlik uygularız.

11. AI Destekli Özellikler (OpenAI & Claude)

Trainera, isteğe bağlı AI destekli özellikler sunmak için OpenAI ve Claude AI kullanır. Verilerinizin AI hizmetleriyle nasıl etkileşime girdiğini tam olarak anlamanızı istiyoruz.

11.1 Yapay Zeka Özellikleri Mevcut

  • Yemek Fotoğrafı Analizi: Yapay zeka görüntü tanıma ile besin değeri tahmini almak için yemeğinizin fotoğrafını çekin
  • Kişiselleştirilmiş Fitness İçgörüleri: İlerleme verilerinize dayalı, AI tarafından oluşturulan antrenman ve beslenme önerileri
  • Yapay Zeka ile Antrenman ve Beslenme Planı Oluşturma: Antrenörler, antrenman ve beslenme planı şablonları oluşturmak için yapay zekayı kullanabilir
  • AI Koç: Fitness ve beslenme sorularınız için sohbet tabanlı yapay zeka asistanı

11.2 Yapay Zeka Hizmetlerine Gönderilen Veriler

  • Yemek Fotoğrafları: Yemek tarayıcısını kullandığınızda fotoğrafınız analiz için yapay zeka yemek tanıma hizmetimize gönderilir. Fotoğraflar gerçek zamanlı olarak işlenir ve kalıcı olarak saklanmaz.
  • Fitness Bağlamı: Antrenman veya beslenme planları oluşturulurken, önerileri kişiselleştirmek için anonimleştirilmiş fitness verileri (antrenman özetleri, beslenme hedefleri) Claude AI'ya (Anthropic) gönderilebilir.
  • Sohbet Mesajları: AI Koç veya yemek sohbetini kullandığınızda, mesajlarınız yanıt oluşturma amacıyla OpenAI veya Claude AI'ya gönderilir.

11.3 Yapay Zeka Hizmetlerine Gönderilmeyen Veriler

  • Kişisel sağlık verileriniz (vücut ölçüleri, sağlık kayıtları) sizin açık işleminiz olmadan yapay zeka hizmetlerine GÖNDERİLMEZ
  • Kişisel kimlik bilgileriniz (ad, e-posta, telefon) yapay zeka isteklerine DAHİL EDİLMEZ
  • Antrenörlerle olan özel mesajlarınız yapay zeka tarafından İŞLENMEZ

11.4 AI Veri İşleme

  • AI yanıtları referansınız için Trainera hesabınızda saklanır
  • Yapay zeka özelliklerini hesap ayarlarınızdan istediğiniz zaman devre dışı bırakabilirsiniz
  • AI tarafından oluşturulan içerik yalnızca bilgilendirme amaçlıdır ve profesyonel tıbbi veya beslenme tavsiyesinin yerini tutmamalıdır

OpenAI ve Anthropic'in (Claude) verileri nasıl işlediği hakkında daha fazla bilgi için lütfen ilgili gizlilik politikalarına başvurun.

12. Apple HealthKit Entegrasyonu (iOS)

iOS cihazlarda Trainera, sağlık ve kondisyon verilerinizi okumak ve görüntülemek için isteğe bağlı olarak Apple HealthKit ile entegre olabilir. Bağlandığında HealthKit verileri, ilerleme grafikleri, analizler ve geçmiş karşılaştırmalar sağlamak amacıyla sunucularımıza senkronize edilir.

12.1 Erişilen HealthKit Veri Türleri

Trainera aşağıdaki HealthKit veri türlerine okuma erişimi isteyebilir:

  • Adımlar (günlük adım sayısı)
  • Aktif Yakılan Enerji (kalori)
  • Bazal Enerji Harcaması (dinlenme kalorileri)
  • Kalp Atış Hızı (antrenman sırasında)
  • İstirahat Kalp Hızı
  • Yürüme/Koşu Mesafesi
  • Çıkılan Kat Sayısı
  • Egzersiz Dakikaları (Apple Egzersiz Süresi)
  • Ayakta Durma Saatleri (Apple Ayakta Durma Süresi)
  • Antrenman seansları
  • Uyku analizi
  • Vücut kütlesi (ağırlık)
  • Vücut Yağ Yüzdesi
  • Yağsız vücut kütlesi
  • Kan basıncı (sistolik ve diyastolik)
  • Kan oksijen doygunluğu (SpO2)
  • Solunum hızı
  • Vücut Sıcaklığı
  • Su Tüketimi
  • Farkındalık dakikaları (mindfulness seansları)

12.2 HealthKit Verilerinin Kullanımı ve Saklanması

  • HealthKit verileri, ilerleme grafikleri, sağlık analizleri ve geçmiş trend analizleri sunmak için sunucularımıza senkronize edilir
  • Senkronize edilen HealthKit verileri sunucularımızda en fazla 30 gün saklanır. 30 günden eski veriler otomatik olarak silinir.
  • HealthKit verileri, yapay zeka hizmetleri, reklamverenler veya veri simsarları dahil hiçbir üçüncü tarafla paylaşılmaz
  • HealthKit verileri reklam veya pazarlama amacıyla kullanılmaz
  • Antrenörünüzün, belirli metrikleri açıkça paylaşmadığınız sürece HealthKit verilerinize erişimi YOKTUR
  • Apple Sağlık bağlantısını kestiğinizde, senkronize edilmiş tüm HealthKit verileri sunucularımızdan silinir

12.3 HealthKit İzin Yönetimi

  • HealthKit entegrasyonu tamamen isteğe bağlıdır ve açık izninizi gerektirir
  • HealthKit izinlerini istediğiniz zaman iOS Ayarlar > Gizlilik ve Güvenlik > Sağlık > Trainera yolundan iptal edebilirsiniz.
  • HealthKit izinlerini iptal etmek uygulamanın diğer işlevlerini etkilemez
  • iOS Sağlık izinleri aracılığıyla Trainera ile hangi veri türlerini paylaşacağınızı seçebilirsiniz

13. Çocukların Gizliliği

Trainera.FIT, 16 yaşın altındaki çocukların kullanımına yönelik değildir. 16 yaşın altındaki çocuklardan bilerek kişisel veri toplamıyoruz.

16 yaşından küçük bir çocuktan kişisel veri topladığımızı fark edersek, bu bilgileri mümkün olan en kısa sürede silmek için gerekli adımları atarız. 16 yaşından küçük bir çocuktan bilgi topladığımızı düşünüyorsanız, lütfen [email protected] adresinden bizimle iletişime geçin.

14. Uluslararası Veri Aktarımları

Bilgileriniz ikamet ettiğiniz ülke dışındaki ülkelere aktarılabilir ve burada işlenebilir. Bu ülkelerin kendi ülkenizin yasalarından farklı veri koruma yasaları olabilir.

Özellikle, sunucularımız ve üçüncü taraf hizmet sağlayıcılarımız çeşitli ülkelerde faaliyet göstermektedir. Bu, bilgilerinizi topladığımızda bu ülkelerin herhangi birinde işleyebileceğimiz anlamına gelir.

AEA'dan yapılan aktarımlar için gerektiğinde Standart Sözleşme Maddeleri (SCC'ler) dahil olmak üzere, kişisel bilgilerinizin bu Gizlilik Politikası'na ve yürürlükteki veri koruma yasalarına uygun şekilde korunmaya devam etmesi için uygun güvenceleri alırız.

15. Çerez Politikası

Trainera.fit web sitesi, hizmetlerimizi sunmak, korumak ve geliştirmek için çerezler ve benzer teknolojiler kullanmaktadır. Çerezler şu amaçlarla kullanılır:

  • Zorunlu Çerezler: Web sitesinin çalışması için gerekli kimlik doğrulama oturum belirteçleri, CSRF koruması ve güvenlik çerezleri
  • İşlevsel Çerezler: Dil tercihleri, tema ayarları ve kullanıcı arayüzü özelleştirmeleri
  • Analitik Çerezler: Kullanıcıların web sitemizle nasıl etkileşime geçtiğini anlamak ve kullanıcı deneyimini iyileştirmek için Google Analytics (GA4) çerezleri

Çerezleri tarayıcı ayarlarınız aracılığıyla kontrol edebilir ve yönetebilirsiniz. Temel çerezleri devre dışı bırakmak web sitesinin işlevselliğini etkileyebilir.

16. Bu Politikadaki Değişiklikler

Bu Gizlilik Politikası'nı uygulamalardaki, teknolojideki veya yasal gerekliliklerdeki değişiklikleri yansıtmak için güncelleyebiliriz. Önemli değişiklikler en az 30 gün önceden e-posta yoluyla veya belirgin bir bildirimle duyurulur. Bu politikanın en üstündeki "Son Güncelleme" tarihini kontrol edin.

17. Bize Ulaşın

Bu Gizlilik Politikası veya veri uygulamalarımızla ilgili sorularınız, gizlilik talepleriniz ya da endişeleriniz için lütfen bizimle iletişime geçin:

E-posta: [email protected]

Web sitesi: https://trainera.fit

Sorunuzu 30 gün içinde yanıtlayacağız. Gizlilikle ilgili talepler (erişim, silme veya veri taşınabilirliği) için, kişisel bilgilerinizin güvenliğini sağlamak amacıyla talebinizi işleme koymadan önce kimliğinizi doğrulamamız gerekebilir.