TASLAK — hukuk onayı bekliyor. İşaretli yerler henüz karar verilmemiş noktalardır.
Koruya Gizlilik Politikası
Önemli: Koruya resmî bir acil servis değildir. Hayati tehlikede hemen resmî acil hattı arayın (bulunduğunuz ülkenin acil numarası).
1. Veri sorumlusu ve iletişim
Koruya'yı Koruya ([tam yasal unvan — hukukçu dolduracak; adres ve sicil numarası]) işletir ("Koruya", "biz"). Kişisel verilerinizle ilgili her başvuru için: privacy@koruya.app. Genel destek: support@koruya.app.
Avrupa Birliği ve Birleşik Krallık temsilcisi: [GDPR m. 27 ve UK GDPR m. 27 temsilcisi atanacak mı — karar]. Veri koruma görevlisi: [gerekip gerekmediği — hukuk değerlendirmesi].
2. Hesapsız kullanım
Hesap açmadan kullanırsanız verileriniz cihazınızda kalır: acil kişiler, tıbbi kart, planlar, SOS ve bildirim geçmişi, son konumunuz. Android yedeklemesi kapalıdır; bu veriler Google yedeğine gitmez. Kimlik bilgileri işletim sisteminin güvenli deposunda şifrelenir. Hassas yerel kayıtlar da cihazda AES-256-GCM ile şifrelenir; anahtar Android Keystore ya da iOS Anahtar Zinciri'nde durur. Şifrelenenler: acil durum ve tıbbi profil, kurtarma ekibi için tıbbi kart, kayıtlı ve izlenen yerler, hane ve aile planları, evcil hayvan profilleri, kişisel planlar (ilaç yedeği, yardım ihtiyaçları, güç planı, ev envanteri, hasar günlüğü), belge kasası ve notlar. Bilerek şifrelenmeyenler: SOS kayıtları, acil kişiler, güvenlik çevreleri ve konum paylaşım izni (anahtar deposu okunamasa bile SOS çalışmalıdır); bildirim geçmişi, son konum ve harita önbelleği de uygulamanın özel alanında şifresiz durur. Şifreleme, anahtar güvenle kaydedildikten sonraki açılışta başlar. Her hesabın cihazdaki bilgileri ayrı tutulur: aynı cihazda başka bir hesapla ya da hesapsız kullanan kişi sizin bilgilerinizi görmez.
3. Afet uyarıları için cihaz kaydı (hesap gerekmez)
Giriş yapmasanız da afet uyarısı alabilmeniz için, bildirimlere izin verdiğinizde cihazınız uygulamanın bu kuruluma özel oluşturduğu rastgele bir kimlikle bildirim sunucumuza kaydedilir. Bu kayıtta şunlar tutulur:
- rastgele kurulum kimliği ve kurulum anahtarının özeti (SHA-256);
- bildirim jetonu (Firebase Cloud Messaging), platform, uygulama dili ve sürümü;
- ülke kodunuz (iki harf, ör. TR): uygulamanın kullandığı ülkeden alınır (sizin seçiminiz, mobil ağ ya da SIM, ya da telefonda konumdan çıkarılan ülke); koordinat gönderilmez. Yalnız Koruya duyurularının (§7) hangi ülkeye gideceğini seçmek için kullanılır; sayımlarda 20'den az cihazlık gruplar gösterilmez [duyuru özelliğiyle birlikte yürürlüğe girer — karar];
- Koruya duyuruları tercihleriniz (hizmet duyuruları ve hazırlık hatırlatmaları, ayrı ayrı açık ya da kapalı) ve değiştirdiğiniz zaman;
- afet türü tercihleriniz, "yalnız kritik" ve sessiz saat ayarlarınız ile saat diliminiz;
- yalnız ayrıca açarsanız yaklaşık 5 km'lik bölge hücreniz (geohash5); 30 gün içinde yeniden onaylanmazsa unutulur, geri çektiğinizde silinir;
- son görülme zamanı ve bildirim teslim kayıtları.
Bu kayıt adınızı, e-postanızı, telefonunuzu ya da tam konumunuzu içermez. IP adresiniz saklanmaz; kötüye kullanımı sınırlamak için yalnızca tuzlanmış özeti en çok 2 saat tutulur. Bildirimleri kapattığınızda kayıt geri çekilir (jeton ve bölge silinir); 60 gün kullanılmazsa kayıt silinir. Giriş yaptığınızda kayıt hesabınıza bağlanır, çıkışta yeniden hesapsız kayda döner.
4. Bulut hesabıyla işlenen veriler
Hesapla giriş yaptığınızda şu veriler hizmet sağlayıcımız Supabase'de [bölge] saklanır:
- hesap: e-posta, şifre (yalnızca Supabase'in tuttuğu özet), dil;
- profil: ad, telefon, ülke, profil fotoğrafı (konum bilgisi temizlenmiş), varsa kurum ve rol doğrulama bilgileri; kullanım koşullarını ve bilgilendirme metinlerini onayladığınız zamanlar;
- acil durum profili ve sağlık bilgileri (girerseniz): doğum tarihi, cinsiyet, il/ilçe, adres ipucu, ikinci telefon, hareket durumu, özel ihtiyaçlar, acil durum notu; kan grubu, alerjiler, kronik hastalıklar, ilaçlar, tıbbi cihazlar, engellilik, gebelik, organ bağışı, doktor notu. Bunları yalnızca Acil Durum Profili ekranında vereceğiniz ayrı açık rızayla buluta kaydederiz. Rıza vermezseniz bilgiler cihazınızda kalır ve acil durum ekranları çalışmaya devam eder. Rızanızı aynı ekrandan istediğiniz an geri alabilirsiniz; bundan sonra hiçbir şey gönderilmez;
- acil kişileriniz: eklediğiniz kişilerin adı, telefonu, e-postası ve yakınlığı. Bu kişileri bilgilendirmek sizin sorumluluğunuzdadır;
- "Ben Güvendeyim" kayıtları ve çevrimdışı bölge adları;
- aile grubu (kullanırsanız): grup adı ve üyeleri, paylaştığınız durum ve not, konum paylaşımını açtıysanız konumunuz, aileyle paylaştığınız SOS ve o andaki konumunuz, paylaştığınız takvim kayıtları ve buluşma noktaları. Bunları grup üyeleri görür. Davet bağlantıları tek kullanımlıktır ve süresi dolar.
5. Konum
Konumunuzu yakın afet uyarıları, hava durumu, yakın kritik yerler, rota ve SOS için kullanırız. Konum izni işletim sisteminin kendi penceresiyle, bir özellik ilk kez gerektiğinde istenir; vermezseniz uygulamanın geri kalanı çalışır.
- Arka planda konum yalnızca açık bir SOS sırasında kullanılır: SOS'u siz başlattığınızda bir ön plan hizmeti, sürekli bir bildirimle, en son konumunuzu SOS'a taşır. SOS bittiğinde, Durdur'a dokunduğunuzda ya da süre sınırı dolduğunda durur. "Her zaman" izni ayrıca ve isteğe bağlı olarak istenir.
- SOS dışında arka planda yalnızca cihazda kayıtlı son konumunuzla yakın afetler kontrol edilebilir; bu sırada yeni konum okunmaz.
- Aile grubunda konum paylaşımını açmadıkça ya da SOS'u ailenizle paylaşmadıkça konumunuz Koruya sunucusunda saklanmaz.
- Bilgi alabilmek için koordinatlar (çoğunlukla 1–2 ondalığa yuvarlanmış) §8'deki veri kaynaklarına gönderilir. Kritik yer aramasında tam konum değil, konumun düştüğü yaklaşık 1–5 km'lik ızgara hücresinin merkezi gider. Bu isteklerde adınız veya hesap kimliğiniz yoktur.
6. SOS ve paylaşım
Acil arama düğmesi telefon uygulamanızı, bulunduğunuz ülkenin resmî kaynakla doğrulanmış acil numarasıyla açar; aramayı siz başlatırsınız. Numarası doğrulanamayan bir ülkede Koruya hiçbir numarayı kendiliğinden aramaz, telefonunuzun arama ekranını boş açar.
"Konum Paylaş" ve SOS paylaşımı, seçtiğiniz uygulamaya (SMS, WhatsApp vb.) bir metin verir: adınız, saat, koordinatlarınız ve harita bağlantısı. Mesajı siz gönderirsiniz; Koruya bu mesajları kendi sunucusundan göndermez ve iletildiğini doğrulayamaz. SOS'u aile grubunuzla paylaştıysanız SOS kaydı ve konumunuz aile sunucusuna gönderilir; bağlantı yoksa cihaz bağlanınca yeniden dener. Kurtarma ekibine verilen bilgi paketi, sizin seçiminizle tıbbi bilgi içerebilir.
7. Bildirimler
Bildirim izni işletim sisteminin penceresiyle istenir; reddedebilir ya da sonradan kapatabilirsiniz. Afet uyarıları Google Firebase Cloud Messaging (Android ve iOS) üzerinden iletilir; Google bu hizmette bildirim jetonunu ve iletilen bildirimi işler. Uygulamanın kendi yerel uyarıları cihazda üretilir. Koruya reklam bildirimi göndermez.
Koruya duyuruları [duyuru özelliğiyle birlikte yürürlüğe girer — karar]: afet uyarılarından ayrı olarak Koruya ekibi iki tür duyuru gönderebilir: hizmet duyuruları (ör. uyarı sunucusunda gecikme, bir güvenlik güncellemesinin gerekmesi) ve hazırlık hatırlatmaları (ör. tatbikat günü, mevsimsel hazırlık). Bunlar "Koruya duyurusu" etiketiyle ve ayrı bir bildirim kanalından gelir; resmî uyarı değildir, resmî uyarı gibi görünmez, tam ekran ya da alarm sesiyle gelmez ve bölgenizde etkin bir resmî olay varken ertelenir. İkisini de Ayarlar'dan ayrı ayrı kapatabilirsiniz; kapatmak afet uyarılarını etkilemez. Hizmet duyuruları açık başlar; hazırlık hatırlatmaları Avrupa Birliği / AEA ve Birleşik Krallık'ta siz açana kadar kapalıdır, diğer ülkelerde açık başlar. Duyurular sessiz saatlerinize uyar ve sayıca sınırlıdır [gün ve hafta başına üst sınır — karar]. Hedefleme yalnız dil, ülke kodu, platform, uygulama sürümü, hesap durumu ve afet türü tercihlerinizle yapılır; tam konumunuz kullanılmaz. Reklam, sponsor tanıtımı ya da başka şirketlerin ürünleri bildirimle gönderilmez. Ticari ileti (ör. Koruya+ / Koruya Pro teklifi) ancak ayrıca ve açıkça onay verirseniz gönderilebilir; bugün gönderilmez [ticari elektronik ileti onayı ve İYS — hukuk teyidi].
8. Veri kaynakları ve hizmet sağlayıcılar
Koruya'nın sizinle ilgili veri alıp ilettiği hizmetler:
- Supabase (veritabanı, kimlik doğrulama, dosya deposu, sunucu fonksiyonları): bulut hesabı, aile grubu, cihaz kaydı — [bölge];
- Google Firebase Cloud Messaging: bildirim iletimi;
- Cloudflare (R2 depolama, maps.koruya.app; Cloudflare bir ABD şirketidir, R2 depolama konumu Doğu Avrupa — eeur [konum ipucu; veri yerleşimi taahhüdü — hukuk teyidi]): çevrimdışı harita, yol ve acil yer paketleri ile (bu özellik açıksa) hava kalitesi ve polen karoları; koordinat gitmez, ama otomatik indirilen il paketinin adı bulunduğunuz ili, hava kalitesi ya da polen karosunun adı da yaklaşık bölgenizi (6 derecelik, yaklaşık 670 km'lik kare) gösterebilir;
- Google Firebase Crashlytics (§9; Ayarlar'dan kapatılabilir): çökme ve hata kayıtları — Google, ABD;
- cihazınızın adres servisi (Android'de Google, iOS'ta Apple): koordinattan il/ilçe adı;
- e-posta gönderimi (hesap doğrulama ve şifre sıfırlama): [SMTP sağlayıcısı — karar].
Bilgi aldığımız kamu veri kaynakları (hiçbirine hesap kimliğiniz gitmez):
- yuvarlanmış koordinat gidenler: MET Norway (Norveç Meteoroloji Enstitüsü; hava tahmini ve uyarılar), açıksa Open-Meteo (hava kalitesi ve taşkın), USGS ve EMSC (deprem), ABD'de Ulusal Hava Servisi (NWS);
- yazdığınız arama metni gidenler: GDELT (haber araması). Yer araması telefondaki şehir dizininde (GeoNames) yapılır; arama metni gönderilmez;
- mağaza sürümü OpenStreetMap topluluk sunucularına (karo sunucusu, Overpass, Nominatim, FOSSGIS ve OSRM rota sunucuları) istek göndermez: harita, kritik yerler ve AED yalnız indirilen paketlerden gelir. Yalnız geliştirici / test derlemelerinde bu sunuculara görüntülenen harita alanı, ızgara hücresi, başlangıç ve varış noktası ve arama metni gider (Overpass yedeği maps.mail.ru Rusya'dadır);
- konum gitmeyenler: GDACS, NASA EONET, NASA FIRMS, NOAA tsunami merkezleri, USGS volkan programı, GeoNet (Yeni Zelanda), USGS, NOAA ve NASA haber akışları.
Bu kaynakların her biri kendi gizlilik koşullarına tabidir. Kaynakların lisans ve atıfları uygulamada Ayarlar → Veri kaynakları ve lisanslar ekranındadır.
9. Hata raporları
Uygulama çökerse ya da bir hata olursa, hataları bulup düzeltmek için bir kayıt Google Firebase Crashlytics'e (Google, ABD) gidebilir. Kayıtta hatanın türü ve temizlenmiş metni (e-posta, telefon, koordinat, adres sorgusu, kimlik numarası ve anahtarlar silinir), uygulamanın hangi kod satırında olduğu, cihaz modeli, işletim sistemi, uygulama sürümü, bellek ve disk durumu vardır. Adınız, hesabınız, konumunuz, kişileriniz, sağlık bilginiz, uyarı ve SOS içeriğiniz, ekran görüntüsü ya da açtığınız ekranlar gönderilmez. Rapora Crashlytics'in rastgele bir kurulum kimliği eklenir; bu kimlik hesabınızla ilişkilendirilmez. Ayarlar → Gizlilik → Hata Raporları'ndan istediğiniz zaman kapatabilirsiniz: kapatınca toplama durur ve telefonda bekleyen gönderilmemiş kayıtlar silinir. Avrupa Birliği / Avrupa Ekonomik Alanı ve Birleşik Krallık'ta ve ülkeniz bilinmezken bu ayar siz açana kadar kapalıdır; diğer ülkelerde açık başlar [KVKK m. 9 yurt dışı aktarım ve varsayılan açık — hukuk teyidi].
10. Amaçlar ve hukuki sebepler
Verilerinizi şu amaçlarla ve şu dayanaklarla işleriz [her satır hukuk teyidi bekliyor]:
- hesabı ve istediğiniz özellikleri sunmak — sözleşmenin ifası (KVKK m. 5/2-c, GDPR m. 6/1-b);
- acil durum işlevleri (SOS, acil kişiler, kurtarma bilgi paketi) — hayati menfaat (KVKK m. 5/2-b, GDPR m. 6/1-d) ve sözleşme;
- sağlık bilgilerini buluta kaydetmek — açık rıza (KVKK m. 6, GDPR m. 9/2-a);
- bildirim bölgesi — rıza (GDPR m. 6/1-a) [KVKK dayanağı — karar];
- Koruya duyuruları ve ülke kodu — hizmet duyuruları için sözleşmenin ifası, hazırlık hatırlatmaları için meşru menfaat; AB / AEA ve Birleşik Krallık'ta hazırlık hatırlatmaları için rıza (GDPR m. 6/1-a); ikisi de her zaman kapatılabilir [KVKK dayanağı ve 6563 sayılı Kanun kapsamı — hukuk teyidi];
- hata raporları — AB / AEA ve Birleşik Krallık'ta rıza (GDPR m. 6/1-a), diğer ülkelerde uygulamanın güvenilir çalışmasında meşru menfaat, her zaman kapatılabilir [KVKK dayanağı — karar];
- güvenlik, kötüye kullanımı önleme, hata ayıklama — meşru menfaat (KVKK m. 5/2-f, GDPR m. 6/1-f);
- yasal yükümlülükler — kanuni yükümlülük (KVKK m. 5/2-ç, GDPR m. 6/1-c).
Verilerinizi otomatik karar verme ya da profilleme için kullanmayız; satmayız, reklam için kullanmayız ve reklam amacıyla üçüncü kişilerle paylaşmayız.
11. Yurt dışına aktarım
Supabase, Google (Firebase Cloud Messaging ve Crashlytics, ABD), Cloudflare ve §8'deki veri kaynakları bulunduğunuz ülkenin dışında olabilir (ör. AB, Birleşik Krallık, ABD, Norveç; yalnız test derlemesinde Overpass yedeği Rusya). Aktarım dayanakları: [KVKK m. 9 — standart sözleşme ve Kurul bildirimi ya da açık rıza; GDPR m. 46 — standart sözleşme hükümleri ya da yeterlilik kararı; sağlayıcıların veri işleme sözleşmeleri — karar].
12. Saklama süreleri
- Bulut hesabı ve profil: hesabınızı silene kadar [24 ay hiç giriş yapılmazsa uyarı ve silme — karar].
- Sağlık bilgileri: rızanızı geri alınca ya da hesabı silince silinir [rıza geri alındıktan sonra bulut kopyasının silinme süresi — karar].
- Aile SOS kayıtları: SOS bittikten 30 gün sonra; paylaşılan konum, izin kapanınca hemen.
- Aile durum güncellemeleri: 30 gün. Kullanılmış ya da süresi dolmuş davetler: 30 gün. Üyelik kayıtları: 180 gün.
- Hesapsız cihaz kaydı: 60 gün kullanılmazsa; bölge hücresi 30 gün içinde yeniden onaylanmazsa; bildirim teslim kayıtları 30 gün.
- Ülke kodu ve duyuru tercihleri: cihaz kaydıyla birlikte silinir; Koruya duyurularının teslim ve açılma kayıtları 30 gün [karar].
- Sunucu ve güvenlik günlükleri: [süre — karar].
- Hata raporları: Firebase Crashlytics'te 90 gün, sonra Google tarafından silinir; telefonda bekleyen gönderilmemiş kayıtlar, hata raporlarını kapatınca hemen.
- Destek ve silme talebi yazışmaları: talep tamamlandıktan sonra [1 yıl — karar].
- Cihazdaki veriler: uygulamayı silince ya da hesap silme ekranındaki seçimle silinir.
13. Haklarınız
Bulunduğunuz yerin hukukuna göre verilerinize erişme, düzeltme, silme, işlemeyi kısıtlama ya da itiraz etme, verilerinizi taşınabilir biçimde alma ve rızanızı her an geri alma haklarınız vardır. Rızayı geri almak, ondan önceki işlemeyi geçersiz kılmaz. Başvuru: privacy@koruya.app. Başvurunuzu [30 gün — KVKK'da en geç 30 gün] içinde yanıtlarız; kimliğinizi doğrulamak için hesabınızın e-postasından yazmanızı isteyebiliriz.
Bölgenize özel ek bilgiler:
- Türkiye (KVKK): KVKK m. 11'deki haklar. Ayrıntılı bilgi KVKK Aydınlatma Metni'ndedir. Yanıtımızdan memnun kalmazsanız Kişisel Verileri Koruma Kurulu'na şikâyet edebilirsiniz.
- Avrupa Birliği ve AEA (GDPR): m. 15–22'deki haklar; bulunduğunuz ülkenin veri koruma otoritesine şikâyet hakkınız vardır.
- Birleşik Krallık (UK GDPR): aynı haklar; Information Commissioner's Office'e (ICO) şikâyet edebilirsiniz.
- ABD — Kaliforniya (CCPA/CPRA) ve benzer eyalet yasaları: bilme, silme, düzeltme ve hassas kişisel bilginin kullanımını sınırlama hakları. Koruya kişisel bilgilerinizi satmaz ve çapraz bağlamlı reklam için paylaşmaz; bu hakları kullandığınız için size farklı davranmayız. Yetkili temsilci aracılığıyla da başvurabilirsiniz.
- Brezilya (LGPD): m. 18'deki haklar; ANPD'ye başvurabilirsiniz.
- Kanada (PIPEDA ve eyalet yasaları): erişim ve düzeltme hakları; Kanada Gizlilik Komiserliği'ne (OPC) şikâyet edebilirsiniz.
- Japonya (APPI): açıklama, düzeltme, kullanımın durdurulması ve üçüncü kişiye aktarım kayıtları hakkında bilgi isteme hakları.
- Singapur (PDPA): erişim ve düzeltme hakları; rızanızı geri alabilirsiniz.
14. Hesabı silme
Hesabınızı uygulamada Profil → Hesap → Hesabı sil yolundan silebilirsiniz. Uygulamaya erişemiyorsanız https://koruya.app/hesap-silme sayfasındaki adımları izleyin ya da hesabınızın e-postasından privacy@koruya.app adresine yazın. Hesabı sildiğinizde profil, acil durum ve sağlık profili, acil kişiler, kayıtlar ve fotoğraf; aile grubundaki üyeliğiniz, durumlarınız, SOS kayıtlarınız ve paylaştığınız takvim kayıtları ve buluşma noktaları silinir. Kurduğunuz grup diğer üyeler için, kurucusu boş olarak kalır. Cihazdaki veriler hesap silme ekranındaki seçimle ya da uygulamayı kaldırınca silinir.
15. Güvenlik
HTTPS, satır düzeyi erişim kuralları, özel fotoğraf deposu, Android yedeğinin kapalı olması, hassas yerel kayıtların cihazda şifrelenmesi (§2). Hiçbir sistem tam güvenli değildir; bir ihlal olursa yasanın öngördüğü sürede sizi ve yetkili otoriteyi bilgilendiririz. Bir güvenlik açığı bulduysanız: security@koruya.app.
16. Çocuklar
Hesap açmak için bulunduğunuz ülkede kayıt ekranında belirtilen yaşta olmanız gerekir (ör. AB'de ülkeye göre 13–16, ABD ve Birleşik Krallık'ta 13) [yaş tablosu — hukuk teyidi]. Bu yaşın altındaysanız bir ebeveyninizin ya da vasinizin onayı gerekir. Bu yaşın altındaki çocuklardan, ebeveyn onayı olmadan bilerek veri toplamayız; fark edersek sileriz. Hesapsız kullanım, verileri cihazda tuttuğu için herkese açıktır.
17. Değişiklikler
Önemli değişikliklerde uygulamada haber veririz; sağlık verisi gibi rıza gerektiren işlemlerde yeniden rıza isteriz. Yürürlük tarihi: [tarih].