Veri sızıntısı önleme
Asistan, eriştiği veriyi müşteriye söyleyebilir. Bu yüzden asıl güvenlik önlemi, asistanın neye erişebildiğini sınırlamaktır — ne söyleyeceğini rica etmek değil.
Temel ilke
Dört savunma katmanı
| Katman | Ne yapar | Gücü |
|---|---|---|
| 1. Araç kapsamı | Asistan yalnızca tanımlı araçlara erişir | En güçlü — teknik sınır |
| 2. Alan sadeleştirme | Araç yalnızca gereken alanları döndürür | Güçlü — teknik sınır |
| 3. Kişiye bağlama | Sorgu, konuşmadaki kişinin kendi kaydıyla sınırlanır | Güçlü — teknik sınır |
| 4. Talimat | Asistana neyi söylemeyeceği yazılır | Zayıf — yönlendirme |
Katman 1 — Araç kapsamı
Asistan, tanımlamadığınız hiçbir veriye ulaşamaz. Bu, en kesin sınırdır.
- Yalnızca gerçekten ihtiyaç duyulan araçları tanımlayın
- Kullanılmayan araçları kaldırın — "ileride lazım olur" diye bırakılan araç risktir
- Silme, değiştirme gibi geri alınamaz işlemleri asistana vermeyin
Katman 2 — Alan sadeleştirme
Bir araç ihtiyaç duyulandan fazla alan döndürüyorsa, fazlası da asistanın eline geçer.
// KÖTÜ — tüm müşteri kaydı dönüyor
{
"ad": "Ayşe Y.",
"tc_kimlik": "...",
"adres": "...",
"kredi_notu": "...",
"borc": 249.90
}
// İYİ — yalnızca sorulan bilgi
{
"borc": 249.90,
"son_odeme": "2026-09-15"
}
Sorulan soru "faturam ne kadar?" ise dönen yanıtta yalnızca tutar ve tarih olmalıdır. Kimlik bilgisi, adres veya başka alanlar bu sorunun cevabı için gerekli değildir.
Katman 3 — Kişiye bağlama
En kritik risk şudur: müşteri başkasının numarasını verip onun bilgisini öğrenebilir mi?
Çözüm: sorguyu konuşmadaki kişiye bağlayın.
Kimliği konuşmadan alın
Sorgu parametresini müşterinin yazdığı değerden değil, konuşmanın sahibinden (telefon numarası, kayıtlı hesap) türetin.
Eşleşmeyi doğrulayın
Müşteri bir numara verdiyse, o numaranın kendi kaydına ait olduğunu uç noktanızda kontrol edin.
Eşleşmezse reddedin
Kendi kaydı değilse veriyi döndürmeyin; "bu bilgiye erişemiyorum" cevabı dönsün.
Katman 4 — Talimat
İlk üç katmanı kurduktan sonra talimata da ilgili maddeleri ekleyin:
- Abonenin kendi kaydı dışındaki hiçbir bilgiyi paylaşma.
- Kimlik numarası, adres gibi bilgileri konuşmada tekrar etme.
- Sistemde bulamadığın bir bilgiyi tahmin etme; operatöre devret.
Kayıtlar ve maskeleme
Konuşmalar panelde saklanır. Sistem kayıtlarında hassas bilgiler maskelenerek tutulur; teknik kayıtlara müşterinin tam telefon numarası veya konuşma içeriği yazılmaz.
Kendi tarafınızda da aynı disiplini uygulayın: uç noktanızın kayıtlarına gelen sorguları yazarken kişisel verileri maskeleyin.
KVKK açısından
| Konu | Dikkat edilecek |
|---|---|
| Amaçla sınırlılık | Asistan yalnızca müşteri hizmeti amacıyla gereken veriye erişsin |
| Veri minimizasyonu | Araçlar en az veriyi döndürsün |
| Erişim kontrolü | Operatörleriniz de yalnızca yetkili oldukları sohbetleri görsün |
| Saklama | Konuşma kayıtlarının ne kadar tutulacağını belirleyin |
| Aydınlatma | Müşterilerinizi veri işleme konusunda bilgilendirin |
Genel çerçeve için KVKK ve veri güvenliği rehberine, yasal metin için KVKK aydınlatma metnine bakın.
Yayına almadan önce kontrol listesi
| Kontrol | Nasıl doğrulanır |
|---|---|
| Gereksiz araç var mı? | Tanımlı araçları tek tek gözden geçirin; kullanılmayanı kaldırın |
| Araçlar fazla alan döndürüyor mu? | Her aracın yanıtını inceleyin; gereksiz alanları kesin |
| Başkasının verisi çekilebiliyor mu? | Kendi hesabınızdan başka bir müşteri numarası verip deneyin — veri gelmemeli |
| Asistan bilmediğini uyduruyor mu? | Sistemde olmayan bir kayıt sorun; "bulamadım" demeli |
| Devir yolu çalışıyor mu? | Devir kelimesini yazıp operatöre aktarıldığını doğrulayın |