İçeriğe atla
SinaptikLabAI KNOWLEDGE PLATFORM
RehberOrtaTürkiye'de Yapay Zekâ Mevzuatı

KVKK ile yapay zekâ kesişimini yönetmek

Sıra şudur: önce istem günlüğü, bağlam parçaları, vektör dizini ve ince ayar kümesi dâhil bütün kopyaları haritalayın; her işleme amacı için açık rızadan önce sözleşmenin ifası, hukuki yükümlülük ve meşru menfaat şartlarını değerlendirin; modele gitmeden önce gereksiz alanları çıkarıp doğrudan tanımlayıcıları maskeleyin; yurt dışındaki bir model servisine gönderim varsa bunu aktarım olarak mekanizmasıyla belgeleyin; saklama süresini yedekler ve dizin dâhil her kopyaya uygulayın. Gömme vektörü kişisel veriyi anonimleştirmez; silme talimatı dizini kapsamıyorsa politika kâğıt üstünde kalır.

ÖNKOŞULLAR

  • Kurumdaki yapay zekâ akışlarının veri kaynaklarına ve günlüklerine erişim
  • Güncel kişisel veri işleme envanteri ya da onu çıkarabilecek bir muhatap
  • Model ve altyapı sağlayıcılarıyla imzalanmış sözleşmelere ve eklerine erişim
  • Aydınlatma ve rıza metinlerini onaylayacak bir hukuk veya uyum inceleyicisi

