Maskelenen veri kategorileri
KVKK m.6 rozetli kategoriler özel nitelikli kişisel veri kapsamına girer.
Türkçe metinler için kişisel veri maskeleme
Model ham kişisel veriyi görmez. Siper, Türkçe metindeki isim, kimlik, iletişim ve sağlık gibi hassas alanları modele ulaşmadan önce maskeler.
Ham istek
girdiHasta Mehmet Yıldız, TC 10000000382 ve diyabet tanısıyla izleniyor.
Modele giden metin
maskeliHasta <KİŞİ_1>, TC <TCKN_1> ve <SAĞLIK_1> tanısıyla izleniyor.
Siper raporu
KENDİNİZ DENEYİN
Kayıt gerekmez: metninizi yazın ya da hazır bir örnek seçin; Maskele'ye basın, neyin yakalandığını görün.
Girdi
0/2000Maskeli çıktı
Sonuç burada görünecek
Kendi metninizi yazın ya da yukarıdan bir örnek seçin.
ÜRÜN NASIL GÖRÜNÜR
Siper kişi, kimlik, iletişim ve sağlık gibi alanları cümle içinde yakalar. Modele giden metinde anlam korunur, hassas veri görünmez.
Ham metin
Merhaba, ben Ayşe Karahan<KİŞİ_1>. 12 Mart'ta Kadıköy<ADRES_1> şubenizde yaptığım başvuruya hâlâ dönüş yapılmadı. Bana 0532 000 00 00<TELEFON_1> numaralı hattımdan ya da [email protected]<EPOSTA_1> adresinden ulaşabilirsiniz. TC kimlik numaram 10000000214<TCKN_1>. Sağlık raporumda belirtilen diyabet tedavim<SAĞLIK_1> nedeniyle sürecin hızlandırılmasını rica ediyorum.Maskeli çıktı
Merhaba, ben Ayşe Karahan<KİŞİ_1>. 12 Mart'ta Kadıköy<ADRES_1> şubenizde yaptığım başvuruya hâlâ dönüş yapılmadı. Bana 0532 000 00 00<TELEFON_1> numaralı hattımdan ya da [email protected]<EPOSTA_1> adresinden ulaşabilirsiniz. TC kimlik numaram 10000000214<TCKN_1>. Sağlık raporumda belirtilen diyabet tedavim<SAĞLIK_1> nedeniyle sürecin hızlandırılmasını rica ediyorum.| Metin | Kategori |
|---|---|
| Ayşe Karahan | Kişi |
| Kadıköy | Adres |
| 0532 000 00 00 | Telefon |
| [email protected] | E-posta |
| 10000000214 | TCKN |
| diyabet tedavim | Sağlık |
FARK
Birçok araç isim, telefon veya e-posta gibi açık verileri yakalar. Siper ise “epilepsi tanısı” ve “adli sicil kaydı” gibi ifadeleri yalnızca kelime olarak değil, cümlede taşıdıkları anlamla değerlendirir. Böylece KVKK açısından kritik hassas veri kategorilerini Türkçe bağlam içinde tespit eder.
Girdi
aynı cümleMüvekkilim Nurten Aksay'ın epilepsi tanısı ve adli sicil kaydı, işten çıkarma dosyasına gerekçe olarak yazılmış.
Küresel PII ürünü
1 tespit · m.6 açıktaMüvekkilim <PERSON_1>'ın epilepsi tanısı ve adli sicil kaydı, işten çıkarma dosyasına gerekçe olarak yazılmış.
İsmi yakaladı. Ama sağlık tanısı ve ceza kaydı için kategorisi bile yok; en hassas iki bilgi modele gitti.
Siper
3 tespit · m.6 maskelendiMüvekkilim <KİŞİ_1>'ın <SAĞLIK_1> ve <CEZA_1>, işten çıkarma dosyasına gerekçe olarak yazılmış.
İsimle birlikte, cümleye gömülü sağlık ve ceza kaydı ifadeleri de modele ulaşmadan etikete döndü.
KAPSAM
Siper; kişi, adres, TCKN, telefon, e-posta, IBAN, sağlık, sendika, ceza ve siyasi görüş dahil metindeki kişisel verileri <TCKN_1> gibi etiketlerle değiştirir; cümlenin anlamı bozulmaz.
KVKK m.6 rozetli kategoriler özel nitelikli kişisel veri kapsamına girer.
KULLANIM YOLU 01: MASK-ONLY API
Uygulamanız metni /mask uç noktasına gönderir; Siper maskeli metni ve yakalanan kategorileri aynı yanıtta döner.
curl https://gw-tr.gurubase.io/mask \
-H "X-API-Key: sk-grbs-..." \
-H "Content-Type: application/json" \
-d '{"text":"Hasta Mehmet Yıldız, TC 10000000382 ve diyabet tanısıyla izleniyor."}'
# masked_text:
# Hasta <KİŞİ_1>, <TCKN_1> ve <SAĞLIK_1> ile izleniyor.Yanıt önizlemesi
maskeli metinHasta <KİŞİ_1>, <TCKN_1> ve <SAĞLIK_1> ile izleniyor.
API anahtarları şimdilik erken erişimde; denemeniz sırasında birlikte açıyoruz. İletişime geçin
KULLANIM YOLU 02: AI GATEWAY
İstemcinizde iki değer değişir: Base URL'i Gurubase AI Gateway'e yöneltir, sağlayıcı API anahtarınızın yerine Gateway'de oluşturduğunuz sanal API anahtarını kullanırsınız. SDK sürümünüz ve istek yapınız aynı kalır; Siper kişisel veriyi modele ulaşmadan otomatik maskeler.
İki istemci ayarı
from openai import OpenAI
client = OpenAI(
base_url=(
"https://gw-tr.gurubase.io/v1"
),
api_key="sk-grbs-v1-**",
)Base URL'i yöneltin ve Gateway'de oluşturduğunuz sanal API anahtarını kullanın; SDK sürümünüz ve istek yapınızın geri kalanı aynı kalır.
Gurubase AI Gateway
PANEL
Panel ham metni değil, özet kaydı tutar: kaç karakter işlendi, hangi kategoriler yakalandı, hangi istekte ne maskelendi.
Siper paneli
Örnek görünüm · Son 30 günİşlenen karakter
17.912
Son 30 gün
Maskeleme isteği
68
Son 30 gün
Tespit edilen alan
333
Maskelenen kişisel veri sayısı
İşlenen karakter
günlük
Kategori dağılımı
tespit türü
ÖLÇÜMLER
Ana sayfada yalnızca karar için gereken metrikleri gösteriyoruz. Tam tablo ve yöntem notları benchmark sayfasında.
Benchmark'ı inceleyin%84
En yakın küresel üründe %46. İnsan etiketli Türkçe test setinde ölçüldü.
%2,6
Temiz metinlerde gereksiz maskeleme neredeyse yok.
m.6
Sağlık, sendika, ceza ve siyasi görüş gibi alanlar; küresel araçların çoğunda bu odak yok.
KİMİN İÇİN
Finans · Sağlık · Kamu
Banka, sigorta, sağlık ve kamu akışlarında kişisel veri yapay zekâya gitmeden önce Türkiye'de maskelenir.
AI Gateway · RAG
Şirket içi asistanınız ve RAG akışlarınız ham kişisel veri yerine maskeli bağlam görür.
Hukuk · İK · Çağrı merkezi
Sözleşmeler, çağrı transkriptleri ve İK yazışmaları otomasyona girmeden önce temizlenir.
FİYATLANDIRMA
Tek ölçü var: maskelemeye gönderdiğiniz karakter sayısı. İki kullanım yolunda da aynı ücret uygulanır; sabit ücret yok. Fiyatlar İstanbul'daki yönetilen hizmet içindir; on-prem kurulum ayrıca fiyatlandırılır.
Kendi hacminizi konuşalım1M karakter başına
0-50M karakter
$3.00
50M-1B karakter
$2.00
1B+ karakter
$1.20
Örnek aylık hesap
10M karakterlik gerçek zamanlı maskeleme yaklaşık $30; 60M karakter yaklaşık $170 olur. LLM sağlayıcısının ücreti bu tutara dahil değildir.
Toplu işler (batch)
Toplu arşiv ve geçmiş veri işleri aynı kademelerde yaklaşık %50 indirimli çalışır; gerçek zamanlı akıştan ayrı planlanır.
SSS
Aradığınız cevap burada yoksa kısa bir görüşme planlayın ya da yazın.
Haziran 2026'da, insan etiketli 286 belgelik Türkçe test setinde ölçtük: kişisel veri alanlarında %84 yakalama oranı (recall), temiz metinlerde %2,6 yanlış alarm. Karşılaştırmalı tam tablo ve yöntem özeti /benchmark sayfasındadır; sonuçlar veri setine ve konfigürasyona göre değişebilir.
Siper ve AI Gateway servisleri İstanbul'daki sunucularda çalışır; maskeleme Türkiye'de yapılır. Yurt dışındaki bir modele yönlendirme yapıyorsanız modele yalnızca maskeli metin gider. Veriyi kendi altyapısından çıkaramayan kurumlar için on-prem kurulum da mümkündür.
26 kategori: kişi, adres, TCKN, YKN, VKN, MERSİS, SGK, pasaport, telefon, e-posta, IBAN, kart, plaka, seri no, doğum tarihi ve IP gibi kimlik, iletişim ve finans alanları ile KVKK m.6 kapsamındaki sağlık, din, etnik köken, siyasi görüş, sendika, ceza, cinsel hayat, biyometrik ve genetik veriler. Tam liste ana sayfadaki Kapsam bölümündedir.
Özel nitelikli kategorileri kalıp eşlemeyle değil Türkçe cümle bağlamından tespit ederiz: 'diyabet tedavim' ya da 'sendika üyeliği' gibi ifadeler serbest metnin içinde yakalanır ve modele ulaşmadan maskelenir. Panelde hangi istekte neyin maskelendiğini gösteren denetim kaydı tutulur. Siper teknik bir kontrol katmanıdır; veri sorumlusu rolü ve nihai uyumluluk değerlendirmesi sizde kalır.
Kurulum gerekmez: Siper, bizim yönettiğimiz İstanbul sunucularında hazır çalışır. Erken erişimde API anahtarınızı birlikte açıyor, kendi dosyalarınızdan kısa bir örnek setle neyin yakalandığını ve maliyeti birlikte çıkarıyoruz. Veriyi kendi altyapısından çıkaramayan kurumlar için on-prem kurulum seçeneği de vardır; ayrıca fiyatlandırılır.
Evet. Tespit modeline veri tiplerinize, sektör terminolojinize ve kullanım senaryonuza göre ince ayar (fine-tuning) yapıyoruz. Klinik not, hukuki belge ya da çağrı merkezi dökümü işliyorsanız tespiti, hassas bilgi sizin metinlerinizde nasıl geçiyorsa ona göre uyarlıyoruz.
Maskeleme isteğe milisaniyeler ekler: CPU testlerinde 90 karakterlik metin yaklaşık 10 ms, 2.000 karakterlik metin yaklaşık 267 ms sürer. Gateway akışında bu süre, model yanıt süresinin yanında küçük kalır.
Evet. base_url'i Gurubase AI Gateway'e yöneltmeniz ve mevcut sağlayıcı API anahtarınızın yerine Gateway'de oluşturduğunuz sanal API anahtarını kullanmanız gerekir. SDK sürümünüz ve istek yapınızın geri kalanı aynı kalır. Responses API ve chat/completions uç noktaları desteklenir; Siper maskelemeyi gateway içinde, istek modele iletilmeden önce otomatik uygular.
Varsayılan olarak yanıt, etiketler nasıl gittiyse öyle döner; uygulamanız <KİŞİ_1> gibi etiketleri görür. İsterseniz vault özelliğini açarsınız: etiket ile orijinal değer eşlemeleri güvenli bir kasada saklanır ve yanıttaki etiketler size dönmeden orijinal değerlerine geri çevrilir. Model bu sırada da ham kişisel veriyi görmez.
SONRAKİ ADIM
Kendi akışınızdan kısa bir örnek seçin; neyin yakalandığını, maliyeti ve en uygun kurulumu birlikte çıkaralım.