KVKK Aydınlatma Metni
Bu metin bir taslaktır ve hukuki danışmanlık değildir. Yayından önce avukat tarafından incelenip onaylanacaktır. Köşeli parantez içindeki yer tutucular doldurulmadan ve sondaki "Avukatın incelemesi gereken noktalar" bölümü kaldırılmadan yayınlanmaz.
Eldo-Pak, mahalle esnafının dükkanını ve ürünlerini sergilediği, müşterilerin de adreslerine teslimat yapan dükkanlardan sipariş verdiği bir mobil uygulama ve web sitesidir (birlikte "uygulama"); müşteriler için ücretsizdir. Bu metin, 6698 sayılı Kişisel Verilerin Korunması Kanunu'nun ("KVKK") 10. maddesi uyarınca, uygulamayı kullandığında kişisel verilerinin nasıl işlendiğini anlatır. Metin sipariş veren müşteriler, dükkan açan esnaf, dükkanların personeli ve yöneticiler için geçerlidir.
Bu metni okuduğunu onaylaman, verilerinin işlenmesine rıza verdiğin anlamına gelmez. Verilerinin yurt dışına aktarılması için açık rıza ayrıca ve isteğe bağlı olarak istenir; ayrıntılar Açık Rıza Metni'ndedir.
1. Veri sorumlusu
Veri sorumlusu, uygulamayı şahsı adına yayınlayan gerçek kişidir:
- Ad soyad: [VERİ SORUMLUSU ADI SOYADI]
- Adres: [VERİ SORUMLUSU ADRESİ — T-6.5]
- E-posta: [DESTEK E-POSTASI — S23]
Bu metinde "biz" dediğimizde veri sorumlusunu kastediyoruz.
2. Hangi verilerini, neden işliyoruz, kimlerle paylaşıyoruz, ne kadar saklıyoruz?
2.1. Hesap bilgileri: ad soyad, telefon, e-posta
- Kimden: Tüm kullanıcılardan (müşteri ve esnaf).
- Amaç: Hesabını oluşturmak ve yönetmek, seninle iletişim kurmak, siparişlerinin teslim edilmesini sağlamak.
- Kimlere aktarılır: Sipariş verdiğin dükkanın esnafına yalnızca ad soyadın ve telefonun aktarılır; e-posta adresin esnafa gösterilmez. Siparişlerin ve destek taleplerin için yöneticiler bu bilgileri sınırlı olarak görebilir (bkz. 2.8). Dükkan açtıysan bu bilgilerini başvuru incelemesinde yöneticiler de görür (bkz. 2.5).
- Saklama süresi:
- Hesabındaki bilgiler: hesabını silene kadar. Ad soyadını ve telefonunu uygulamadan değiştirebilirsin; e-posta adresin uygulamadan değiştirilemez, düzeltilmesi için 8. bölümdeki yolla başvurabilirsin.
- Siparişine kopyalanan ad soyad ve telefon: sipariş kapandıktan 30 gün sonra silinir.
- Bir esnaf seni kendi dükkanından sipariş vermekten engellerse, engel listesinde adının bir kopyası tutulur. Bu kopya hesabını silene kadar (ya da esnaf engeli kaldırana kadar) kalır.
2.2. Adres ve konum
- Kimden: Müşterilerden.
- Hangi veriler: Kayıtlı adreslerin (başlık, il, ilçe, mahalle, sokak, bina no, kat, daire, adres tarifi) ve her adresin harita konumu (enlem ve boylam).
- Amaç: Siparişinin teslim edilmesi ve adresine teslimat yapan dükkanların bulunması.
- Kimlere aktarılır: Sipariş verdiğin dükkanın esnafına, yalnızca o siparişin teslimat adresi, adres tarifi ve konumu aktarılır. Kayıtlı adreslerini senden başka kimse göremez.
- Saklama süresi:
- Kayıtlı adreslerin: sen silene ya da hesabını silene kadar.
- Siparişine kopyalanan adres, tarif ve konum: sipariş kapandıktan 30 gün sonra silinir.
2.3. Sipariş bilgileri
- Kimden: Müşterilerden. Siparişin durumu ve tartı sonucu gibi bilgiler sipariş ilerledikçe esnaf ve uygulama tarafından eklenir.
- Hangi veriler: Sipariş verdiğin dükkan, ürünler, miktarlar, tutarlar, teslimat ücreti, ödeme yöntemi, esnafa yazdığın not, siparişin durumları ve zamanları, varsa ret ya da iptal sebebi.
- Amaç: Sipariş hizmetinin sunulması: siparişin esnafa iletilmesi, takibi, geçmiş siparişlerinin gösterilmesi ve tekrar sipariş verebilmen.
- Kimlere aktarılır: Siparişi verdiğin dükkanın esnafına (dükkan sahibi ve personeli). Esnaf web panelinden sipariş fişi yazdırırsa fişte ad soyadın ve teslimat adresin yer alır, telefonun yer almaz. Siparişlerini yöneticiler de görebilir (bkz. 2.8).
- Saklama süresi: Sipariş kaydı süresiz saklanır; ancak sipariş kapandıktan 30 gün sonra ad soyad, telefon, adres, konum ve not silinir. Kalan kayıt (ürünler, tutarlar, durumlar) kişisel verilerinden arındırılmış olarak saklanır. Hesabını silersen siparişlerinin hesabınla bağlantısı da kaldırılır.
2.4. Bildirim anahtarı (push token)
- Kimden: Bildirim iznini veren tüm kullanıcılardan (müşteri ve esnaf).
- Hangi veriler: Telefonunun bildirim anahtarı, telefonunun türü (iOS ya da Android) ve uygulamayı en son açtığın zaman.
- Amaç: Siparişlerin ve dükkanınla ilgili gelişmeler hakkında sana bildirim göndermek.
- Kimlere aktarılır: Bildirimler, Expo'nun ABD'deki bildirim hizmeti üzerinden Apple'a (iPhone) ya da Google'a (Android) iletilir.
- Saklama süresi: Uygulamayı 60 gün boyunca açmazsan silinir. Çıkış yaptığında o telefonun, hesabını sildiğinde tüm telefonlarının anahtarı silinir.
2.5. Dükkan ve esnaf bilgileri
- Kimden: Esnaftan; dükkanı yöneticiler esnaf adına açtıysa yöneticilerden (bkz. 2.14).
- Hangi veriler: Dükkanın adı, türü, açıklaması, telefonu, logosu, kapak fotoğrafı, konumu ve açık adresi, çalışma saatleri, teslimat kuralları, kabul ettiği ödeme yöntemleri (kapıda nakit, kapıda kart), ürünleri ve ürün fotoğrafları; dükkan sahibinin ad soyadı, telefonu ve e-posta adresi. Banka hesabı ya da IBAN bilgisi istenmez.
- Amaç: Dükkanın vitrinde gösterilmesi ve dükkan başvurusunun doğrulanması.
- Kimlere aktarılır:
- Müşterilere: dükkan bilgileri uygulamaya giriş yapan kullanıcılara açıktır.
- Yöneticilere: başvuruyu incelemek ve dükkanla ilgili destek vermek için dükkan bilgileri ile dükkan sahibinin ve personelinin adı, telefonu ve e-posta adresi.
- Saklama süresi:
- Hesabını silene kadar.
- Hesabını silersen dükkan telefonu, açık adresi, açıklaması, logo, kapak ve ürün fotoğrafları ile siparişlerde yer alan dükkan telefonu ve logosu silinir. Dükkanın adı, türü, konumu ve ürün kayıtları ticari kayıt olarak saklanır; bunları yalnızca yöneticiler görebilir.
2.6. Onay kayıtları
- Kimden: Tüm kullanıcılardan.
- Hangi veriler: Onayladığın metinlerin sürüm numaraları ve onay zamanları: KVKK aydınlatma metnini okuduğun, kullanım koşullarını kabul ettiğin, 18 yaşından büyük olduğun beyanı; verdiysen açık rıza; dükkan açtıysan esnaf başvuru koşulları.
- Amaç: Hukuki yükümlülüklerimizi yerine getirmek ve onaylarını ispat edebilmek.
- Kimlere aktarılır: Kimseyle paylaşılmaz.
- Saklama süresi: Hesabını silene kadar.
2.7. Hesap engelleme kayıtları
- Kimden: Yöneticilerin engellediği hesaplardan (sahte sipariş, taciz gibi şikayetler üzerine).
- Hangi veriler: Hesabın kullanıcı kimliği ve bu kimliğin ilk altı karakterinden oluşan kısa kimliği; e-posta adresinin ve telefon numarasının, yalnızca bizim bildiğimiz gizli bir anahtarla oluşturulan anahtarlı özeti (e-posta ve telefonun kendisi bu listede tutulmaz ve özetten geri çıkarılamaz); engelleyen yöneticinin kimliği, engelleme zamanı, ilgili şikayetin kimliği, yöneticinin en fazla 500 karakterlik notu ve askıya alınan dükkanın kimliği.
- Amaç: Kötüye kullanımın önlenmesi: engellenen hesapla giriş yapılmasını ve aynı e-posta adresi ya da telefon numarasıyla yeniden hesap açılmasını engellemek.
- Kimlere aktarılır: Kimseyle paylaşılmaz. Yöneticiler engel listesinde yalnızca kısa kimliği, tarihi ve notu görür; e-posta, telefon ve özetler gösterilmez.
- Saklama süresi: Engel kaldırılana kadar. Engellenen hesap silinse de kayıt ve özetler saklanır (aksi hâlde aynı bilgilerle yeniden hesap açılabilirdi); engel kaldırılınca silinir. [AVUKAT: saklama üst süresi, anahtarlı özetin kişisel veri niteliği ve engellenen kişinin silme talebine rağmen saklamanın dayanağı — T-6.5.]
2.8. Yönetim paneli ve yöneticilerin erişimi
- Kim: Uygulamayı yönetmekle görevlendirdiğimiz yöneticiler. Yöneticiler web sitesindeki yönetim paneline, müşteri ve esnaf hesaplarından ayrı yönetici hesaplarıyla ve iki adımlı doğrulamayla (doğrulayıcı uygulama kodu) girer. Her yöneticinin bir rolü vardır (Süper admin, Yönetici, Destek) ve yalnızca rolünün izin verdiği işlemleri yapabilir.
- Hangi verilerini görebilirler:
- Müşteriler için: adın ve soyadının baş harfi (listelerde), maskeli telefonun, kayıt tarihin, sipariş sayın ve siparişlerin, destek taleplerin; Süper admin ve Yönetici rolündekiler ayrıca e-posta adresini, son giriş zamanını, kayıtlı adreslerinin başlıklarını ve mahalle/ilçe bilgisini. Telefonunun açık hâlini bir yönetici yalnızca "Göster" diyerek ve her seferinde işlem kaydına (2.9) yazılarak görebilir.
- Esnaf için: 2.5'teki dükkan ve sahip bilgileri, personelin bilgileri, abonelik durumu ve tarihleri (2.15), dükkanın siparişleri. Destek ve sorun çözümü için esnaf panelini salt okunur olarak, en fazla 30 dakika ve kayıt altına alınarak görüntüleyebilirler.
- Amaç: Dükkan başvurularının incelenmesi, destek verilmesi, sipariş sorunlarının çözülmesi ve kötüye kullanımla mücadele.
- Yönetici notları: Yöneticiler bir dükkan, müşteri ya da sipariş hakkında kendi aralarında not yazabilir. Notları yalnızca yöneticiler görür. Müşteri hakkındaki notlar müşteri hesabını silince silinir; diğer notların saklama süresi belirlenecek. [AVUKAT: yönetici notlarının saklama süresi — T-6.5.]
- KVKK başvuruları: 8. bölümdeki başvurun üzerine Süper admin, verilerinin bir kopyasını (profil, adresler, sipariş özetleri ve onay kayıtları) dosya olarak çıkarabilir ya da hesabını 6. bölümdeki adımlarla silebilir; ikisi de gerekçesiyle işlem kaydına yazılır.
2.9. İşlem kaydı
- Kimden: Yöneticilerden (yaptıkları işlemlerle) ve dolaylı olarak işlemin yapıldığı kişiden.
- Hangi veriler: İşlemi yapan yöneticinin kimliği, adı ve rolü; işlem, zamanı ve gerekçesi; işlemin hedefi (dükkan adı, sipariş kodu ya da hesabın kısa kimliği); değişen değerlerin önceki ve sonraki hâlleri (ad, telefon, adres ve e-posta yazılmaz); yöneticinin IP adresi ve tarayıcı bilgisi. Yöneticilerin girişleri ve yetkisiz sayfa denemeleri de kaydedilir.
- Amaç: Yönetici işlemlerinin hesap verebilirliği, yetkisiz erişimin ve kötüye kullanımın önlenmesi ve araştırılması.
- Kimlere aktarılır: Kimseyle paylaşılmaz. Süper admin tüm kayıtları, diğer yöneticiler yalnızca kendi kayıtlarını (IP bilgisi olmadan) görür. Kayıtlar değiştirilemez ve silinemez.
- Saklama süresi: 2 yıl; sonra kendiliğinden silinir. [AVUKAT: süre ve dayanak — T-6.5.]
2.10. Yönetici hesabı
- Kimden: Yöneticilerden.
- Hangi veriler: Ad soyad, e-posta adresi, rol, hesabın durumu, iki adımlı doğrulamanın kurulu olup olmadığı, son giriş zamanı ve IP adresi, daveti gönderen yönetici. Doğrulayıcı uygulamanın gizli anahtarı Firebase Authentication hizmetinde tutulur; biz göremeyiz.
- Amaç: Yetkilendirme ve yönetim panelinin güvenliği.
- Kimlere aktarılır: Süper adminlere; her yönetici kendi bilgisini görür.
- Saklama süresi: Yönetici yetkisi kaldırılana kadar; yaptığı işlemlerin kaydı 2.9'daki süreyle kalır.
2.11. Destek talepleri ve şikayetler
- Kimden: Destek talebi açan ya da şikayette bulunan müşteri ve esnaftan.
- Hangi veriler: Hesap kimliğin ve rolün (müşteri ya da esnaf), talebin konusu ve mesajın (en fazla 1000 karakter) ya da şikayetin hedefi (dükkan ya da sipariş), sebebi ve açıklaman (en fazla 500 karakter); yöneticilerin yanıtları, talebin atandığı yönetici ve kapatma notu. Raf fiyatı sözü veren dükkan için yaptığın "Fiyat farkı" bildirimi de bir şikayettir.
- Amaç: Destek verilmesi, kötüye kullanımla mücadele ve içerik denetimi.
- Kimlere aktarılır: Yöneticilere. Şikayet ettiğin esnafa ya da müşteriye kimliğin gösterilmez. Yöneticinin yanıtı sana bildirim olarak gönderilir (2.12).
- Saklama süresi: Belirlenecek. [AVUKAT: destek talepleri ve şikayetlerin saklama süresi — T-6.5.] Hesabını silersen talebin ve şikayetin hesabınla bağlantısı kaldırılır, kayıt kalır.
2.12. Bildirim kutusu ve bildirim tercihleri
- Kimden: Tüm kullanıcılardan (bildirimler sistem tarafından oluşturulur).
- Hangi veriler: Sana gönderilen bildirimlerin başlığı ve metni (sipariş kodu, tutar, dükkan adı gibi), türü, zamanı ve okunup okunmadığı; bildirim tercihlerin (ör. "Eldo-Pak duyuruları", esnafta "Günlük özet" ve "Abonelik hatırlatmaları").
- Amaç: Bildirimlerin uygulama içinde de görülebilmesi ve tercihlerine uyulması.
- Kimlere aktarılır: Kimseyle paylaşılmaz.
- Saklama süresi: Bildirim kutusundaki kayıtlar 30 gün sonra kendiliğinden silinir; tercihlerin hesabını silene kadar.
2.13. Favori dükkanlar
- Kimden: Müşterilerden.
- Hangi veriler: Favorilerine eklediğin dükkanların kimliği, adı, türü ve logosu ile ekleme zamanı.
- Amaç: Favori dükkanlarına kolay erişmen.
- Kimlere aktarılır: Kimseyle paylaşılmaz; dükkanlar seni kimin favorilerine eklediğini göremez.
- Saklama süresi: Favoriden çıkarana ya da hesabını silene kadar.
2.14. Dükkan personeli ve yöneticilerin açtığı dükkanlar
- Personel daveti: Dükkan sahibi bir kişiyi personel olarak davet ederken o kişinin e-posta adresini yazar. Davette e-posta adresi, dükkan adı, daveti gönderenin adı ve davetin durumu tutulur; davet 7 gün sonra kendiliğinden silinir. Davet edilen kişi daveti, o e-postayla açtığı kendi hesabıyla görür ve kabul ya da reddeder.
- Personel: Daveti kabul eden kişinin ad soyadının bir kopyası dükkanın kullanıcı listesinde tutulur ve dükkanın sahibi ile diğer personeli tarafından görülür. Personel, dükkanın siparişlerindeki müşteri bilgilerini dükkan sahibi gibi görür (2.1–2.3). Kayıt, personel dükkandan çıkarılana, ayrılana ya da hesabını silene kadar tutulur.
- Yöneticilerin açtığı dükkan: Yöneticiler esnafla görüşerek dükkanını onun adına açabilir. Bu durumda yöneticiler esnafın ad soyadını, e-posta adresini ve telefonunu girer; esnafın hesabı yoksa bu e-postayla açılır ve şifre belirleme e-postası gönderilir. Ad soyad ve telefon, esnaf ilk girişinde profilini oluşturup bu metni ve koşulları onaylayana kadar ayrı bir ön kayıtta tutulur; profil oluşturulunca ya da hesap silinince ön kayıt silinir. Ön kaydı yalnızca esnafın kendisi görebilir. [AVUKAT: bilgilerin esnaf aydınlatılmadan önce yönetici tarafından girilmesi — dayanak ve aydınlatma zamanı.]
- Amaç: Dükkanın birden çok kişiyle yönetilmesi; esnafın dükkanının yöneticiler yardımıyla açılması.
2.15. Abonelik ve satın alma bilgileri
- Kimden: Esnaftan (dükkan sahibi) ve uygulama mağazasından.
- Hangi veriler: Satın almanın yapıldığı mağaza (Google Play ya da App Store), mağazanın satın alma kimliği, aboneliğin durumu, başlangıç ve bitiş tarihleri, otomatik yenileme durumu, satın alan kişinin hesap kimliği; ücretsiz sürenin başlangıcı ve yöneticilerin yaptığı uzatmalar. Kart ve ödeme bilgilerin mağazada kalır; biz göremeyiz.
- Amaç: Abonelik hizmetinin sunulması, satın almanın mağazayla doğrulanması ve abonelik hatırlatmaları.
- Kimlere aktarılır: Satın almanın doğrulanması için ilgili mağazaya (Google ya da Apple). Yöneticiler aboneliğin durumunu ve tarihlerini görür; satın alma kimliği kimseye gösterilmez.
- Saklama süresi: Dükkan kaydıyla birlikte. [AVUKAT: mali kayıtların saklama süresi — T-6.5.]
2.16. Web sitesi
- Kimden: Web sitesini ziyaret eden ve kullananlardan.
- Hangi veriler:
- Web sitesini sunan Firebase Hosting hizmetinin erişim kayıtları: IP adresi, tarayıcı bilgisi, istenen sayfa ve zamanı.
- Tarayıcında tutulanlar: oturumun, sepetin, seçili adresin, son aramaların ve esnafta sesli uyarı tercihi. Biz çerez ve izleme betiği kullanmayız.
- Kötüye kullanımın önlenmesi (Firebase App Check): Web sitesi, isteklerin gerçek web sitemizden geldiğini doğrulamak için Google'ın reCAPTCHA Enterprise hizmetini kullanır. Bu hizmet doğrulama için IP adresini, tarayıcı ve cihaz bilgilerini ve sayfadaki kullanım sinyallerini Google'a gönderir; Google bunun için kendi çerezini kullanabilir. Doğrulama arka planda yapılır, senden bir işlem istenmez; sonuç yalnızca "gerçek web sitesi" onayı olarak kullanılır.
- Web sitesinde adres eklerken konumun tarayıcının konum izniyle alınır; adres alanlarını sen yazarsın.
- Amaç: Web sitesinin sunulması ve güvenliği (sahte ya da otomatik isteklerin ve kötüye kullanımın önlenmesi), oturumunun ve sepetinin sürmesi.
- Kimlere aktarılır: Erişim kayıtları Google'ın altyapısında tutulur; reCAPTCHA doğrulaması Google'a (reCAPTCHA Enterprise) gönderilir.
- Saklama süresi: Tarayıcıdaki bilgiler çıkış yaptığında silinir; "Bu bilgisayarda oturumumu açık tut" işaretlenmemişse oturum tarayıcı kapanınca biter (yönetici oturumu her zaman tarayıcı kapanınca biter). Erişim kayıtları ve reCAPTCHA verileri Google'ın saklama süresince tutulur. [AVUKAT: erişim kayıtlarının ve reCAPTCHA verilerinin süresi — T-6.5.]
2.17. Hazır katalog ve barkod okutma
- Hazır ürün kataloğu kişisel veri içermez; katalog dosyası ve görselleri kendi web sitemizden gelir, uygulama ürün bilgisi için başka bir siteye istek göndermez.
- Esnaf barkod okuturken kamera görüntüsü kaydedilmez ve hiçbir yere gönderilmez; yalnızca okunan barkod numarası kullanılır.
- Esnafın elle eklediği ürünün adı, barkodu, birimi, reyon adı ve dükkanın kimliği yöneticilerin incelemesi için katalog önerisi olarak tutulur; esnafın fotoğrafı ve açıklaması alınmaz.
3. Verilerini nasıl topluyoruz?
Verilerini yalnızca uygulama ve web sitesi üzerinden, elektronik ortamda topluyoruz:
- Kayıt, profil, adres, dükkan ve destek formlarına yazdıklarından;
- Dükkan sahibinin personel davetinde yazdığı e-posta adresinden ve yöneticilerin esnaf adına dükkan açarken girdiği bilgilerden (2.14);
- Web sitesinde adres eklerken tarayıcının konum izninden ve web sitesinin erişim kayıtlarından (2.16);
- Abonelik satın alındığında uygulama mağazasından (2.15);
- Yönetim panelinde yöneticilerin yaptığı işlemlerden (2.8–2.10);
- Adres eklerken "Konumumu kullan" dediğinde telefonunun konumundan (iznin varsa) ve yazdığın adresin haritadaki yerini bulmak için telefonunun adres bulma hizmetinden;
- Esnafın galeriden ya da kamerayla eklediği dükkan logosu ve ürün fotoğraflarından;
- Bildirim iznini verdiğinde telefonunun bildirim anahtarından;
- Sipariş verdiğinde ve sipariş ilerledikçe uygulamanın kaydettiği sipariş bilgilerinden;
- Kayıt sırasında ve metinler güncellendiğinde verdiğin onaylardan.
4. Hukuki sebepler
[AVUKAT: Aşağıdaki eşleştirme öneridir, doğrulanmalıdır.]
- Hesap, adres, sipariş, bildirim ve dükkan bilgileri: Kullanım Koşulları ve Esnaf Başvuru Koşulları ile kurulan sözleşmenin kurulması ve ifası için gerekli olması (KVKK m. 5/2-c).
- Dükkan başvurusunun doğrulanması: Temel hak ve özgürlüklerine zarar vermemek kaydıyla meşru menfaatimiz (KVKK m. 5/2-f).
- Onay kayıtları: Hukuki yükümlülüğümüzü yerine getirmemiz (KVKK m. 5/2-ç) ve bir hakkın tesisi, kullanılması veya korunması (KVKK m. 5/2-e).
- Sahibi hesabını silen dükkanın ticari kaydı: Bir hakkın tesisi, kullanılması veya korunması (KVKK m. 5/2-e).
- Hesap engelleme kayıtları: Temel hak ve özgürlüklerine zarar vermemek kaydıyla meşru menfaatimiz — uygulamanın kötüye kullanımının önlenmesi (KVKK m. 5/2-f).
- Bildirim kutusu, favoriler, abonelik, personel üyeliği ve web sitesinde tutulanlar: Sözleşmenin kurulması ve ifası için gerekli olması (KVKK m. 5/2-c).
- Yöneticilerin erişimi, yönetici notları, işlem kaydı (IP ve tarayıcı bilgisi dahil), destek talepleri ve şikayetler, web sitesi erişim kayıtları: Meşru menfaatimiz — destek, güvenlik ve kötüye kullanımın önlenmesi (KVKK m. 5/2-f); işlem kaydı için ayrıca bir hakkın tesisi, kullanılması veya korunması (KVKK m. 5/2-e).
- Personel daveti ve yöneticilerin esnaf adına girdiği bilgiler: Davet edilen ya da adına dükkan açılan kişiyle kurulacak sözleşmenin kurulması (KVKK m. 5/2-c). [AVUKAT: kişi henüz aydınlatılmadan işlenen bilgiler için dayanak.]
- Abonelik kayıtları: Sözleşmenin ifası (KVKK m. 5/2-c) ve mali kayıtlar için hukuki yükümlülük (KVKK m. 5/2-ç).
- Yurt dışına aktarım: 5. bölüm.
5. Verilerin nerede saklanıyor? (Yurt dışına aktarım)
Uygulama, Google'ın Firebase altyapısını ve bildirimler için Expo'nun hizmetini kullanır. Bu hizmetlerin sunucuları Türkiye dışındadır:
- Avrupa Birliği (Belçika): Profilin, adreslerin, siparişlerin, bildirim anahtarların, bildirim kutun, favorilerin, destek taleplerin ve onay kayıtların; esnafsan dükkan bilgilerin, personel ve abonelik kayıtların; varsa hesap engelleme kaydın; yöneticiler için yönetici hesabı ve işlem kaydı Google'ın Belçika'daki sunucularında saklanır ve işlenir.
- Google'ın dünya genelindeki altyapısı: E-posta adresin ve giriş bilgilerin (yöneticilerde iki adımlı doğrulama bilgisi dahil) Firebase Authentication hizmetinde tutulur. E-posta doğrulama ve şifre sıfırlama e-postaları da bu hizmetle gönderilir. Web sitesi ve hazır katalog dosyası Google'ın Firebase Hosting hizmetiyle sunulur; erişim kayıtları bu hizmette tutulur. Web sitesinde isteklerin doğrulanması için IP adresin, tarayıcı ve cihaz bilgilerin Google'ın reCAPTCHA Enterprise hizmetine gönderilir.
- Uygulama mağazaları (abonelik): Esnafın abonelik satın alması Google Play (ileride App Store) üzerinden yapılır ve satın alma kimliği doğrulama için mağazaya gönderilir.
- ABD (bildirimler): Bildirimler Expo'nun ABD'deki bildirim hizmeti üzerinden Apple'ın ve Google'ın bildirim sistemlerine iletilir.
- Avrupa Birliği (görseller): Dükkan logoları ve ürün fotoğrafları da Google'ın Avrupa Birliği'ndeki (Belçika) sunucularında saklanır. Bu görseller kişisel veri içermez.
Bu aktarımlar için açık rızanı ayrı ve isteğe bağlı bir kutuyla istiyoruz; ayrıntılar Açık Rıza Metni'ndedir. [AVUKAT: KVKK m. 9 (2024 değişikliği) uyarınca aktarımın dayanağı (standart sözleşme ya da açık rıza) ve açık rıza verilmediğinde aktarımın hangi dayanakla yapıldığı burada yazılmalı — S21, S33.]
6. Hesabını sildiğinde
Hesabını uygulamanın içinden silebilirsin (Hesabım ya da Dükkanım ekranında "Hesabımı sil"). Onay bekleyen, onaylanmış ya da yolda olan bir siparişin varsa (müşteri olarak ya da dükkanında), önce bu siparişin kapanması gerekir. Hesabını sildiğinde:
- Profilin, adreslerin, favorilerin, bildirim kutun, bildirim anahtarların ve onay kayıtların silinir; giriş hesabın kapatılır.
- Yöneticilerin senin hakkında yazdığı notlar silinir. Yöneticilerin hesabınla ilgili yaptığı işlemlerin kaydı (2.9) kısa kimliğinle saklama süresi boyunca kalır; destek taleplerin ve şikayetlerin hesabınla bağlantısı kaldırılır.
- Bir dükkanın personeliysen üyeliğin silinir. Yöneticilerin dükkan açarken girdiği ön kayıt (2.14) varsa silinir.
- Verdiğin siparişlerdeki ad soyad, telefon, adres, konum ve not silinir; siparişlerin hesabınla bağlantısı kaldırılır.
- Seni engelleyen dükkanların engel listelerindeki kaydın silinir.
- Dükkan sahibiysen dükkanın kalıcı olarak yayından kaldırılır; 2.5'te açıklanan veriler silinir, ticari kayıt saklanır; dükkanın personel üyelikleri ve bekleyen davetleri silinir. Abonelik kayıtları dükkan kaydıyla kalır.
- Hesabın yöneticiler tarafından engellendiyse engel kaydı (2.7) silinmez; e-posta adresinle ve telefonunla yeni hesap açılamaz.
7. Hakların
KVKK'nın 11. maddesi uyarınca şu haklara sahipsin:
- Kişisel verilerinin işlenip işlenmediğini öğrenme,
- İşlenmişse buna ilişkin bilgi isteme,
- İşlenme amacını ve verilerinin amacına uygun kullanılıp kullanılmadığını öğrenme,
- Yurt içinde veya yurt dışında kişisel verilerinin aktarıldığı üçüncü kişileri bilme,
- Eksik veya yanlış işlenmişse düzeltilmesini isteme,
- KVKK'nın 7. maddesindeki şartlar çerçevesinde silinmesini veya yok edilmesini isteme,
- Düzeltme, silme veya yok etme işlemlerinin verilerinin aktarıldığı üçüncü kişilere bildirilmesini isteme,
- İşlenen verilerinin yalnızca otomatik sistemlerle analiz edilmesi sonucunda aleyhine bir sonuç çıkmasına itiraz etme,
- Kanuna aykırı işleme nedeniyle zarara uğrarsan zararının giderilmesini isteme.
8. Nasıl başvurabilirsin?
Haklarınla ilgili taleplerini, uygulamada kayıtlı e-posta adresinden [DESTEK E-POSTASI — S23] adresine yazarak ya da [VERİ SORUMLUSU ADRESİ — T-6.5] adresine yazılı olarak gönderebilirsin. Başvurunda ad soyadını, uygulamada kayıtlı e-posta adresini ve talebini açıkça yaz.
Talebin üzerine verilerinin bir kopyasını dosya olarak gönderebilir ya da hesabını silebiliriz (2.8).
Başvurunu en geç 30 gün içinde ücretsiz olarak sonuçlandırırız; işlem ayrıca bir maliyet gerektirirse Kişisel Verileri Koruma Kurulu'nun belirlediği tarifedeki ücret istenebilir. Başvurun reddedilirse, cevabı yetersiz bulursan ya da süresinde cevap verilmezse Kişisel Verileri Koruma Kurulu'na şikayette bulunabilirsin. [AVUKAT: başvuru usulü ve süreler — Veri Sorumlusuna Başvuru Usul ve Esasları Hakkında Tebliğ, KVKK m. 13–14.]
9. Bu metindeki değişiklikler
Bu metni değiştirirsek sürüm numarası değişir ve uygulamayı bir sonraki açışında yeni metni okuyup onaylaman istenir. Güncel metin her zaman uygulamada (Hesabım ya da Dükkanım ekranında "Yasal metinler") ve esnafkapinda-prod.web.app/kvkk adresinde bulunur.
Avukatın incelemesi gereken noktalar
Bu bölüm yalnızca taslakta bulunur; yayından önce kaldırılır.
- Veri sorumlusunun kimliği ve adresi (S1, T-6.5): Uygulama şahıs olarak yayınlanacak. Metinde açık adres yazılması gerekiyor mu, ev adresi yerine kullanılabilecek bir adres ya da KEP adresi var mı? Destek e-postası henüz açılmadı (S23).
- VERBİS: Gerçek kişi veri sorumlusu olarak kayıt yükümlülüğü ve muafiyet koşulları. Kayıt gerekiyorsa kişisel veri saklama ve imha politikası da hazırlanmalı.
- Hukuki sebepler (4. bölüm): Eşleştirme öneridir. 08'deki veri tablosunda hukuki sebep sütunu yok; yalnızca onay kayıtları için amaç olarak "hukuki yükümlülük, ispat" yazıyor.
- Yurt dışına aktarımın dayanağı (KVKK m. 9, 2024 değişikliği): Veriler Belçika (AB), ABD ve Google'ın küresel altyapısında; aktarım sürekli ve düzenli. Açık rıza yalnızca arızi aktarımlarda dayanak olabiliyorsa standart sözleşme ve Kurum'a bildirim gerekir mi? Google ve Expo'nun bu amaçla sunduğu sözleşmeler var mı?
- Açık rızanın zorunluluğu (
EXPLICIT_CONSENT_REQUIRED = false, S33): Rıza vermeyen kullanıcının verileri de aynı altyapıda işleniyor; bu durumda rıza fiilen neyi değiştiriyor ve rıza vermeyen kullanıcı için metinde hangi dayanak yazılmalı? - 08 veri tablosunda olmayan, ama sistemde bulunan işlemeler. Metne yazılmadı; 08'e eklenip eklenmeyeceğine karar verilmeli:
- Şikayet kayıtları: şikayet edenin kullanıcı kimliği, sebep, en fazla 500 karakterlik açıklama. Yöneticiler görür; saklama süresi tanımlı değil; hesap silinince şikayet edenle bağ kaldırılıyor.
- Esnafın engelleme notu (en fazla 200 karakter) ve engeli koyan kullanıcının kimliği.
- Sorunlu müşteri uyarısı: aynı dükkanda son 30 günde "Müşteriye ulaşılamadı" sebebiyle kapanan sipariş sayısı otomatik hesaplanıp siparişe yazılıyor ve esnafa uyarı olarak gösteriliyor (KVKK m. 11/1-g, otomatik analiz).
- Bildirim içerikleri: sipariş kodu, tutar, ürün sayısı, dükkan adı; esnafa giden yeni sipariş bildiriminde müşterinin mahallesi. Bunlar Expo (ABD) ve Apple/Google üzerinden geçiyor; 08'de yalnızca bildirim anahtarı var.
- Telefonun adres bulma hizmeti (geocoder): Android'de Google'ın, iOS'ta Apple'ın hizmeti adres metnini ve konumu işliyor.
- Esnafın "Yol tarifi" düğmesi müşterinin teslimat konumunu Google Haritalar bağlantısıyla açıyor; "Ara" ve "WhatsApp" düğmeleri telefon numarasını ilgili uygulamaya veriyor.
- Sunucu kayıtları (log): kişisel veri yazılmıyor ama kullanıcı ve sipariş kimlikleri yazılıyor; saklama süresi tanımlı değil.
- Firebase Authentication'ın tuttuğu hesap kayıtları (hesap oluşturma ve son giriş zamanı gibi) ve Firebase Hosting'in web sayfası erişim kayıtları.
- Telefonda tutulanlar: sepet, seçili adres, mod ve dükkan kurulum taslağı (dükkan açılınca ve çıkışta siliniyor).
- Yedekleme: yedek alınıp alınmayacağı ve silinen verinin yedeklerden ne zaman çıkacağı tanımlı değil.
- İleride EAS Update eklenirse (T-7.3), güncelleme denetimleri Expo sunucularına cihaz ve uygulama sürümü bilgisi gönderir.
- Sipariş kaydının 30 gün sonraki durumu: Kişisel alanlar silinse de sipariş, hesap silinene kadar kullanıcı kimliğine bağlı kalıyor (müşteri geçmiş siparişlerini görebilsin ve sorunlu müşteri sayımı yapılabilsin diye). 08'in "kişisel veriden arındırılmış olarak süresiz" ifadesi bu durumda yeterince doğru mu; "süresiz" saklama ölçülü mü?
- Sahibi hesabını silen dükkanın ticari kaydı (T-6.5): Ad, tür, konum ve ürün kayıtları yalnızca yöneticilerin görebileceği şekilde saklanıyor; saklamanın dayanağı ve süresi yok. Evden çalışan esnafta konum kişisel veri olabilir.
- Onay kayıtları hesapla birlikte siliniyor: Onayların ispatı, hesap silindikten sonra da (zamanaşımı süresince) gerekebilir mi?
- Yöneticiler: Ürün sahibi dışındaki yöneticiler veri sorumlusu adına işlem yapıyor (2026-10-01'den itibaren sayı sınırı yok; Süper admin, Yönetici ve Destek rolleri — 2.8). Metinde "aktarım" olarak mı anlatılmalı; gizlilik taahhüdü ya da yazılı yetkilendirme gerekiyor mu?
- Yetkili kamu kurumlarına aktarım: 08'de yok; standart madde eklenmeli mi?
- Başvuru usulü (8. bölüm): Kayıtlı e-postadan başvuru, yazılı başvuru ve KEP seçenekleri Tebliğ'e uygun mu; yanıt süresi ve ücret doğru mu?
- Veri ihlali: Kurul'a ve ilgili kişilere bildirim (KVKK m. 12/5) için bir iç süreç tanımlı değil.
- Hitap: Metinler uygulamanın "sen" diliyle yazıldı (03 § Metinler); yasal metinlerde uygun mu?
- Hesap engelleme kayıtları (2.7; ürün kararı 2026-09-30): E-posta ve telefonun gizli anahtarla alınmış özeti (HMAC) kişisel veri sayılır mı; meşru menfaat dayanağı yeterli mi; kaydın hesap silindikten sonra da "engel kaldırılana kadar" saklanmasının üst süresi ne olmalı; engellenen kişinin silme talebi nasıl karşılanmalı; telefon doğrulanmadığı için başkasının numarasını yazan kişinin engellenmesi numaranın gerçek sahibini etkileyebiliyor (itiraz yolu).
- IBAN'ın kaldırılması (2026-09-30): Uygulama artık IBAN ve hesap sahibi adı toplamıyor; önceki taslaklardaki IBAN bölümleri çıkarıldı.
- Yönetim paneli ve yöneticinin müşteri verisine erişimi (2.8; 2026-10-01, K12–K13): Maskeli görüntüleme, kayıtlı "Göster", "Mağaza olarak görüntüle", yönetici notları, KVKK verisi dışa aktarma ve yönetici eliyle hesap silme anlatımı ve dayanağı (09 T-6.5 soru 12).
- İşlem kaydı ve yönetici hesabı (2.9–2.10): Yöneticilerin IP ve tarayıcı bilgisinin 2 yıl saklanması, işlem kaydında hesabı silinen kişinin kısa kimliğinin kalması (09 T-6.5 soru 13).
- Destek talepleri ve şikayetler (2.11): 6. maddede "metne yazılmadı" denen şikayet kayıtları, destek talepleriyle birleştiği için (K17) bu taslağa yazıldı; saklama süresi belirlenmeli.
- Personel ve yöneticilerin açtığı dükkan (2.14; K19–K22): Sahibin yazdığı davetli e-postasının ve yöneticinin girdiği esnaf ad, telefon ve e-postasının, ilgili kişi bu metni görmeden işlenmesi; aydınlatmanın zamanı ve dayanağı; personelin müşteri verisine erişimi.
- Abonelik (2.15; K7): Satın alma kayıtlarının saklama süresi (mali kayıtlar) ve mağazayla doğrulama aktarımı.
- Web sitesi (2.16; K26–K30): Hosting erişim kayıtlarının (IP) süresi ve anlatımı; tarayıcı depolamasının (çerez kullanılmıyor) ayrıca onay gerektirip gerektirmediği; tarayıcı konum izni.
- Bildirim kutusu, favoriler ve duyurular (2.12–2.13): 30 günlük bildirim kutusu ve favorilerin anlatımı; duyuruların ticari elektronik ileti sayılıp sayılmayacağı (09 T-6.5 soru 13).
- Web'de Google reCAPTCHA (2.16 ve 5. bölüm; 2026-10-11, K36): Web sitesi ve yönetim paneli, Firebase App Check için Google reCAPTCHA Enterprise kullanıyor: her ziyaretçinin IP adresi, tarayıcı/cihaz bilgisi ve kullanım sinyalleri doğrulama için Google'a gidiyor ve Google kendi çerezini kullanabiliyor. Dayanak (meşru menfaat ya da açık rıza), yurt dışına aktarım anlatımı, Google'ın veri sorumlusu mu veri işleyen mi sayıldığı, çerez onayı (KVKK Kurumu'nun çerez rehberi — "zorunlu çerez" sayılır mı) ve Google'ın reCAPTCHA marka/gizlilik bilgisinin sayfada gösterilme yükümlülüğü incelenmeli (09 T-6.5 soru 22).
- Görsellerin konumu (5. bölüm; 2026-10-11): Üretimde dükkan logoları ve ürün fotoğrafları artık AB'de (Belçika) saklanıyor; önceki taslaktaki "ABD (görseller)" maddesi buna göre değişti.