GEREKEN ARAÇLAR

  • Veri haritası tutulacak bir kayıt ortamı
  • Maskeleme ve takma adlaştırma kütüphanesi
  • İstem ve yanıt günlüklerini saklayan iz kaydı altyapısı
  • Saklama süresi uygulayabilen bir depolama yapılandırması
  • Kimliğe göre silme yapabilen bir vektör dizini
  • İlgili kişi başvurularını izleyen bir talep kuyruğu
  1. 01

    Akıştaki kişisel veriyi uçtan uca haritala

    İstem günlüğü, bağlam parçaları, vektör dizini, değerlendirme ve ince ayar kümelerini ayrı ayrı tarayın; kişisel veri çoğunlukla bu kopyalarda birikir.

    Kurumların çoğunda veri haritası ana veritabanıyla sınırlı tutulur. Yapay zekâ hattında ise kişisel veri kopyaları yan yüzeylerde birikiyor: kullanıcının serbest metin olarak yazdığı istemler, bağlam olarak modele gönderilen belge parçaları, vektör dizini, hata ayıklama izleri, üretimden alınmış değerlendirme vakaları ve ince ayar kümesi. Haritalama bu yüzeylerle başlamalı.

    Birikme noktasıTipik içerikÇoğunlukla atlanan soru
    İstem ve yanıt günlüğüKullanıcının yazdığı serbest metinBu günlük ne kadar süre saklanıyor?
    Bağlam parçalarıBelgeden kesilmiş kişisel veriParçada erişim grubu bilgisi var mı?
    Vektör diziniMetnin gömme karşılığı ve üst verisiSilme talebi dizini kapsıyor mu?
    İnce ayar kümesiGerçek kayıtlardan türetilmiş örneklerBu veri ağırlıklara girdi mi?
    Değerlendirme kümesiÜretimden alınmış gerçek vakalarAnonimleştirme gerçekten yapıldı mı?
    Sağlayıcıya giden isteklerİstem içeriğinin tamamıSağlayıcı ne kadar süre saklıyor?
    Sağ kolondaki sorular cevaplanmadan harita bitmiş sayılmaz; hepsinin cevabı bir süre veya bir iş adıdır.
  2. 02

    Her işleme faaliyeti için hukuki şartı seç

    Açık rızayı ilk değil son seçenek sayın; sözleşmenin ifası, hukuki yükümlülük veya meşru menfaat çoğu akışta daha dayanıklı bir işleme şartıdır.

    Açık rıza en görünür şart ama en kırılganı: geri alınabilir, hizmetin şartı haline getirilemez ve geri alındığında işlemenin durması gerekir. Yapay zekâ hatlarında geri alınabilir bir dayanak, dizinleme ve ince ayar gibi geri çevrilmesi zor işlemlerle kötü uyuşuyor. Şartı işleme faaliyeti başına seçin; "sistemin dayanağı" diye tek bir şart yazmak, ilk itirazda hepsini birden tartışmalı hale getirir.

    İşleme şartıYapay zekâdaki tipik karşılığıDikkat edilecek
    Sözleşmenin ifasıKullanıcının talep ettiği işlemi yürüten asistanYalnızca ifa için gerekli alanlar kapsama girer
    Hukuki yükümlülükMevzuatın zorunlu kıldığı kayıt ve raporlamaKapsamı mevzuat çizer, ürün ihtiyacı değil
    Meşru menfaatGüvenlik, kötüye kullanım tespiti, hizmet kalitesiDenge testi yazılı ve tarihli olmalı
    Açık rızaİkincil kullanım, model eğitimi, kişiselleştirmeÖzgür irade, aydınlatılmış ve belirli bir konuya ilişkin
    Kanunun genel işleme şartları ile özel nitelikli veri şartları ayrı maddelerde düzenlenir; bu tablo genel şartlar içindir.

    Model eğitimi neredeyse her zaman ikincil kullanımdır. Kullanıcının hizmet alabilmek için verdiği veriyi ince ayar kümesine koymak, ilk toplama amacının dışına çıkmaktır; bunun için ayrı bir dayanak ve çoğu kurumda ayrı, işaretlenmemiş gelen bir tercih kutusu gerekir. Bu kararı ürün tarafı tek başına veremez.

  3. 03

    Özel nitelikli veriyi ayrı yola ayır

    Sağlık, biyometri, din ve ceza mahkûmiyeti verisi ayrı işleme şartlarına ve ek güvenlik tedbirlerine tabidir; bu veriyi genel hattan geçirmeyin.

    Özel nitelikli kişisel veriler genel işleme şartlarına değil, ayrı ve dar bir rejime tabidir; ayrıca Kurul'un belirlediği ek güvenlik tedbirlerini gerektirir. Yapay zekâ hatlarında bu veriler genellikle bilinçli bir kararla değil, serbest metin alanlarından sızarak giriyor: bir destek kaydında hastalık adı, bir başvuru formunda dernek üyeliği, bir çağrı dökümünde ceza kaydı geçebilir.

    • Serbest metin alanlarını özel nitelikli veri için ayrıca tarayın; şema temiz olsa da içerik olmayabilir.
    • Model çıktısı da özel nitelikli veri üretebilir: metinden çıkarılan bir sağlık tahmini bu kapsamdadır.
    • Bu veriyi ince ayar veya değerlendirme kümesine koymadan önce ayrı karar alın; varsayılan "almamak" olsun.
    • Şifreleme, erişim kısıtı ve günlük saklama süresini genel hattan ayrı yapılandırın.
    • Aynı kovada saklamayın; ayrılmayan veri, silme ve denetim işini de ayrılmaz hale getirir.
  4. 04

    Minimizasyonu hattın içine yerleştir

    Kişisel veriyi modele göndermeden önce maskeleyin veya takma adlaştırın; amaç için gerekmeyen alanı istemden ve bağlamdan tamamen çıkarın.

    Minimizasyon bir politika cümlesi değil, hatta duran bir bileşendir. Politikaya yazılıp koda yazılmadığında ilk acil teslimatta "her ihtimale karşı" eklenen alanlarla bozulur. Bileşen olarak kurulduğunda ise hangi alanın hangi amaçla gönderildiği kodda görünür ve denetimde gösterilebilir.

    1. 1Alan seçimi

      İsteme yalnızca amacın gerektirdiği alanlar girer; ihtiyaç duyulmayan her alan varsayılan olarak dışarıda kalır.

    2. 2Maskeleme

      Kimlik numarası, iletişim bilgisi ve adres gibi doğrudan tanımlayıcılar yer tutucuyla değiştirilir.

    3. 3Takma adlaştırma

      Akış için gerekli olan tanımlayıcı, geri eşleme tablosu ayrı tutularak takma ada çevrilir.

    4. 4Geri yazma

      Model çıktısındaki yer tutucular kullanıcıya gösterilirken kurum içinde geri doldurulur.

    5. 5Kayıt

      Günlüğe maskelenmiş sürüm yazılır; ham istem saklanacaksa ayrı ve kısa süreli bir kovada tutulur.

  5. 05

    Aydınlatma metnini akışın gerçeğine göre yaz

    Aydınlatma, hangi verinin hangi amaçla ve hangi şartla işlendiğini ve nereye aktarıldığını sayar; genel bir yapay zekâ cümlesi bunu karşılamaz.

    Aydınlatma yükümlülüğü verinin elde edildiği sırada yerine getirilir ve genel bir ifadeyle karşılanmaz. "Hizmetlerimizi geliştirmek için yapay zekâ kullanıyoruz" cümlesi hangi verinin hangi amaçla, hangi hukuki şartla işlendiğini ve kime aktarıldığını söylemez; bu haliyle aydınlatma yapılmamış sayılabilir.

    • Veri sorumlusunun ve varsa temsilcisinin kimliği
    • İşlenen kişisel veri kategorileri ve toplanma yöntemi
    • İşleme amaçları — model eğitimi ayrı bir amaç olarak sayılır
    • Her amaç için ayrı yazılmış hukuki işleme şartı
    • Aktarılan taraflar ve aktarım amacı; yurt dışına aktarım ayrıca
    • Saklama süresi veya süreyi belirleyen ölçüt
    • İlgili kişi hakları ve başvuru yolu

    Aydınlatma metni ile veri haritası aynı kaynaktan üretilmeli. İki belge ayrı ayrı yazıldığında ilk denetimde çelişiyorlar: metinde sayılmayan bir aktarım haritada görünüyor ya da haritada olmayan bir amaç metinde duruyor. Pratik çözüm, haritayı tek doğruluk kaynağı yapıp metni ondan türetmek ve her hat değişikliğinde metni gözden geçirme listesine koymak.

  6. 06

    Yurt dışına aktarımı mekanizmasıyla belgele

    Yurt dışındaki bir model servisine istem göndermek aktarımdır; hangi aktarım mekanizmasına dayandığınızı ve alt işleyicileri yazılı olarak kayda geçirin.

    Model çağrısı, kurumsal veriyi kurum dışına çıkaran bir istektir. Sağlayıcının bulut bölgesini seçmek aktarımı ortadan kaldırmaz; yalnızca hangi ülkeye aktarıldığını değiştirir ve bazen sadece depolamayı etkiler, işlemeyi değil. Zincire sağlayıcının kullandığı alt işleyiciler de dâhildir.

    Kayda geçirilecekNeden
    Alıcı taraf ve ülkesiAktarım mekanizmasının seçimi buna bağlı
    Aktarım mekanizmasıYeterlilik kararı, standart sözleşme, taahhütname veya bağlayıcı şirket kuralları
    Alt işleyicilerZincirin tamamı aynı korumaya tabi olmalı
    Aktarılan veri kategorileriMinimizasyonun aktarım tarafındaki karşılığı
    Saklama ve imha taahhüdüSağlayıcının istemleri ne kadar tuttuğu
    Bildirim yükümlülüğüİhlal ve resmî talep durumunda haber verme
    Bu tablo tedarik sürecinin çıktısıdır; sözleşme imzalandıktan sonra doldurulmaya çalışılırsa eksik kalır.
  7. 07

    Saklama süresini kopyaların hepsine uygula

    Silme talimatı iz kaydını, vektör dizinini ve yedekleri kapsamıyorsa saklama politikası kâğıt üstünde kalır; her kopya için ayrı süre ve ayrı iş tanımlayın.

    Silme, tek bir tabloda satır silmek değil; hattaki her kopyada karşılığı olan ayrı bir iştir. Kopyaların zorluğu da eşit değil: bazıları bir süre ayarıyla çözülürken bazıları kimlik eşlemesi olmadığında imkânsızlaşıyor, biri ise hiç çözülmüyor.

    KopyaSilme işiZorluk
    Kaynak veritabanıKayıt silme veya anonimleştirmeDüşük
    İstem ve yanıt günlüğüSüreye bağlı otomatik temizlikDüşük
    Vektör diziniParça kimliğinden vektör silmeOrta; kimlik eşlemesi yoksa imkânsızlaşır
    YedeklerSaklama süresi dolduğunda dönüşümlü imhaOrta
    İnce ayar veri kümesiKayıt çıkarma ve küme sürümü işaretlemeOrta
    Eğitilmiş ağırlıklarYeniden eğitim gerektirirYüksek
    Tablonun son satırı, ince ayar kararının neden geri dönülemez sayılması gerektiğini gösteriyor.
  8. 08

    İlgili kişi başvurusunu teknik olarak karşılanabilir kıl

    Bir kişinin verisini kaç sistemde ve kaç adımda bulup silebildiğinizi ölçün; ağırlıklara girmiş veri için yeniden eğitim kararını önceden yazın.

    Başvuru geldiğinde süre işlemeye başlar; hazırlıksız kurumda o sürenin büyük kısmı veriyi aramakla geçiyor. Ölçülecek şey politikanın varlığı değil, bir kişinin verisini kaç sistemde, kaç adımda ve kimin yardımıyla bulabildiğiniz. Bu sayı bilinmiyorsa başvuru süresi de tahmindir.

    • Bilgi talebi: kişiye ait kayıtları sistem sistem listeleyebilen bir sorgu
    • Düzeltme: kaynaktaki düzeltmenin dizine ve önbelleğe yayılması
    • Silme: kaynak, günlük, dizin ve yedeği kapsayan tek bir iş akışı
    • İtiraz: münhasıran otomatik verilen kararın insana taşınabildiği bir yol
    • Bildirim: veriyi aktardığınız tarafları da haberdar edecek güncel bir liste

    Bu adımın çıktısı bir belge değil bir tatbikattır. Gerçek bir kayıt seçin, uçtan uca silme denemesi yapın ve geçen süreyi ölçün. İlk denemede ortaya çıkan eksikler, politikada görünmeyen ama denetimde ilk sorulan eksiklerdir: kimlik eşlemesi olmayan dizin, süresi tanımsız bir günlük kovası, kimsenin sahibi olmadığı bir yedek.

