Gizlilik politikası
Kısaca
- Yalnızca Apple ile giriş yaparsın. Uygulama e-posta adresini ister, sen de Apple'ın özel yönlendirmesiyle gizleyebilirsin. Uygulama e-postayı hiçbir yerde göstermez.
- Konumun yaklaşık 1 km hassasiyetle yuvarlanır. Diğer kişiler şehrini, bölgeni, aranızdaki mesafeyi ve uçuş haritasında yaklaşık 10 km'ye yuvarlanmış bir noktayı görür.
- Mektup, kuş konana kadar alıcıdan gizli kalır.
- Satın alımlar Apple üzerinden yapılır. Bunları uygulama için yürüten RevenueCat, yalnızca satın aldığını açmak için satın alma geçmişini ve hesap kimliğini görür.
- Reklam yok, veri satmıyorum. Uygulama, Google Firebase'e kullanım sayıları ve çökme raporları gönderebilir. Bunlar hesabına bağlı değildir; mektuplarını, adını, e-postanı, konumunu veya reklam kimliğini asla içermez. Her yerde başlangıçta açıktır. Bunu Gizlilik bölümünden istediğin zaman kapatabilirsin.
- Hesabını uygulamanın içinden silebilirsin. Bu, verilerini siler ve Oulak ile Apple Kimliğin arasındaki bağlantıyı sonlandırır.
Sorumlu kim
Oulak'ın geliştiricisi, Koşullar'da kimliği belirtilen kişidir. Burada anlatılan verilerin nasıl kullanılacağına ben karar veriyorum. Bana baturhancihan@gmail.com adresinden ulaşabilirsin.
Oulak neyi neden toplar
- Apple ile giriş
- Yalnızca Apple ile giriş yapılabilir. Uygulama Apple'dan e-posta adresini ister (adını istemez). Apple, gerçek adresini paylaşmana ya da özel bir yönlendirme adresinin arkasına saklamana izin verir. E-posta, gerçek ya da yönlendirme adresi olsun, giriş servisinde tutulur; uygulamada ve diğer kullanıcılara gösterilmez. Apple e-postayı hiç göndermeyebilir, uygulama onsuz da çalışır. Hesabın dahili bir kimlik numarasıyla tanınır.
- Kullanıcı adı
- Başlarken bir kullanıcı adı seçersin. Diğer kişiler seni bulmak ve sana mektup göndermek için bunu kullanır, o yüzden herkese açık say.
- İsim ve imza
- İstersen Profil'den bir isim ve bir imza belirleyebilirsin. İkisi de isteğe bağlıdır, başlarken bir kez önerilir, istersen geçebilirsin ve isim benzersiz olmak zorunda değildir. Yalnızca gönderdiğin mektupların altında basılan imza olarak gösterilirler. İstediğin zaman değiştirebilir ya da kaldırabilirsin; hesabınla birlikte silinirler.
- Yaklaşık konum
- İzin verirsen, uygulamayı kullanırken Oulak bir kuşun ne kadar uçacağını ölçmek için konumunu okur. Sunucu bunu yaklaşık 0,01 derecelik (yaklaşık 1 km) bir ızgaraya yuvarlar ve bu yuvarlanmış noktayı şehir, bölge adı ve ülke koduyla saklar. Saklanan noktayı yalnızca sen okuyabilirsin. Diğer kişiler bu noktayı asla görmez; şehrini, bölgeni ve tam kilometre olarak mesafeyi görür. Bir mektup gönderdiğinde ya da aldığında mektup, iki ucunun 0,1 dereceye (yaklaşık 10 km) yuvarlanmış noktalarını da saklar; böylece iki taraf kuşu uçuş haritasında izleyebilir. Sunucu ayrıca konumu ne zaman güncellediğini de tutar; böylece 24 saatte üç değişiklikle sınırlayabilir.
- Mektuplar
- Bir mektubu ulaştırmak için Oulak metnini ve ayrıntılarını saklar: kimin gönderdiği, kimin alacağı, hangi kuşun taşıdığı, uçuş zamanları, çıkış ve varış şehri, mesafe ve okunup okunmadığı ile ne zaman açıldığı. Gönderen, bir mektubun ne zaman açıldığını sohbette görür; Oulak bu konuda bildirim göndermez. Biri mektubunu açmadan geri gönderirse, mektup hesabında kalır ve ona gösterilmez. Gönderen metni her zaman görebilir. Alıcı ise yalnızca kuş konduktan sonra görebilir. Mektuplar yalnızca metindir.
- Kuş isimleri ve mektup stili
- Kuşlarına verdiğin isimler ile kâğıt, zarf ve mühür seçimlerin profilinde saklanır. Yazdığın kişiler bunları mektuplarında görür.
- Satın alımlar
- Premium, Apple'ın uygulama içi satın alma sistemiyle alınan bir aboneliktir ve Oulak'ın sattığı tek şeydir. Ödemeni Apple yönetir. Kart ya da ödeme bilgilerini ben hiç görmem. Neyi satın aldığını bilmek için uygulama, hesap kimliğini (hesabını tanıyan aynı dahili kimlik; RevenueCat'te uygulama kullanıcı kimliği olarak kullanılır) bir satın alma servisi olan RevenueCat'e gönderir. RevenueCat abonelik durumun gibi satın alma geçmişini tutar ve Premium'u açabilsin diye uygulamaya geri verir. Bu yalnızca uygulamanın çalışması için kullanılır. Reklam ya da takip için kullanılmaz ve başka uygulamalardan ya da sitelerden gelen verilerle birleştirilmez.
- Anlık bildirimler
- Bildirimlere izin verirsen uygulama, Oulak'a bir cihaz belirteci kaydeder; yanında platform, ortam (test ya da canlı), uygulama sürümü ve cihaz dilin de gider. Sunucu bunları Apple'dan bir kuşun yola çıkması, konması ya da eve dönmesi gibi bildirimleri iletmesini istemek için kullanır. Bildirim hiçbir zaman mektubun metnini içermez. Sunucu ayrıca her mektup için bildirimleri doğru zamanda göndermek üzere bir kuyruk tutar. Test süresince sunucu, gönderdiği bildirimlerin bir teslim kaydını da tutar: cihaz belirteci ve bildirim metni (örneğin sana kimin kuş gönderdiği; mektubun metni asla). Bildirimlerin çalıştığını kontrol etmek için kullanılır.
- Cihazında
- Uygulama telefonunda birkaç ayar tutar. Bunlar hiçbir yere gönderilmez.
Apple yenileme belirteci
Giriş yaptığında uygulama, Apple'ın yetkilendirme kodunu bir sunucu fonksiyonuna gönderir; fonksiyon bunu bir yenileme belirteciyle değiştirir ve uygulamanın ve diğer kullanıcıların okuyamadığı bir tabloda saklar. Tek amacı, hesabını sildiğinde Apple ile giriş bağlantısını iptal edebilmemdir. Başka hiçbir şey için kullanılmaz.
Şikâyetler ve engelleme
Bir kişiyi engelleyebilir, aldığın bir mektubu bildirebilirsin. Bunların neyi sakladığı şöyle.
- Engelleme listesi. Birini engellediğinde Oulak kimin kimi engellediğini saklar; böylece o kişiden yeni hiçbir şey sana ulaşmaz. Engellenen kişiye haber verilmez. Engelleme listeni yalnızca sen görürsün.
- Şikâyet raporu. Bir mektubu bildirdiğinde Oulak, metninin bir kopyasını (en fazla 2000 karakter), onu taşıyan kuşun adını, kimin kimi bildirdiğini, seçtiğin nedeni, yazdıysan notunu (en fazla 500 karakter) ve zamanları saklar. Mektubun kendisi sonradan değiştirilebileceği ya da silinebileceği için bu kopya kanıt olarak tutulur.
- Neden. Şikâyeti incelemek ve gereğini yapmak (örneğin içeriği kaldırmak, kişiyi uyarmak ya da hesabı askıya almak), Oulak'ı güvenli tutmak ve yasal yükümlülükleri yerine getirmek için.
- Kim görür. Yalnızca ben. Bildirilen kişiye onu kimin bildirdiği söylenmez ve diğer kullanıcılar şikâyetleri hiçbir zaman görmez. Tehdit ya da reşit olmayan birini ilgilendiren bir şey gibi ciddi durumlarda, hukukun izin verdiği ya da gerektirdiği ölçüde yetkililere iletebilirim.
- Ne kadar. Mektubun kopyası, şikâyetten 180 gün sonra ya da ben ilgilendikten 90 gün sonra, hangisi önce gelirse, silinir. Rapor kaydının kendisi 12 ay sonra silinir. Bir rapor yetkililer için tutuluyorsa ikisi de hukukun gerektirdiği süre boyunca saklanır. Bir hesap silinirse raporun hesaplara bağlantıları kaldırılır, ama kopya silinme tarihine kadar durur. Engelleme listen, sen engeli kaldırana ya da iki hesaptan biri silinene kadar saklanır.
Mektupları rutin olarak okumam, ama bildirilen bir mektubun kopyasını okurum.
Verileri kimler işler
Verilerini satmıyorum ve reklam için paylaşmıyorum. Uygulamayı çalıştırmak için şu sağlayıcılar veriyi işler:
- Supabase veritabanını, giriş servisini ve sunucu fonksiyonlarını barındırır. Proje Londra bölgesinde (eu-west-2) çalışır.
- Apple Apple ile girişi sağlar ve anlık bildirimleri iletir. Apple'ın ele aldığı veriler için Apple'ın kendi gizlilik politikası geçerlidir.
- RevenueCat uygulamanın uygulama içi satın alımlarını işler. Hesap kimliğini ve satın alma geçmişini alır, neye hakkın olduğunu geri verir. RevenueCat'in ele aldığı veriler için RevenueCat'in kendi gizlilik politikası geçerlidir.
- Google Firebase (Google'ın işlettiği Firebase Analytics ve Firebase Crashlytics) aşağıda anlatılan kullanım sayılarını ve çökme raporlarını alır. Google'ın ele aldığı veriler için Google'ın kendi gizlilik politikası geçerlidir.
Oulak, hangi ekranların ve özelliklerin kullanıldığını saymak ve çökmeleri bulmak için Google'ın işlettiği Google Firebase Analytics ve Firebase Crashlytics'i kullanır. Olaylar, örneğin 'bir mektup, 200 ile 1000 km arası mesafede güvercinle gönderildi' gibi şeylerdir. Mektup metnini, kullanıcı adını, e-postayı, şehri, koordinatları, bildirim belirteçlerini ya da reklam kimliklerini asla içermezler ve hesabına bağlı değildir. Google ayrıca her uygulama bağlantısının zaten ortaya koyduğu bilgileri alır: IP adresin (Google bunu ülkeni ya da bölgeni tahmin etmek için kullanır), uygulama sürümü, telefon modeli, sistem sürümü ve dili ile bu kuruluma ait rastgele bir tanımlayıcı. Bu tanımlayıcı hesabın değildir, ancak Google onu diğer kurulumlardan ayırt edebilir; bu yüzden onu kişisel veri olarak ele alıyorum. Firebase'i reklam için kullanmıyorum; reklam kişiselleştirme ve reklam kimliği kapalıdır. Her yerde başlangıçta açıktır. Bunu istediğin zaman Profil, Gizlilik, 'Kullanım ve çökme verilerini paylaş' bölümünden kapatabilirsin. Kapatmak, telefonunda saklanan rastgele tanımlayıcıyı ve henüz gönderilmemiş çökme raporlarını siler; yeni bir tanımlayıcı ancak yeniden açarsan oluşturulur. Uygulamada reklam yoktur.
Veriler ne kadar saklanır
- Hesap, profil, konum, mektuplar ve kuş ayarları, hesabını silene kadar saklanır. Mektuplar kendiliğinden silinmez.
- Uygulamadan çıkış yaptığında ya da Apple belirtecin artık geçerli olmadığını bildirdiğinde bildirim belirteci silinir.
- Apple yenileme belirteci hesabını silene kadar saklanır.
- Google Analytics'teki kullanım olayı verileri 2 ay saklanır, sonra Google tarafından silinir. Hesabına bağlı değildir; bu yüzden hesabını silmek bunu değiştirmez.
- Engelleme listen, sen engeli kaldırana ya da iki hesaptan biri silinene kadar saklanır. Bir şikâyet raporundaki mektup kopyası, şikâyetten sonra en fazla 180 gün (ya da ben ilgilendikten 90 gün sonra, bu daha erkense) saklanır; rapor kaydı ise 12 ay saklanır. Yetkililer için tutulan raporlar bunun dışındadır. Bkz. Şikâyetler ve engelleme.
- Apple ve RevenueCat'teki satın alma kayıtları kendi saklama kurallarına tabidir. Apple, Oulak'ta ne yaparsan yap satın alma makbuzlarını tutar.
- Bildirimlerin teslim kaydı (cihaz belirteci ve bildirim metni; mektup yazdığın kişinin adı ile kuşu içerebilir), bildirimlerin çalıştığını kontrol etmek içindir. 7 gün saklanır, sonra otomatik olarak silinir. Veritabanında hesabına bağlı değildir; bu yüzden hesap silmenin kendisi onu daha erken kaldırmaz.
- Hesabını silmeden mektuplarını silebilirsin (Profil, Gizlilik, Tüm mektupları sil). Bu, mektupları yalnızca hesabından kaldırır. Mektup yazdığın kişilerde kendi kopyaları kalır. Bir mektubun metni, ikiniz de sildiğinizde ya da iki hesaptan biri silindiğinde sunucularımızdan kaldırılır. Bir şikayet raporuna kopyalanan metin raporla birlikte kalır; geri çağrılan mektuplar, bir kişi silene ya da bir hesap silinene kadar boş bir kayıt bırakır.
- Verilerinin bir kopyasını Profil, Verilerimi dışa aktar bölümünden alabilirsin. İstek üzerine hazırlanır ve sunucularımızda saklanmaz.
- Zamanlanmış bir görev uçuşları 10 saniyede bir aşamalarında ilerletir; bir diğeri veritabanının kendi görev çalışma geçmişini bir gün sonra siler. İkisi de mektuplarına dokunmaz.
Hesabını silmek
Hesabını silmeden mektuplarını silebilirsin (Profil, Gizlilik, Tüm mektupları sil). Bu, mektupları yalnızca hesabından kaldırır. Mektup yazdığın kişilerde kendi kopyaları kalır. Bir mektubun metni, ikiniz de sildiğinizde ya da iki hesaptan biri silindiğinde sunucularımızdan kaldırılır. Bir şikayet raporuna kopyalanan metin raporla birlikte kalır; geri çağrılan mektuplar, bir kişi silene ya da bir hesap silinene kadar boş bir kayıt bırakır.
Verilerinin bir kopyasını Profil, Verilerimi dışa aktar bölümünden alabilirsin. İstek üzerine hazırlanır ve sunucularımızda saklanmaz.
Uygulamayı aç, Profil, sonra Gizlilik, sonra Hesabı sil seçeneğine git. Onayladığında Oulak:
- Apple'dan Apple ile giriş bağlantısını iptal etmesini ister;
- hesabını, profilini, saklanan konumunu, kuş isimlerini ve stilini, engelleme listeni, cihaz belirteçlerini ve sıradaki bildirimleri siler;
- gönderdiğin ve aldığın tüm mektupları, yoldaki kuşlar dahil, siler;
- RevenueCat'ten hesap kimliğine bağlı müşteri kaydını silmesini ister (bu elimden geleni yapmaktır; RevenueCat tutmak zorunda olduğu kayıtları tutabilir).
Bir mektup iki kişilik bir yazışmaya ait olduğundan, karşındaki kişi de bu mektupları kaybeder. Apple'a ulaşılamazsa silme yine de devam eder, ancak bu durumda Oulak'ı Apple Kimliği ayarlarında Apple ile Giriş bölümünden kendin kaldırman gerekebilir. Silme geri alınamaz.
Barındırma sağlayıcısı sınırlı bir süre teknik yedekler tutabilir; bunlar günlük olarak değiştirebileceğim şeyler değildir.
Seçeneklerin
- Konum erişimini iOS Ayarlar'dan kapatabilirsin. Konum olmadan Oulak uçuşları hesaplayamaz.
- Bildirimleri iOS Ayarlar'dan kapatabilirsin.
- Kullanım ve çökme verisi paylaşımını istediğin zaman Profil, Gizlilik bölümünden açıp kapatabilirsin.
- Giriş yaparken e-postanı Apple'ın özel yönlendirmesiyle gizleyebilirsin.
- Aboneliğini Apple Kimliği ayarlarında, Abonelikler bölümünden yönetebilir ya da iptal edebilirsin. Oulak hesabını silmek aboneliği iptal etmez; önce iptal et.
- Hakkında neyin saklandığını öğrenmek ya da düzeltme istemek için bana yaz. Yasa sana daha fazla hak tanıyorsa, elimden geldiğince onlara saygı göstereceğim.
Çocuklar
Oulak 13 yaşın altındaki çocuklara yönelik değildir ve onlardan bilerek veri toplamam. Uygulamada yaş kontrolü yoktur. Bir çocuğun hesabı olduğunu düşünüyorsan bana yaz, hesabı sileyim.
Güvenlik
Veriler şifreli bağlantılar üzerinden taşınır. Veritabanındaki erişim kuralları, herkesin yalnızca kendi verisini ve görmesine izin verilen mektupları okumasını sağlar. Mektuplar okunabilir metin olarak saklanır; bu yüzden hizmeti işleten kişi olarak veritabanına teknik olarak erişebilirim. Mektupları rutin olarak okumam; bildirilen bir mektubun kopyasını okurum (bkz. Şikâyetler ve engelleme). Hiçbir sistem tamamen güvenli değildir ve aksini vaat edemem.
Değişiklikler
Bu politika önemli bir şekilde değişirse yukarıdaki tarihi güncellerim ve bunu uygulamada ya da bu sayfada duyururum.
İletişim
Bana Profil, Bize ulaş bölümünden yazarsan, mesajın birkaç tanı satırıyla başlar: uygulama sürümü ve yapısı, iOS sürümü, cihaz modeli, kullanıcı adın ve dilin. Bunlar gönderdiğin postanın içindedir, göndermeden önce düzenleyebilir ya da silebilirsin; uygulama kendi başına hiçbir şey saklamaz ya da göndermez.
Koşullar'da kimliği belirtilen Oulak geliştiricisi, baturhancihan@gmail.com