Taslak — hukuki inceleme bekliyor
Bu metin olsaidi'nin bugünkü teknik işleyişine göre hazırlanmış bir taslaktır; avukat incelemesinden geçmeden yürürlüğe girmez. Köşeli parantez içindeki alanlar henüz belirlenmedi.
Gizlilik politikası
Sürüm: [yürürlük tarihi — API'deki koşul sürümüyle aynı olmalı]
olsaidi, şehirde eksik olanı fotoğrafla gösterip komşularının desteğiyle sorumlusuna ulaştırman için var. Bunu yaparken olabildiğince az veri toplarız. Aşağıda neyi, neden ve ne kadar süreyle tuttuğumuzu sade bir dille anlatıyoruz. Veri sorumlusu [şirket unvanı].
1.Kısaca
- Telefon numaranın kendisini saklamayız; yalnızca geri çevrilemeyen özetini ve maskeli halini tutarız.
- Fotoğraflarda yayından önce yüzler otomatik algılanıp bulanıklaştırılır; araçlar algılanır ve plakanın bulunabileceği alt bölümleri kapatılır. Konum ve cihaz bilgisi (EXIF) silinir. Bu işlem kusursuz değildir.
- Konumu yalnızca öneri oluştururken ve izin verirsen kullanırız; seni takip etmeyiz.
- Kimin hangi öneriyi desteklediği herkese ya da kurumlara gösterilmez.
- Reklam ya da analiz çerezi kullanmayız; yalnızca oturum için zorunlu çerezler vardır.
- Hesabını istediğin an Profil sayfasından silebilirsin.
2.Ne herkese açık, ne değil
Herkese açık: yayınladığın önerinin bulanıklaştırılmış fotoğrafı, fotoğraf üstü metni, olsaydı cümlesi, haritadaki konumu, görünen adın, destek sayısı, yorum ve çekincelerin (görünen adınla) ve kurumların resmi yanıtları.
Gizli: telefon numaran, hangi önerileri desteklediğin, yaptığın şikâyetler, bildirimlerin ve oturum bilgilerin.
3.Telefon numarası ve giriş
Şifre kullanmayız. Girişte numarana 6 haneli, 3 dakika geçerli bir kod göndeririz. Kodu SMS hizmet sağlayıcısı ([SMS sağlayıcısı]) iletir; bunun için numaran ve kod o sağlayıcıya aktarılır. Kod bizde yalnızca özet olarak ve süresi boyunca tutulur.
Hesabında numaranın kendisi değil, gizli bir anahtarla hesaplanan özeti (HMAC-SHA256) ve maskeli hali (ör. 532***4567) saklanır. Sistem kayıtlarında da numara maskeli yazılır.
Kötüye kullanımı sınırlamak için kod isteklerini numara ve IP adresi başına sayarız (ör. IP başına saatte en çok 20 istek). Bu sayaçlar kısa sürelidir ve süre dolunca kendiliğinden silinir.
4.Fotoğraflar ve bulanıklaştırma
- Fotoğrafın önce tarayıcında en uzun kenarı 2048 pikseli geçmeyecek şekilde küçültülür. Sunucu fotoğrafı yeniden JPEG olarak kodlar; böylece konum, cihaz modeli ve çekim zamanı gibi gömülü bilgiler (EXIF) kesin olarak silinir. Listeler için 480 piksellik küçük bir kopya da üretilir.
- Yayından önce yüzler otomatik algılanıp kenarlarından pay bırakılarak güçlü biçimde bulanıklaştırılır; araçlar algılanır ve plakanın bulunabileceği alt bölümleri kapatılır. Plakalar ayrıca algılanmaz; algılanmayan bir araçtaki plaka açık kalabilir. Algılama sistemi çalışmıyorsa fotoğraf kabul edilmez.
- Algılama yalnızca kapatılacak bölgeyi bulmak içindir; kimlik tespiti ya da yüz tanıma yapılmaz.
- Bu işlem kusursuz değildir; açık kalan bir kişisel veri (yüz, plaka vb.) görürsen öneri sayfasındaki Şikâyet et ile bildir.
- Bulanıklaştırılmamış görüntü hiçbir zaman depolanmaz ve hiçbir adresten sunulmaz; yalnızca bulanıklaştırılmış sürüm saklanır.
- Yüklenip bir öneride kullanılmayan fotoğraflar 24 saat içinde silinir.
5.Konum
Konumunu yalnızca öneri oluştururken ve tarayıcı izni verirsen okuruz. İğneyi haritada sürükleyerek yeri düzeltebilirsin; kaydedilen yalnızca iğnenin son noktası ve konum doğruluğudur (metre). Bu nokta önerinin parçası olarak herkese açık haritada görünür.
Arka planda konum toplamayız ve hareketlerini izlemeyiz.
Harita görüntüleri tarayıcın tarafından doğrudan OpenFreeMap'ten istenir; bu hizmet IP adresini ve baktığın harita bölgesini görür.
6.Destek, yorum, çekince ve şikâyet
- Bir öneriyi yalnızca bir kez destekleyebilirsin. Destek sayısı herkese açıktır; kimin desteklediği gösterilmez.
- Yorum ve çekincelerin görünen adınla herkese açık yayınlanır. Her öneriye en çok bir çekince yazabilirsin.
- Şikâyetlerin kimliğin gösterilmeden yönetime ulaşır. Farklı kullanıcılardan belirli sayıda (bugün 5) şikâyet alan öneri otomatik olarak gizlenir ve incelenir.
7.Kurumlarla paylaşılanlar
Kurumlar (belediye, kampüs yönetimi vb.) yalnızca kendi sorumluluk alanlarına düşen önerileri kurum panelinde görür: fotoğraf, cümle, konum, durum, destek ve çekince sayıları ve son çekinceler (görünen adla).
Telefon numaran ve destekleyenlerin kimliği kurumlarla paylaşılmaz. Kurumların resmi yanıtları kurum adıyla, platform yönetiminin yanıtları "olsaidi platform yönetimi" imzasıyla yayınlanır; yanıtı yazan kişinin adı gösterilmez. Kurumların iç notları yalnızca o kurumda kalır.
8.Bildirimler
Önerdiğin ya da desteklediğin bir öneride durum değişince, resmi yanıt gelince, eşik aşılınca ya da öneri 90 gün yanıtsız kalınca uygulama içinde bildirim gösteririz. Bildirimler kişi adı içermez ve 90 gün sonra silinir. Pazarlama amaçlı SMS ya da e-posta göndermeyiz.
9.Çerezler ve tarayıcı depolaması
olsaidi_at- Oturum çerezi; 15 dakika geçerli. Zorunlu.
olsaidi_rt- Oturumu yenileme çerezi; 30 gün geçerli, yalnızca giriş işlemlerinde gönderilir, her kullanımda yenilenir. Zorunlu.
- Öneri taslağı
- Öneri oluştururken yarım kalan adımlar tarayıcının oturum depolamasında tutulur; sekme kapanınca silinir.
Oturum çerezleri JavaScript ile okunamaz (httpOnly) ve yalnızca olsaidi'ye gönderilir. Reklam, analiz ya da üçüncü taraf takip çerezi kullanmayız. Yazı tipleri olsaidi sunucusundan yüklenir.
10.Saklama süreleri
- Doğrulama kodu
- Özet olarak 3 dakika; kullanılınca ya da süresi dolunca silinir.
- Kod isteği ve IP sayaçları
- Hız sınırı süresi boyunca (en çok 1 saat).
- Oturum yenileme anahtarı
- Özet olarak en çok 30 gün; iptal edilenler 7 gün sonra silinir.
- Kullanılmayan fotoğraf yüklemesi
- 24 saat.
- Bildirimler
- 90 gün.
- Hesap bilgileri
- Hesabını silene kadar.
- Öneriler, yorumlar ve çekinceler
- Yayında kaldıkları sürece; hesabını silersen hesabınla bağları kaldırılarak yayında kalır. Süre üst sınırı: [belirlenecek]
- Şikâyetler ve moderasyon kayıtları
- [saklama süresi belirlenecek]
- Sunucu erişim kayıtları
- [saklama süresi ve kapsamı belirlenecek]
- Yedekler
- [yedek saklama süresi belirlenecek]
11.Hesabını silersen
Profil → Hesabımı sil ile hesabını istediğin an silebilirsin. Silme işleminde:
- Telefon numaranın özeti silinir; hesabın bir daha numaranla eşleştirilemez.
- Görünen adın "Eski kullanıcı" olarak değiştirilir.
- Desteklerin geri alınır ve destek sayıları düşer.
- Önerilerin, yorumların ve çekincelerin yayında kalır ama hesabınla bağları kaldırılır.
- Oturumların sonlandırılır; açık bir cihazda en geç 15 dakika içinde çıkış olur. Kullanım koşullarını kabul kaydın anonimleştirilir.
Bir önerinin tamamen kaldırılmasını istiyorsan, başka destekçisi yoksa hesabını silmeden önce öneri sayfasından silebilirsin. Diğer durumlarda başvuru yolunu kullan.
12.Güvenlik
Bağlantılar HTTPS ile şifrelenir. Telefon numaraları, doğrulama kodları ve oturum anahtarları veritabanında yalnızca özet olarak tutulur. Kurum paneli ayrı bir oturumla çalışır; vatandaş oturumu panelde, panel oturumu vatandaş tarafında geçmez. Depolama ve yedek şifrelemesi: [teknik ekip teyit edecek].
13.Değişiklikler ve iletişim
Bu politika değişirse yeni sürümü bu sayfada yayınlarız; önemli değişikliklerde uygulama içinde haber vermeyi hedefleriz. Sorularını [iletişim e-posta adresi] adresine yazabilirsin. KVKK kapsamındaki hakların ve başvuru yolu için aydınlatma metnine bak.