SIK DÜŞÜLEN TUZAKLAR

  • Gömme vektörünü anonim saymak

    Vektör, üretildiği metnin izini taşır ve üst verisiyle kişiyi işaret edebilir. "Dizinde ham metin yok" savunması silme ve aydınlatma yükümlülüğünü ortadan kaldırmaz.

  • Açık rızayı varsayılan dayanak yapmak

    Rıza geri alınabilir. Geri alındığında ince ayar kümesine girmiş veriyi çıkarmanız gerekir ve bunun ağırlıklardaki karşılığı yeniden eğitimdir; geri çevrilmesi zor işlemler için daha dayanıklı bir şart seçilir.

  • Model eğitimini "hizmetin geliştirilmesi" başlığına saklamak

    Eğitim, toplama amacından ayrı bir amaçtır ve aydınlatmada ayrı sayılmalıdır. Tek satırlık genel ifade, aydınlatmanın hiç yapılmamış sayılmasına yol açabilir.

  • Sağlayıcı beyanını aktarım dayanağı sanmak

    Sağlayıcının veri saklamadığını söylemesi bir taahhüttür, aktarım mekanizması değildir. İkisi ayrı belgelerdir ve ayrı ayrı istenir.

  • Silme politikasını yedeklerden muaf tutmak

    Yedekten geri yükleme, silinmiş kaydı hatta geri sokar. Yedek saklama süresi ile silme politikası birlikte yazılmazsa politika ilk felaket tatbikatında bozulur.

