Pillar · güven katmanı · 11 dk okuma
KVKK Uyumlu Yapay Zeka: Türkiye'de AI Agent Kullanmanın Çerçevesi
Türkiye'de AI agent kullanmak için KVKK çerçevesinin yapısal çözümü. Yerel inference, maskeli eğitmen, audit chain — sözleşmesel önlem değil mimari güvence. Sağlık, hukuk, finans için.
En güvenli veri, makineden hiç çıkmamış olandır.
Kısa cevap
KVKK uyumlu yapay zeka, Kişisel Verilerin Korunması Kanunu (6698 sayılı) çerçevesinde — özellikle §6 (özel nitelikli kişisel veri) ve §9 (yurt dışı aktarımı) hükümlerine uyumlu — biçimde tasarlanmış AI sistemlerini ifade eder. Mimari güvence sözleşmesel önlemden farklıdır: yerel inference + maskeli eğitmen + audit chain üçlüsü kişisel veriyi yapısal olarak korur.
KVKK çerçevesi kısa özet
KVKK 2016’da yürürlüğe girdi. Üç ana sorumluluk getirir:
- Veri sorumlusu — kişisel veriyi işleyen tüzel kişi (genelde şirket). Aydınlatma yükümlülüğü, açık rıza yönetimi, veri sahibi haklarına yanıt.
- Veri işleyen — veri sorumlusu adına işleyen üçüncü taraf (cloud sağlayıcı, AI servis vb.). Sözleşme + güvenlik önlemleri.
- Veri sahibi — kişi (vatandaş). Erişim, düzeltme, silme, itiraz hakları.
AI sistemleri kişisel veri işlerse (müşteri datası, e-posta, çağrı kaydı) KVKK kapsamına girer. AI sağlayıcı genelde “veri işleyen”, AI’yi kullanan şirket “veri sorumlusu”.
KVKK §6 — Özel nitelikli kişisel veri
KVKK §6/1 doğrudan ifadeyle:
“Kişilerin ırkı, etnik kökeni, siyasi düşüncesi, felsefi inancı, dini, mezhebi veya diğer inançları, kılık ve kıyafeti, dernek, vakıf ya da sendika üyeliği, sağlığı, cinsel hayatı, ceza mahkûmiyeti ve güvenlik tedbirleriyle ilgili verileri ile biyometrik ve genetik verileri özel nitelikli kişisel veridir.” — KVKK 6698 sayılı Kanun, Madde 6
Bu veriler için ek koşullar:
- Açık rıza veya
- Kanunda öngörülmesi
- Güvenlik önlemleri yüksek seviyede (şifreleme, erişim kontrolü, güvenlik denetimi)
ChatGPT/Claude/Gemini gibi bulut servislere özel nitelikli veri göndermek denetimli risk. Yerel inference bu sorunu mimaride çözer.
KVKK §9 — Yurt dışı aktarımı
KVKK 6698 sayılı kanun §9 doğrudan ifadeyle:
“Kişisel veriler, ilgili kişinin açık rızası olmaksızın yurt dışına aktarılamaz.” — KVKK 6698 sayılı Kanun, Madde 9
Açık rıza dışında yurt dışına aktarım için:
- Yeterlilik kararı (KVK Kurulu — şu an ABD için yok), veya
- Bağlayıcı şirket kuralları (BCR — şirket içi), veya
- Standart sözleşme hükümleri (SCC).
ChatGPT Plus/Team genelde SCC ile karşılanır; Enterprise daha sıkı çerçeve. Yerel inference için bu mekanizma gerekmez — veri makinen dışına çıkmaz.
Sözleşmesel önlem vs mimari güvence
KVKK uyumu için iki farklı yaklaşım:
Sözleşmesel önlem (geleneksel)
[Veri sorumlusu (sen)] ←[DPA + SCC]→ [Veri işleyen (OpenAI/Anthropic)]
↓
[ABD sunucu]
(veri orada işlenir)
Sözleşme imzalanır (DPA = Data Processing Agreement, SCC = Standard Contractual Clauses). Veri yine ABD sunucusunda durur — sadece belge ile korunur.
Sınır:
- Veri fiziksel olarak yurt dışında
- KVK Kurulu denetiminde “yapısal” güvence değil
- Sağlayıcı politika değişikliği durumunda kontrol senin elinden çıkar
Mimari güvence (yapısal)
[Veri sorumlusu (sen)]
↓
[Yerel makine] → Yerel model (Llama 8B)
↓
[Cevap]
Bulut çağrısı sıfır. Veri makinen dışına çıkmaz. KVK Kurulu denetiminde mimari kanıt: yurt dışı aktarımı gerçekleşmiyor.
Bu Ilura’nın temel mimari kararıdır.
Ilura’nın üç katmanlı mimari güvencesi
Ilura’da KVKK uyumu üç katmanda inşa edilir:
Katman 1 — Yerel inference
Günlük iş yerel modelde (Llama 3.1 8B / Mistral 7B / Qwen 2.5 7B):
Kullanıcı tuş → Native uygulama → Yerel model (RAM)
→ cevap → kullanıcı
Bulut çağrısı sıfır. Veri makinen dışına çıkmaz.
Katman 2 — Maskeli bulut eğitmen
Haftalık eğitim seansında — sen onaylarsın — bulut eğitmenine örnekler gider:
Yerel pod → Özetleme + PII maskeleme
→ Bulut eğitmen (Claude/Gemini/OpenAI)
→ LoRA adapter → yerel modele uygulama
Bulut eğitmenine giden tek şey: özetlenmiş + PII’leri maskelenmiş örnek. Maskeleme:
- TC kimlik numarası →
[TC] - Telefon →
[TEL] - IBAN →
[IBAN] - Email →
[EMAIL] - Doğum tarihi →
[DOĞUM] - Adres →
[ADRES]
Regex + NER (Named Entity Recognition) iki katmanlı tespit. Eğitmen örneğin yapısını öğrenir; PII’yi görmez.
Katman 3 — Pod izolasyonu (özel nitelikli için)
KVKK §6 kapsamına giren işler için pod izolasyonu: agent o veriyi bulut eğitmenine hiç gönderemez. Yerel modelde kalır, eğitim seansında atlanır.
Tezgah’ta pod ayarı:
[Sera (e-posta agent'ı)]
Pod: genel
Bulut eğitmenine git: ✓
[Lokman (sağlık agent'ı)]
Pod: özel-nitelikli (§6)
Bulut eğitmenine git: ✗ (her zaman yerel)
Bu üç katman = mimari güvence.
Audit chain — denetlenebilirlik
KVKK §12/1 yükümlülüğü açıkça ifade eder:
“Veri sorumlusu… kişisel verilerin hukuka aykırı olarak işlenmesini önlemek, kişisel verilere hukuka aykırı olarak erişilmesini önlemek, kişisel verilerin muhafazasını sağlamak amacıyla uygun güvenlik düzeyini temin etmeye yönelik gerekli her türlü teknik ve idari tedbirleri almak zorundadır.” — KVKK 6698 sayılı Kanun, Madde 12
Tedbirleri kanıtlamak da veri sorumlusunun yükümlülüğü. Tezgah audit chain bu kanıtı otomatik üretir:
Tezgah audit chain bu kanıtı otomatik üretir:
[Audit kayıt n]
prev_hash: <hash_n-1>
timestamp: 2026-05-02T14:23:11Z
agent_id: sera
action: send_email
data_hash: <SHA-256 of email content>
user_id: ahmet@firma.com
decision: approved
signature: <ECDSA imza>
[Audit kayıt n+1]
prev_hash: <hash_n>
...
Her kayıt önceki kaydın hash’ini içerir → zincir. Bir kaydı sonradan değiştirmek imkansız (zincir kırılır). ECDSA imzası kayıt sahibini doğrular.
Denetim talebinde Tezgah Girişimci panelinden rapor üretilir:
- Tarih aralığı
- Agent listesi
- Veri kategorileri
- Karar sayıları
- İmza zinciri doğrulama raporu
Bu rapor KVKK denetiminde sunulur.
KVKK çerçeve paneli — Girişimci planında
Tezgah Girişimci (€49.99/ay) KVKK çerçeve paneli içerir:
1. Veri işleme envanteri
Hangi agent hangi kategori veriyi işliyor:
| Agent | Veri kategorisi | KVKK madde |
|---|---|---|
| Sera | E-posta içeriği | §5 (genel) |
| Atlas | Müşteri iletişimi | §5 |
| Lokman | Sağlık verisi | §6 (özel nitelikli) |
| Naci | Hukuki belge | §5 |
2. Aktarım raporu
Hangi haftalık eğitim seansında ne kadar (özetli + maskeli) örnek bulut eğitmenine gitti:
Hafta 2026-04-25 → Claude Sonnet:
Sera: 47 örnek (PII maskelenmiş)
Atlas: 89 örnek (PII maskelenmiş)
Lokman: 0 (pod izole — bulut'a gitmedi)
Naci: 23 örnek (PII maskelenmiş)
3. Erişim politikaları
Her agent için role-based access:
- Yönetici / Eğitici / Kullanıcı / Misafir
4. Veri sahibi self-service
KVKK §11 hak kullanımı:
- Erişim talebi → veri katalog gösterimi
- Düzeltme talebi → bayesian profil güncellemesi
- Silme talebi → veri silme akışı + audit imzalı kayıt
- İtiraz → işleme durdurma
Sektör örnekleri
Sağlık
Klinikteki Lokman anamnez ön-toplama yapar. Sağlık verisi KVKK §6 — özel nitelikli. Lokman pod izole; bulut eğitmenine hiç gönderilmez. Yerel modelde kalır, audit chain’de imzalı.
Hukuk
Hukuk bürosundaki Naci icra dosyalarını ön-inceler. Müvekkil verisi (KVKK §5) maskelenir; sözleşme metinleri içeriği eğitmene göndermeden yerel’de işlenir. Yargı vermez — avukata özetler.
Finans
Bankacılık (KAL kapsamı) için Türkiye sınırı içi data residency genelde istenir. Tezgah’ın yerel-öncelikli mimarisi + opsiyonel TR bulut runtime KAL §1 ile uyumlu (yurt dışı aktarımı yok).
Karşılaştırma — diğer AI sağlayıcılar
| Sağlayıcı | KVKK §9 | KVKK §6 | Audit chain |
|---|---|---|---|
| ChatGPT Plus | DPA + SCC (sözleşmesel) | Yetersiz (Enterprise farklı) | Yok |
| ChatGPT Enterprise | EU DC + SCC | DPA + güvenlik addendum | Sınırlı |
| Claude Pro | DPA + SCC | Aynı | Yok |
| Gemini Advanced | DPA + SCC | Aynı | Yok |
| Microsoft Copilot | EU tenant region + DPA | EU region | Microsoft Purview |
| Ilura | Yerel inference (yapısal) | Pod izolasyon (yapısal) | SHA-256 + ECDSA |
Detay: Ilura vs Custom GPT · vs Claude Projects · vs Microsoft Copilot.
Yaygın yanılgılar
“DPA imzalandığı için her şey güvende.” DPA + SCC sözleşmesel önlem — KVK Kurulu denetiminde yapısal güvenceyle eşit değil. Hassas verinin fiziksel olarak yurt dışında bulunması bazı sektörlerde (sağlık, finans, kamu) ek mimari önlem gerektirir.
“Yerel AI = düşük performans.” Llama 3.1 8B / Qwen 2.5 7B çoğu üretken görevin %85-90’ında yeterli. Frontier model gerekirse hibrit yaklaşım (yerel inference + bulut eğitmen) ikisinin avantajını birleştirir.
“KVKK denetimi olmaz.” KVK Kurulu denetimleri 2024-2025’te artıyor. AI kullanan şirketlere özel inceleme başladı. Audit chain + denetim raporu her an sunulabilir kalmalı.
“Açık rıza her şeyi çözer.” KVKK §6 (özel nitelikli) için açık rıza yetmez — ek koşullar (kanunda öngörülme veya güvenlik önlemleri) zorunlu. Tek başına rıza müdafaa çürümüş olabilir.
Sona
KVKK çerçevesinde yapay zeka kullanmanın yapısal cevabı: mimari güvence. Yerel inference + maskeli eğitmen + audit chain üçlüsü sözleşmesel önlemden öte kanıtlanabilir uyumluluk sunar. Sağlık, hukuk, finans gibi denetlenen sektörlerde Ilura bu mimariyi default sunar.
Türkiye’de AI kullanmak hem mümkün hem güvenli — doğru çerçeveyle.
Kaynaklar
- KVKK 6698 sayılı Kanun (resmî tam metin) — mevzuat.gov.tr/mevzuat?MevzuatNo=6698
- Kişisel Verileri Koruma Kurumu — kvkk.gov.tr
- KVK Kurulu Kararları (yurt dışı aktarım, özel nitelikli veri) — kvkk.gov.tr/Icerik/2018/Kararlar
- Aydınlatma Yükümlülüğünün Yerine Getirilmesinde Uyulacak Usul ve Esaslar Hakkında Tebliğ — KVK Kurulu, 2018
- AB GDPR — Article 44 (Yurt dışı aktarım) — gdpr-info.eu/art-44-gdpr/
- NIST SP 800-207 — Zero Trust Architecture — nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-207.pdf