Gizlilik Politikası
Son güncelleme: 2026-09-04
Bu Gizlilik Politikası, SunCoach'un hangi kişisel verileri topladığını, bunları neden işlediğimizi, bizim adımıza başka kimlerin işlediğini ve hangi haklara sahip olduğunu açıklar. Politikayı olabildiğince sade bir dille yazmaya çalıştık. Anlaşılmayan bir şey olursa bize privacy@suncoach.app adresinden yazabilirsin.
1. Sorumlu kişi (Veri Sorumlusu)
SunCoach için veri sorumlusu:
Gökhan KayaUntere Vogelsangstrasse 205
8400 Winterthur
Switzerland
E-posta: privacy@suncoach.app
SunCoach bir şahıs işletmesi olarak faaliyet gösterir. Ayrı bir veri koruma görevlimiz yoktur; gizlilikle ilgili tüm sorularını lütfen yukarıdaki e-posta adresine yönelt.
2. Bu Politikanın kapsamı
Bu Politika; SunCoach mobil uygulaması (iOS ve Android), app.suncoach.app adresindeki web uygulaması ve suncoach.app adresindeki tanıtım sitesi için geçerlidir. Esas alınan yasal çerçeve, İsviçre Federal Veri Koruma Kanunu'dur (revFADP / nFADP). Avrupa Ekonomik Alanı'ndaki kullanıcılar için ayrıca AB Genel Veri Koruma Tüzüğü (GDPR) paralel olarak uygulanır.
3. Hangi kişisel verileri topluyoruz
3.1 Hesap verileri
Hesap oluşturduğunda e-posta adresini, bir görünen ad ve bir parola toplarız (parola, kimlik doğrulama sağlayıcımız Supabase Auth tarafından yalnızca tuzlanmış bir karma — hash — olarak saklanır; düz metin parolanı asla görmeyiz). Ayrıca seçtiğin dil tercihini saklarız.
3.2 Profil ve hedef verileri
Beslenme önerilerini kişiselleştirmek için doğum tarihi, cinsiyet, boy, kilo, aktivite düzeyi, beslenme tercihleri ve beslenme hedeflerini (örn. hedef kalori ve makro besin değerleri) paylaşabilirsin. Bu bilgileri vermek isteğe bağlıdır, ancak uygulamanın temel özellikleri bu verilere dayanır.
3.3 Öğün kayıt verileri
Bir öğün kaydettiğinde; öğünün adını, malzemelerini, tahmini makro besin değerlerini ve zaman damgasını saklarız.
Fotoğraf veya ses ile kaydedersen, bu çekim analiz için gönderilir (bkz. bölüm 3.8) ve sonrasında saklanmaz. Öğün fotoğraflarını ve ses kayıtlarını sunucularımızda tutmayız; koçun da bunları göremez — yalnızca ortaya çıkan metin açıklamasını ve besin değeri tahminini görür. Tek istisna, yalnızca sen açıkça istediğinde küçük bir küçük resmi saklayan kayıtlı malzemedir; bkz. bölüm 3.11.
Bir öğünü çevrimdışıyken kaydedersen, fotoğraf veya kayıt uygulama onu analiz edebilene kadar kendi cihazında tutulur ve ardından cihazdan silinir.
3.4 Sağlık verileri (isteğe bağlı)
Açık rızanla SunCoach, Apple HealthKit (iOS) veya Android Health Connect üzerinden adımlar, uyku süresi, vücut ağırlığı, antrenmanlar ve aktif enerji gibi seçili verileri okuyabilir. Bu rıza ayrıca istenir ve cihaz ayarlarından istediğin zaman geri alınabilir. Sağlık verileri hassas (özel nitelikli) kişisel veri olarak kabul edilir (revFADP m. 5 / GDPR m. 9) ve yalnızca ilerlemeni göstermek, önerileri uyarlamak ve — alışkanlıkları etkinleştirirsen — günlük alışkanlıklarını otomatik değerlendirmek için işlenir (bkz. bölüm 3.9).
3.5 Koç-danışan ilişkisi verileri
SunCoach iki taraflı bir model sunar: danışanlar rehberlik almak için bir koça bağlanabilir. Bir koça bağlanırsan koçun, bağlantı süresi boyunca profilini, hedeflerini, öğün kayıtlarını ve ilerleme verilerini görebilir. Kayıtlı malzemelerin ve bunların görselleri koçunla paylaşılmaz. Bağlantıyı istediğin zaman kaldırabilirsin. Koçlar bağımsız kullanıcılardır ve SunCoach'un çalışanı değildir; biz, veri paylaşımını mümkün kılan teknik hizmet sağlayıcı olarak hareket ederiz. Bir koça bağlandığında, bu verilerin seçtiğin koçla paylaşılmasına açık rıza vermiş olursun.
3.6 Abonelik verileri
Abonelikler RevenueCat tarafından işlenir; ödemeler ise Apple App Store veya Google Play Store üzerinden gerçekleşir. Bize yalnızca anonimleştirilmiş bir abonelik kimliği, abonelik kademen ve aktif/sona erme durumu iletilir. Kredi kartı veya banka bilgilerini asla görmeyiz; bunlar yalnızca Apple veya Google tarafından işlenir.
3.7 Teknik ve cihaz verileri
İşletim ve güvenlik amacıyla; cihaz türünü, işletim sistemi sürümünü, uygulama sürümünü, yaklaşık dil / bölge bilgisini ve belirli işlemlerin (örn. giriş) zaman damgalarını otomatik olarak toplarız. Android'de reklam kimliğini toplamayız.
Bildirimlere izin verirsen ayrıca bir bildirim jetonu (push token) saklarız — bildirimlerin ulaşabilmesi için Apple veya Google'ın verdiği, uygulama kurulumunu tanımlayan bir adres. Çıkış yaptığında bu jetonu sileriz; uygulamayı yeniden kurarsan otomatik olarak yenisiyle değiştirilir.
3.8 Yapay zekâ işleme (öğün tanıma)
Bir öğünü fotoğraf, ses veya yazıyla kaydettiğinde, içerik analiz için
güvenli arka uç servisimiz (gemini_handler adlı bir Supabase
Edge Function) üzerinden Google'ın Gemini API'sine
gönderilir. Google, öğünün malzemelerine ve makro besin değerlerine dair
bir tahminin yanı sıra basit alışkanlık etiketleri (örn. öğünde sebze
olup olmadığı) döndürür. Öğün içeriğiyle birlikte, kişiselleştirilmiş
geri bildirim için gereken profil bağlamını da iletiriz: boyun, kilon,
hedeflerin, aktivite düzeyin, günlük hedeflerin, bugün kaydettiğin
toplamlar ve koçunun senin için kaydettiği notlar. Adını, e-posta adresini veya diğer iletişim bilgilerini Gemini'ye asla
göndermeyiz. Google'ın ücretli Gemini API koşullarına göre, girdilerin Google'ın
modellerini eğitmek için kullanılmaz.
3.9 Alışkanlık takip verileri
Alışkanlıklar özelliğini kullanırsan; senin (veya koçunun) hangi alışkanlıkları seçtiğini ve her alışkanlık için günlük bir tamamlanma kaydını saklarız (yapıldı / yapılmadı / beklemede; ayrıca manuel mi otomatik mi işaretlendiği). Otomatik değerlendirme cihazında çalışır ve SunCoach'un zaten elinde olan verileri kullanır — öğün kayıtların ve, erişim izni verdiysen, senkronize sağlık verilerin (örn. uyku veya antrenmanlar). Alışkanlık sonuçları senin ve — bağlıysan — koçunun görebileceği şekilde saklanır.
3.10 Mesaj bildirimleri
Koçun veya danışanın sana bir mesaj gönderdiğinde, uygulamayı açmadan da görebilmen için Apple veya Google'dan cihazına bir bildirim iletmesini isteriz. Bunun için gönderenin adı ve — önizlemeyi kapatmadıysan — mesajın metni bu bildirim servislerinden geçer ve kilit ekranında görünebilir.
Önizlemeyi Ayarlar → Mesaj önizlemesi bölümünden kapatabilirsin; bu durumda bildirim yalnızca yeni bir mesaj geldiğini söyler ve mesaj metni sunucularımızdan hiç çıkmaz. Bildirimleri cihaz ayarlarından tamamen de kapatabilirsin. Her iki durum da mesajların kendisini etkilemez — mesajlar her zaman uygulamada görünür.
3.11 Kayıtlı malzemeler ve görselleri
Uygulama senin için bir malzemeyi tahmin ettikten sonra, onu tekrar taramadan gelecekteki öğünlere ekleyebilmek için kaydetmeyi seçebilirsin. Bunu yaparsan malzemenin adını, besin değeri tahminini ve — onu bir fotoğraftan taradıysan — o taramadan alınmış küçük bir küçük resmi saklarız; böylece malzeme bir listede kolayca tanınır.
Bu, SunCoach'un sakladığı tek görseldir. Kaydetmek isteğe bağlıdır ve varsayılan olarak kapalıdır: ilgili malzeme için açmadığın sürece hiçbir şey saklanmaz. Küçük resim, orijinal fotoğrafın değil, küçültülmüş bir kopyasıdır (yaklaşık 160 piksel genişliğinde) ve yalnızca senin hesabının okuyabileceği özel bir depolama alanında tutulur. Koçun bunu göremez. Listenin çevrimdışı çalışması için bir kopya kendi cihazında da önbelleğe alınır.
Kayıtlı bir malzemeyi uygulamadaki malzeme listesinden istediğin zaman silebilirsin; bu, saklanan görselini de kaldırır. Hesabını silmen hepsini kaldırır. Daha önce kaydettiğin öğünler etkilenmez — besin değerlerini korur, görseli değil.
3.12 Barkod tarama
Bir ambalajın fotoğrafını çekmek yerine kamerayı üzerindeki barkoda tutabilirsin. Barkod kendi cihazında okunur: kamera görüntüsü doğrudan telefonda çözümlenir; hiçbir zaman yüklenmez, saklanmaz ve bize ya da başka birine gönderilmez.
Barkodun hangi ürüne ait olduğunu öğrenmek için uygulama ardından yalnızca barkod numarasını Open Food Facts'e gönderir — aynı adı taşıyan bir Fransız kâr amacı gütmeyen derneği tarafından yayımlanan ve Fransa'daki sunucularda barındırılan, ücretsiz ve açık bir ürün veri tabanı. Barkod bir gıdaya ait değilse aynı istek, kardeş veri tabanı Open Beauty Facts'e yapılır. İstek; barkod rakamlarını, uygulamayı tanıtan bir başlığı ("SunCoach" ve bu web sitesi — kullanım koşulları bunu zorunlu kılar) ve her web isteğinde olduğu gibi cihazının IP adresini içerir. Hesap kimliği, ad veya e-posta adresi içermez; profilinden, hedeflerinden ya da günlüğünden hiçbir bilgi taşımaz — yani bu sorguyu bir SunCoach kullanıcısı olarak seninle ilişkilendirmelerine yarayacak hiçbir şey yoktur.
Open Food Facts alt işleyicilerimizden biri değildir. Dernek bizim talimatlarımızla değil kendi adına hareket eder, aramızda bir veri işleme sözleşmesi yoktur ve onlardan seninle ilgili hiçbir bilgi geri almayız. Gelen bir istekle ne yaptıkları kendi gizlilik politikalarına tabidir.
Geri gelen ürün kaydı cihazında önbelleğe alınır; bu nedenle aynı ürünü ikinci kez taramak hiçbir istek oluşturmaz ve bağlantı olmadan da çalışır. Ne taradığına dair herhangi bir kayıt tutmayız: taranan bir ürün sunucularımıza yalnızca onu bir öğün olarak kaydedersen ulaşır ve o noktada sıradan bir öğün kaydıdır (bölüm 3.3).
Bunların hiçbiri sen barkod düğmesini kullanmadıkça gerçekleşmez — fotoğraf, ses veya metinle kayıt Open Food Facts ile hiçbir zaman iletişim kurmaz. Bir şeyi kontrol et içinde bir barkod tararsan, geri gelen ürün bilgileri kişiselleştirilmiş değerlendirmeyi üretmek üzere Gemini'ye gönderilir (bkz. bölüm 3.8).
4. Verilerini neden işliyoruz (amaçlar ve hukuki dayanaklar)
| Amaç | Hukuki dayanak (GDPR / revFADP) |
|---|---|
| SunCoach hizmetinin sunulması (hesap, öğün kaydı, senkronizasyon) | Sözleşmenin ifası (GDPR m. 6(1)(b) / revFADP m. 31) |
| Abonelik ödemelerinin işlenmesi | Sözleşmenin ifası |
| Hizmetle ilgili bildirimlerin gönderilmesi (örn. parola sıfırlama) | Sözleşmenin ifası |
| Sağlık verilerinin ve çektiğin öğün fotoğrafları veya ses kayıtlarının analiz edilmesi | Açık rızan (GDPR m. 9(2)(a) / revFADP m. 6) |
| Sen istediğinde kayıtlı bir malzemenin ve küçük resminin saklanması | Rızan (GDPR m. 6(1)(a) / revFADP m. 6) |
| Barkodunu taramayı seçtiğin bir ürünün sorgulanması | Sözleşmenin ifası (GDPR m. 6(1)(b) / revFADP m. 31) |
| Bağlandığın koçla veri paylaşımı | Açık rızan |
| Pazarlama e-postaları (yalnızca onay verirsen) | Rızan |
| Güvenlik, kötüye kullanımın önlenmesi, hata ayıklama | Meşru menfaat (GDPR m. 6(1)(f)) |
| Yasal yükümlülüklere uyum (örn. vergi kayıtları) | Yasal yükümlülük (GDPR m. 6(1)(c)) |
5. Verileri kimlerle paylaşıyoruz (alt işleyiciler)
SunCoach'u işletmek için aşağıdaki hizmet sağlayıcıları kullanırız. Her sağlayıcı bir Veri İşleme Sözleşmesi ile bağlıdır ve verilerini yalnızca bizim talimatlarımız doğrultusunda işler.
- Supabase, Inc. (ABD, AB veri yerleşimi seçeneğiyle) — veritabanı, kimlik doğrulama, dosya depolama, edge functions. supabase.com/privacy
- Google LLC (ABD / AB) — Gemini API üzerinden öğün verilerinin yapay zekâ ile işlenmesi. policies.google.com/privacy
- RevenueCat, Inc. (ABD) — abonelik yönetimi. revenuecat.com/privacy
- Apple Inc. (ABD) — App Store dağıtımı, iOS'ta uygulama içi satın almalar ve Apple Push Notification service üzerinden iOS'ta anlık bildirim iletimi. Mesaj bildirimleri gönderenin adını ve, önizleme kapatılmadıysa, mesaj metnini içerir.
- Google LLC (Play & Firebase) (ABD) — Play Store dağıtımı, Android'de uygulama içi satın almalar, Health Connect ve Firebase Cloud Messaging üzerinden anlık bildirim iletimi. Mesaj bildirimleri gönderenin adını ve, önizleme kapatılmadıysa, mesaj metnini içerir.
- Cloudflare, Inc. (ABD) — suncoach.app alan adının kaydı, DNS, e-posta yönlendirme.
- Vercel, Inc. (ABD) — tanıtım sitesinin ve web uygulamasının barındırılması.
Open Food Facts (Association Open Food Facts, 21 rue des Iles, 94100 Saint-Maur-des-Fossés, Fransa) bilinçli olarak yukarıdaki listede yer almaz. Bir barkod taradığında, ürünün ne olduğunu bize söyleyebilmeleri için barkod numarasını onlara göndeririz; ancak dernek, bizim talimatlarımızla hareket eden bir işleyici değil, kendi adına hareket eden bağımsız bir üçüncü taraftır — bu nedenle aramızda bir veri işleme sözleşmesi bulunmaz. Neyin gönderilip neyin gönderilmediği bölüm 3.12'de açıklanmıştır. world.openfoodfacts.org/privacy
Kişisel verilerini satmayız ve reklam ağlarıyla paylaşmayız.
6. Uluslararası veri aktarımları
Yukarıda listelenen bazı alt işleyicilerin merkezi ABD'dedir. Kişisel veriler İsviçre veya AEA dışına aktarıldığında, Standart Sözleşme Maddeleri'ne (SCC) ve — uygulanabilir olduğunda — AB-ABD Veri Gizliliği Çerçevesi'ne dayanırız. Sağlayıcının sunduğu durumlarda AB veri yerleşimini tercih ederiz.
7. Verilerini ne kadar süre saklıyoruz
- Hesap ve profil verileri: hesabın var olduğu sürece.
- Öğün kayıtları ve alışkanlık kayıtları: hesabın var olduğu sürece.
- Öğün fotoğrafları ve ses kayıtları: saklanmaz — analiz edildikten sonra atılır. Çevrimdışı yapılan bir çekim, yalnızca eşitlenene kadar kendi cihazında kalır.
- Taranan barkodlar: tarafımızca hiç saklanmaz. Bir barkod için getirilen ürün kaydı kendi cihazında önbelleğe alınır ve uygulamayı kaldırdığında ya da verilerini temizlediğinde silinir.
- Kayıtlı malzemeler ve küçük resimleri: malzemeyi veya hesabını silene kadar.
- Sağlık verileri: hesabın var olduğu sürece veya rızanı geri çekene kadar.
- Abonelik kayıtları: İsviçre ticaret ve vergi hukukunun gerektirdiği süre boyunca (genellikle 10 yıl).
- Bildirim jetonları: çıkış yapana, uygulamayı kaldırana veya jeton bize geçersiz olarak bildirilene kadar.
- Yedekler: barındırma sağlayıcılarımızın dönüşümlü yedekleri, silme işleminden sonra en fazla 30 gün saklanır.
- Toplu, anonimleştirilmiş kullanım verileri: süresiz olarak saklanabilir.
Hesabını istediğin zaman silebilirsin — bkz. Hesabını sil.
8. Hakların
İsviçre revFADP ve AB GDPR kapsamında şu haklara sahipsin:
- Hakkında sakladığımız kişisel verilere erişme (revFADP m. 25 / GDPR m. 15)
- Yanlış verilerin düzeltilmesini isteme (revFADP m. 32 / GDPR m. 16)
- Verilerinin silinmesini isteme (revFADP m. 32 / GDPR m. 17)
- İşlemeyi kısıtlama veya işlemeye itiraz etme (GDPR m. 18, 21)
- Verilerini taşınabilir bir formatta alma (revFADP m. 28 / GDPR m. 20)
- Verdiğin rızayı ileriye dönük olarak istediğin zaman geri çekme
- Bir denetim makamına şikâyette bulunma — İsviçre'de Federal Veri Koruma ve Bilgi Komiseri (FDPIC); AB'de ise ikamet ettiğin ülkenin veri koruma otoritesi.
Bu hakları kullanmak için, hesabına bağlı e-posta adresinden privacy@suncoach.app adresine yaz. 30 gün içinde yanıt veririz.
9. Çocuklar
SunCoach 16 yaşından küçük çocuklara yönelik değildir. Doğrulanabilir ebeveyn onayı olmadan 16 yaş altı çocuklardan bilerek veri toplamayız. Bir çocuğun bize kişisel veri verdiğini düşünüyorsan lütfen bizimle iletişime geç; verileri sileriz.
10. Güvenlik
Verilerini; aktarım sırasında TLS şifrelemesi, barındırma altyapımızda bekleyen veriler için şifreleme, veritabanımızda yalnızca kendi verilerine erişebilmeni sağlayan Satır Düzeyi Güvenlik (Row Level Security) kuralları ve tuzlanmış parola karmalarıyla kimlik doğrulama gibi sektör standardı önlemlerle koruruz. Hiçbir sistem kusursuz güvenli değildir; bir güvenlik sorunu fark edersen lütfen legal@suncoach.app adresine yaz.
11. Çerezler ve izleme
Tanıtım sitesi (suncoach.app) seni kişisel olarak tanımlayan izleme çerezleri veya analiz araçları kullanmaz. app.suncoach.app adresindeki web uygulaması, oturumunu açık tutmak için zorunlu çerezler / yerel depolama kullanır. Üçüncü taraf reklam veya davranışsal izleme hizmetleri kullanmayız.
12. Bu Politikadaki değişiklikler
Bu Politikayı zaman zaman güncelleyebiliriz. Önemli değişikliklerde seni e-posta ile (hesabın varsa) ve uygulama içi bir bildirimle haberdar ederiz. En üstteki "Son güncelleme" tarihi, en son sürümü gösterir.
13. İletişim
Bu Politika veya verilerin hakkında soruların mı var? privacy@suncoach.app adresine e-posta gönder veya yukarıdaki posta adresine yaz.