{{TC_1}}
Uygulama yanıtları
API ve servis yanıtlarındaki kimlik, IBAN, kart ve iletişim alanları. İstek gövdesi yer tutucularla döner.
JSON · XML · SQLMetnin içindeki TC kimlik numarası, IBAN, telefon ve ad-soyad gibi bilgileri bulur; yerlerine {{TC_1}} gibi etiketler koyar. Her şey kendi sunucunuzda çalışır, metin dış servise gitmez. Kurulum tek konteyner, kullanım tek API çağrısı.
Tüm adımlar müşteri ağında kalır. Veri lokasyonu müşterinin dağıtımına bağlıdır.
Engine, metnin içindeki TC kimlik numarası, IBAN, telefon, e-posta ve ad-soyad gibi bilgileri bulur; onları {{TC_1}} gibi etiketlere çevirir. Metin sizin sunucunuzda kalır. Teknik ayrıntı sayfanın devamında; önce ürünün ne yaptığına bakın.
Sayın [ad soyad], [11 haneli kimlik] numaralı müşterimizsiniz. [IBAN] hesabınıza ödeme yapılacak. Telefon: [cep numarası]
Sayın {{NAME_1}}, {{TC_1}} numaralı müşterimizsiniz. {{IBAN_1}} hesabınıza ödeme yapılacak. Telefon: {{PHONE_1}}
Cümle okunur kalır; kişiyi tanımlayan değerin yerinde etiket görünür. Köşeli ve süslü parantezli ifadeler yer tutucudur; sitede gerçek kişisel veri yayınlanmaz.
Bu sayfa kimin için?
Uygulama yanıtları, loglar ve AI istemleri aynı hassas alanları taşır. Engine bu hatları tek bir noktada maskeler.
16 tipin tamamını gör
{{TC_1}}
API ve servis yanıtlarındaki kimlik, IBAN, kart ve iletişim alanları. İstek gövdesi yer tutucularla döner.
JSON · XML · SQL{{IP_1}}
Uygulama, erişim ve hata loglarındaki PII. Saklama veya dışa aktarma öncesi maskelenir.
logfmt · CSV · Markdown{{NAME_1}}
Model ve dış servise gönderilen metin, istek üzerinden temizlenir. Veri lokasyonu dağıtıma bağlı kalır.
chat · OCR · naturalEngine kendi ağınızda çalışır. Uygulama yalnızca JSON gönderir, maskelenmiş metni alır.
# konteyner çalışırken
curl -X POST http://engine:8080/mask \
-H "Content-Type: application/json" \
-d '{
"text": "[metin]",
"options": {
"detect": ["TC", "IBAN", "PHONE"],
"mode": "pseudonymize"
}
}'
import requests
res = requests.post(
"http://engine:8080/mask",
json={
"text": "[metin]",
"options": {
"detect": ["TC", "IBAN", "PHONE"],
"mode": "pseudonymize",
},
},
)
print(res.json()["masked"])
const res = await fetch("http://engine:8080/mask", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
text: "[metin]",
options: {
detect: ["TC", "IBAN", "PHONE"],
mode: "pseudonymize",
},
}),
});
const { masked } = await res.json();
console.log(masked);
Örneklerde metin yer tutucudur. Engine yalnızca kendi kurulumunuzda çalışır; örnek PII değeri yayınlanmaz. API referansının tamamı
Bir tip seçin; kuralı ve karar veren katmanı görün. Örnek PII değeri yayınlanmaz.
11 hane ve checksum. Boşluk, tire ve OCR'da 1/l karışması normalize edilip yeniden kontrol edilir.
{{TC_1}}
Kontrolü geçmeyen aday tespit edilmez.
Bu liste TurkPII Engine içindir. Tür ve kural yeterlidir; gerçek veya geçerli örnek değer gösterilmez.
İki seçenek var: etiketin aslı sizde kalsın (geri alınabilir) ya da hiç tutulmasın (geri alınamaz). Seçim her istekte yapılır.
Değer kararlı bir token ile değiştirilir. Aynı değer aynı token'a gider; harita müşterinin altyapısında kalır.
ham değer{{TC_1}}/unmask
Değer geri dönüşsüz biçimde kaldırılır. Token haritası tutulmaz; çıktı yeniden kimliklendirilemez.
ham değer{{...}}∅
Engine bir Docker konteyneri olarak çalışır. Lisans çevrimdışı doğrulanır; çevrimiçi aktivasyon veya zorunlu dış bağlantı yoktur.
Kurulum Docker imajıyla yapılır · çevrimiçi aktivasyon yok
TC, IBAN, telefon ve e-postayı uygulamanızda, loglarınızda ve AI istemlerinizde maskeleyin. Ham değer ağınızdan çıkmaz; hangi verinin açılacağına siz karar verirsiniz.
Teknik tedbir · hukuki garanti değil
TC, IBAN, telefon, e-posta ve daha fazlasını token'a çevirin. İsterseniz geri dönüşü kontrollü tutun, isterseniz kalıcı olarak anonimleştirin.
Engine kendi ağınızda çalışır. Ham değer dışarı çıkmaz; token haritası ve maskeyi açma yetkisi sizde kalır.
AI, CRM veya destek servisiniz yurt dışında olsa da veriyi göndermeden önce maskeleyin; servis ham kimlik yerine token görsün.
AI, destek, analitik veya CRM sağlayıcınız Türkiye dışında olabilir. Engine'i araya koyun; TC, IBAN, telefon ve e-posta onlara gitmeden token'a dönüşsün. Ekibiniz aynı servisi kullanmaya devam eder, siz de hassas veriyi kontrol altında tutarsınız.
TurkPII teknik bir kontrol sunar; tek başına hukuki uyumluluk garantisi değildir. Yurt dışı aktarım koşulları ayrıca değerlendirilmelidir.
Engine kurumsal teklifle lisanslanır. Kurulum Docker ile yapılır; lisans çevrimdışı doğrulanır.
Fiyat yayınlanmaz; kapsam ve şirket büyüklüğüne göre teklif hazırlanır. TurkPII teknik bir kontroldür; tek başına hukuki uyumluluk garantisi değildir.
Şirket büyüklüğüne göre teklif
Aynı form üzerinden demo veya teklif talep edebilirsiniz.
Hayır. Engine müşterinin çalışma zamanında çalışır; müşteri metni TurkPII tarafından yönetilen dış servislere gönderilmez. Veri lokasyonu müşterinin dağıtımına bağlıdır.
16 tip: TC, TAX, IBAN, CREDIT_CARD, PLATE, PASSPORT, PHONE, EMAIL, NAME, PERSON, ADDRESS, VIN, IP, PORT, AGE ve AGE_RANGE. Yapısal tipler kontrolü geçtiğinde kabul edilir; isim, kişi göndermesi ve adres yerel NER modelinden gelir.
Pseudonymize değeri kararlı bir token ile değiştirir; token haritası müşterinin altyapısında kalır ve geri dönüş mümkündür. Anonymize değeri geri dönüşsüz biçimde kaldırır; token haritası tutulmaz.
Engine yıllık offline lisansla teklif edilir. Docker kurulumu LICENSE_KEY ile başlar; lisans çevrimdışı doğrulanır, çevrimiçi aktivasyon gerekmez. Kaynak kodu paylaşılmaz.
Evet. Engine çevrimdışı lisansla çalışır; zorunlu dış bağlantı veya çevrimiçi aktivasyon yoktur. Gerekli tüm işlem müşterinin ağında kalır.
Engine REST/JSON konuşur. HTTP isteği gönderebilen herhangi bir dil veya araçla çağrılabilir; resmi bir SDK zorunlu değildir.
Engine hassas veriyi maskelemenize ve kontrol altında tutmanıza yardımcı olur. Teknik bir kontroldür; tek başına KVKK uyumluluğu garantisi değildir.
Evet. Veriyi servise göndermeden önce Engine ile maskeleyebilirsiniz; servis ham değer yerine token görür. Yurt dışı aktarım koşullarını ayrıca değerlendirmeniz gerekir.
Sayfadaki terimlerin tamamı burada tek cümleye iniyor. Teknik ekip için ayrıntı API referansında.
Kullanım senaryonuzu paylaşın; tespit kapsamını ve lisans modelini birlikte netleştirelim.