| Bilgi | Değer |
|---|---|
| Veri Sorumlusu | Ramazan Karayıldız |
| İletişim E-postası | support@melyuna.com |
| Sürüm | 2.0 |
Bu Kişisel Verilerin Saklanması ve İmha Politikası ("Politika"); Melyuna mobil/web uygulaması ("Uygulama") aracılığıyla işlenen kişisel verilerin azami saklama sürelerini, bu sürelerin sonunda veya işleme sebebinin ortadan kalkması halinde uygulanacak silme, yok etme ve anonim hale getirme yöntemlerini, periyodik imha işlemlerini ve bu işlemlerden sorumlu birim/kişileri belirler.
Politika, 6698 sayılı Kişisel Verilerin Korunması Kanunu ("KVKK") ve Kişisel Verilerin Silinmesi, Yok Edilmesi veya Anonim Hale Getirilmesi Hakkında Yönetmelik kapsamındaki yükümlülükleri; Melyuna'nın küresel niteliği gereği ayrıca Avrupa Birliği Genel Veri Koruma Tüzüğü (GDPR) kapsamındaki saklama/imha yükümlülüklerini yerine getirmek üzere hazırlanmıştır.
Bu Politika; Melyuna kullanıcılarına ait ve elektronik ortamda (Supabase/Postgres veritabanı, Supabase Auth, Supabase Storage medya deposu, Supabase Edge Functions ve ilgili sistem logları) işlenen tüm kişisel verileri kapsar. Uygulama dünya genelinde 18 yaş ve üzeri yetişkinlere yönelik bir tanışma, arkadaşlık ve dil değişimi sosyal uygulamasıdır; belirli bir ülke, üniversite veya öğrenci grubuyla sınırlı değildir. Kullanıcı doğrulaması çok sağlayıcılı olarak yapılır: e-posta (tek seferlik kod — Supabase Auth), Google, Apple, telefon (SMS), Telegram ve Facebook. Üniversite '.edu.tr' e-postası, e-Devlet, TCKN, biyometri veya belge doğrulaması yapılmaz.
Bu Politika; Gizlilik Politikası ve Aydınlatma Metni ile birlikte uygulanır ve bunlara atıf yapar. Verilerin hangi amaç ve hukuki sebeplerle işlendiğine ilişkin detaylar Aydınlatma Metni'nde yer alır.
| Terim | Açıklama |
|---|---|
| Silme | Kişisel verinin ilgili kullanıcılar için hiçbir şekilde erişilemez ve tekrar kullanılamaz hale getirilmesi (ör. veritabanı kaydının silinmesi). |
| Yok etme | Kişisel verinin hiçbir şekilde erişilemez, geri getirilemez ve tekrar kullanılamaz hale getirilmesi (ör. depolama medyasının/nesnenin kalıcı imhası). |
| Anonim hale getirme | Verinin başka verilerle eşleştirilse dahi hiçbir surette kimliği belirli/belirlenebilir bir gerçek kişiyle ilişkilendirilemeyecek hale getirilmesi. |
| İmha | Silme, yok etme veya anonim hale getirme işlemlerinin tümü. |
| Periyodik imha | Saklama süresi dolan verilerin, Politikada belirlenen tekrar eden aralıklarla re'sen imha edilmesi. |
| Yumuşak silme (soft-delete) | Hesabın önce erişime kapatılıp geri alma penceresi boyunca geçici olarak işaretlenmesi; pencere sonunda kalıcı silmeye dönüştürülür. |
| device_hash | Cihaz tanımlayıcısının tuzlu (salt) SHA-256 özeti; ham cihaz tanımlayıcısı saklanmaz. Kötüye kullanımın önlenmesi ve cihaz tekilliği kurallarının uygulanmasında kullanılır. |
| Ban hash | Yasaklanan e-posta/cihaz değerinin PEPPER'lı (gizli anahtarlı) hash'i; ham kimlik bilgisi saklanmaz. |
| # | Veri Kategorisi | Örnek Veriler | Saklama Süresi | İmha Yöntemi |
|---|---|---|---|---|
| 1 | Hesap / kimlik doğrulama | Hesap kimliği: e-posta/telefon/sağlayıcı kimliği, auth kullanıcı kaydı, cihaz tanımlayıcısı (device_hash) | Hesap aktif olduğu sürece | Hesap silinince silme (auth kullanıcısı silinir, bağlılar cascade) |
| 2 | Yaş verisi | Doğum tarihi (18+ kontrolü ve profilde yaş gösterimi için) | Hesap aktif olduğu sürece | Hesap silinince silme |
| 3 | Profil verileri | Görünen ad, cinsiyet, biyografi, konuşulan diller + CEFR seviyeleri, ilgi alanları, prompt yanıtları, tanışma niyeti, gizlilik/eşleşme tercihleri | Hesap aktif olduğu sürece | Hesap silinince silme |
| 4 | Özel nitelikli ima eden profil verileri (açık rızaya tabi — KVKK m.6 / GDPR m.9) | Tanışma niyeti/tercih alanları (cinsel yönelim ipucu taşıyabilen alanlar) | Hesap aktif olduğu sürece veya açık rıza geri alınıncaya kadar | Rıza geri alınınca / hesap silinince silme |
| 5 | Medya: fotoğraflar ve sesli prompt | Supabase Storage: profil ve paylaşım fotoğrafları ile sesli prompt kayıtları herkese açık kovada; sohbet fotoğrafları ve sesli mesajlar özel kovada (yalnızca kısa ömürlü imzalı bağlantıyla erişilir) | Hesap aktif olduğu sürece (sohbet medyası ilgili sohbet/hesap süresince) | Hesap silinince Supabase Storage nesnelerinin yok edilmesi (silinmesi) |
| 6 | Konum verisi | Snap-to-grid + jitter uygulanmış konum (ham koordinat saklanmaz ve döndürülmez) | Hesap aktif olduğu sürece / güncellenene kadar | Hesap silinince veya güncellenince silme |
| 7 | Mesajlar (E2EE değildir) | Sohbet metinleri, mesaj meta verileri | Hesap aktif olduğu sürece | Hesap silinince ilgili mesajların silinmesi; karşı taraf nezdinde görünen kayıtlar için gönderenin kimliği SET NULL/anonimleştirme (1 gün içinde) |
| 8 | Moderasyon bayrakları ve şikâyet kayıtları | Şikâyet/engelle kayıtları, moderasyon notları, OpenAI moderasyon skor/etiketleri | Şikâyet edilen hesap silinene kadar (hesap silinince kaskadla silinir); şikâyete iliştirilen sohbet anlık görüntüsü ve medya dosyaları 90 gün | Süre sonunda silme; istatistik amaçlı anonimleştirme |
| 9 | Ban listesi (ban hash) | Yasaklanan e-posta/cihazın PEPPER'lı hash'i (ham kimlik saklanmaz) | Yaptırım süresince; kalıcı yaptırımlarda gerekçe ortadan kalkana kadar veya kalıcı (bkz. Bölüm 5) | Süre sonunda / gerekçe kalkınca silme |
| 10 | IP / rate-limit kayıtları | IP adresi, istek sayaçları, hız sınırı kayıtları | İlgili kayıtların saklama süresi kadar; IP adresi uygulama veritabanında saklanmaz (yalnız altyapı sağlayıcısının platform loglarında bulunabilir) | Süre sonunda silme veya anonim hale getirme |
| 11 | Güvenlik / sistem logları | Hata logları, kimlik doğrulama denemeleri, edge function logları | Altyapı sağlayıcısının platform log saklama süresi kadar | Süre sonunda silme veya anonim hale getirme |
| 12 | Onay (consent) kayıtları | Onaylanan metin sürümü ve tarih (versiyon + tarih) | İspat yükümlülüğü süresince — Hesap aktif olduğu sürece (hesap silinince silinir) | Süre sonunda silme |
| 13 | Bildirim token'ları | FCM ve Web Push token'ları | Hesap aktif olduğu sürece / token geçersiz olana kadar | Hesap silinince veya token geçersizleşince silme |
| 14 | CSAM/çocuk istismarı bildirim kayıtları | Yasal bildirim yükümlülüğü kapsamında oluşan kayıtlar | İlgili mevzuatın öngördüğü süre | Mevzuat süresi sonunda silme/yok etme |
| 15 | Dünya paylaşımları (akış) | Paylaşım metni, fotoğrafı, sesi ve yorumları | 90 gün (paylaşım tarihinden itibaren) | Süre sonunda otomatik silme (günlük zamanlanmış görev) |
| 16 | KVKK/GDPR başvuru/talep kayıtları | İlgili kişi başvuruları ve yanıtları | İlgili mevzuatın öngördüğü süre; başvurular e-posta ile alınıp yanıtlanır, uygulama veritabanında ayrı bir başvuru kaydı tutulmaz | Süre sonunda silme |
Not (yurt dışı işleyiciler): Yukarıdaki verilerin bir kısmı, Aydınlatma Metni'nde belirtildiği gibi yurt dışındaki veri işleyenler (Supabase — Postgres veritabanı + Auth + Storage + Edge Functions, AB — İrlanda, eu-west-1; Cloudflare Pages — web barındırma/CDN; Firebase Cloud Messaging + Web Push; OpenAI ve Anthropic — moderasyon; Google — kullanıcı isterse metin çevirisi; Sentry — hata teşhisi; Resend — doğrulama e-postası; BigDataCloud ve CARTO — konum/harita) nezdinde de işlenir/saklanır. İmha talimatı verildiğinde, ilgili veriler bu işleyiciler nezdinde de KVKK m.9, GDPR ve sözleşmesel taahhütler çerçevesinde imha edilir/ettirilir.
Bazı veriler, kullanıcı hesabı silinse dahi meşru menfaat (KVKK m.5/2-f, GDPR m.6/1-f) ve kötüye kullanımın önlenmesi amacıyla sınırlı süre tutulabilir:
Bu istisnai saklamanın kapsamı amaçla sınırlı ve ölçülü tutulur; saklama gerekçesi ortadan kalktığında veri imha edilir.
Uygulama, uygulama içi hesap silme özelliği sunar (Apple App Store Yönergesi 5.1.1(v), KVKK "unutulma hakkı"/silme talebi ve GDPR m.17 gereği). Hesap silme; yumuşak silme + 14 günlük geri alma penceresi ardından kalıcı silme modeliyle çalışır. (Hesabın askıya alınması/duraklatılması bundan ayrı bir işlemdir.)
Kalıcı silme işlemi sonrası, kullanıcıya işlemin tamamlandığı ve hangi sınırlı verilerin (varsa) hangi gerekçeyle tutulduğu hakkında bilgi verilebilir. Asenkron temizlik işlemlerinin azami tamamlanma süresi: geri alma penceresinin bitiminden itibaren 1 gün içinde.
| Ortam | Yöntem |
|---|---|
| Postgres/Supabase veritabanı kayıtları | İlgili satırların DELETE ile silinmesi; ilişkisel bütünlük için ON DELETE CASCADE / SET NULL. Yedeklerde (backup) yer alan veriler, yedek rotasyon süresi sonunda doğal olarak imha olur; geri yükleme yapılırsa imha talimatları tekrar uygulanır. |
| Supabase Storage (medya) | Nesnenin silinmesi (object delete); fotoğraf ve sesli prompt nesnelerinin kalıcı yok edilmesi. |
| Loglar / IP / rate-limit | Süre dolan kayıtların silinmesi veya kişi ile ilişkisinin koparılarak anonimleştirilmesi. |
| FCM / Web Push token'ları | Token kaydının silinmesi ve geçersiz token'ların temizlenmesi. |
| Yurt dışı işleyiciler | İşleyici sözleşmeleri kapsamında silme talebi iletilmesi/ettirilmesi (KVKK m.9, GDPR). |
Önemli: Mesajlar uçtan uca şifreli (E2EE) değildir; taşımada TLS, durağanda şifrelidir ve yetkili teknik/moderasyon ekibi erişebilir. Bu husus Aydınlatma Metni'nde açıkça belirtilmiştir. İmha, şifreli depolanan verinin de kalıcı olarak erişilemez kılınmasını kapsar.
| Rol | Sorumluluk |
|---|---|
| Veri Sorumlusu | Politikanın belirlenmesi, uygulanması ve gözetimi; VERBİS kayıt yükümlülüğünün bulunup bulunmadığının değerlendirilmesi ve gerekiyorsa yerine getirilmesi. |
| Teknik Ekip / Sistem Yöneticisi | Yumuşak silme → kalıcı silme dönüşümü ile periyodik imha görevlerinin (cron/job) kurulması ve çalıştırılması; cascade/SET NULL kurallarının doğrulanması; imha tutanaklarının tutulması; işleyiciler nezdinde imhanın takibi. |
| Moderasyon Sorumlusu | Ban hash ve moderasyon/şikâyet kayıtlarının saklama gerekçesinin ve süresinin denetimi; manuel ban kararlarının loglanması. |
İlgili kişiler, KVKK m.11 ve GDPR kapsamındaki haklarını (verilerin silinmesi/yok edilmesi dahil) Aydınlatma Metni ve Gizlilik Politikası'nda belirtilen yöntemlerle, support@melyuna.com üzerinden kullanabilir; ayrıca Uygulama içi hesap silme özelliğini kullanabilir. Başvurular mevzuatta öngörülen sürede sonuçlandırılır. İlgili kişinin Kurul'a/denetim otoritesine şikâyet hakkı saklıdır.