KONTROL LİSTESİ

  • Kişisel verinin biriktiği her yüzey — günlük, dizin, değerlendirme ve ince ayar kümesi dâhil — veri haritasında
  • Her işleme amacı için hukuki şart yazılı; meşru menfaate dayanılan yerlerde denge testi belgeli
  • Özel nitelikli veri için ayrı karar, ayrı saklama ve ek güvenlik tedbirleri tanımlı
  • İsteme giden alanlar minimizasyon süzgecinden geçiyor ve günlüğe maskelenmiş sürüm yazılıyor
  • Aydınlatma metni veri haritasıyla birebir tutarlı ve model eğitimini ayrı amaç olarak sayıyor
  • Yurt dışına aktarım için mekanizma ve alt işleyici listesi kayıtlı
  • Saklama süresi vektör dizinine ve yedeklere kadar uygulanıyor
  • Uçtan uca silme tatbikatı en az bir kez yapıldı ve süresi ölçüldü

Maddelerin tamamı işaretlenmeden kurulum üretime alınmamalı.

Sık sorulan sorular

Yapay zekâ için kişisel veri işlerken açık rıza şart mı?

Hayır, açık rıza işleme şartlarından yalnızca biri. Sözleşmenin ifası, hukuki yükümlülük, hakkın tesisi ve meşru menfaat gibi şartlar birçok akışta daha uygun ve daha dayanıklıdır. Açık rıza geri alınabildiği için dizinleme ve ince ayar gibi geri çevrilmesi zor işlemlerle kötü uyuşur. Şartı sistem başına değil işleme faaliyeti başına seçin ve gerekçesini yazın.

Gömme vektörü kişisel veri sayılır mı?

Pratikte evet kabul edin. Gömme, metni bire bir saklamaz ama metnin izini taşır; üst verisiyle birlikte bir kişiye bağlanabilir ve yaklaşık geri çıkarım mümkündür. En iyi ihtimalle takma adlaştırılmış veri sayılır, bu da kanun kapsamında olmak demektir. Sonucu şudur: silme talebi vektör dizinini de kapsamalı ve dizin, parça kimliğinden silme yapabilmelidir.

Yurt dışındaki model API'sine veri göndermek aktarım mıdır?

Evet, yurt dışındaki bir alıcıya kişisel veri iletmek aktarımdır ve bir aktarım mekanizmasına dayanmalıdır. Bulut bölgesi seçmek bunu ortadan kaldırmaz; kimi zaman yalnızca depolamayı etkiler, işlemeyi değil. Alıcının alt işleyicileri de zincire dâhildir; mekanizmayı, alt işleyici listesini ve veri kategorilerini yazılı tutun.

Kullanıcı verisini modelin ince ayarında kullanabilir miyiz?

Ancak bunun için ayrı ve geçerli bir dayanağınız varsa. Eğitim, hizmetin sunulmasından farklı bir amaçtır; aydınlatmada ayrı sayılmalı ve çoğu senaryoda önceden işaretlenmemiş bir tercihle alınmalıdır. Karardan önce şunu düşünün: ağırlıklara giren veri tek tek silinemez, dolayısıyla bir silme talebinin karşılığı yeniden eğitim olur.

Kaynaklar

  1. 016698 sayılı Kişisel Verilerin Korunması Kanunu ve ikincil düzenlemeleri — Türkiye Cumhuriyeti mevzuatı · Mevzuat
  2. 02Kurul ilke kararları ve yayımlanmış rehber dokümanları — Kişisel Verileri Koruma Kurumu · Dokümantasyon
  3. 03Sinaptik Research — uyum uygulama notları — Sinaptik Lab · Teknik rapor

BUILD

Bu rehberi kurumunuzda uygulayalım mı?

Aynı mimariyi kendi verinizle kurmak için discovery oturumundan üretime kadar birlikte ilerliyoruz.