Kişisel Veri Maskeleme ve Karartma Aracı

Metni yapıştırın ya da UDF, Word, PDF veya metin dosyasını seçin; hangi veri türlerinin gizleneceğini işaretleyin. Araç kişisel verileri doğrulama algoritmalarıyla bulur, seçtiğiniz biçimde maskeler ve sonucu metin ya da UDF olarak indirmenizi sağlar. Belge cihazınızdan çıkmaz.

Metin ve seçenekler

Metin ve dosya cihazınızda kalır; sunucuya gönderilmez. PDF'de yalnız metin katmanı okunur.

Gizlenecek veri türleri
Maskeleme biçimi
Maskelenmiş metin

Maskelenmiş metin burada görünür. Önce metin yapıştırın veya dosya seçin.

Kişisel veri maskeleme, bir belgedeki TC kimlik numarası, telefon, e-posta, IBAN, kart numarası, plaka, adres ve kişi adı gibi bilgilerin etiket, yıldız veya baş harfle değiştirilmesidir; belge paylaşılabilir hale gelir ama kişiler doğrudan tanınamaz. Bu araç metni yalnız tarayıcınızda tarar, TC kimlik ve IBAN gibi numaraları doğrulama algoritmasıyla bulur, seçtiğiniz türleri maskeler ve sonucu metin ya da UYAP UDF olarak indirmenizi sağlar. Maskeleme anonimleştirme değildir; dolaylı tanıtıcı bilgileri (işyeri, tarih, olay ayrıntısı) kendiniz değerlendirin.

Nasıl kullanılır?

  1. Metni kutuya yapıştırın ya da UDF, Word (.docx), PDF veya .txt dosyasını seçin; metin tarayıcıda okunur.
  2. Gizlenecek veri türlerini işaretleyin ve maskeleme biçimini seçin: etiket, yıldız veya baş harf.
  3. "Maskele" düğmesine basın; bulunan veri sayısı tür tür görünür.
  4. Sonucu okuyup kalan bilgileri elle düzeltin; metni kopyalayın ya da .txt veya .udf olarak indirin.

Tespit edilen veri türleri

Veri türüYöntemGüvenilirlik
TC kimlik numarası11 hane ve kontrol hanesi algoritmasıGüçlü; toplu maskelenebilir
Vergi numarası"Vergi No", "VKN" etiketiyle 10 haneGüçlü; toplu maskelenebilir
Telefon numarasıCep ve sabit hat biçimleri (0xxx, +90)Güçlü; toplu maskelenebilir
E-posta adresiStandart e-posta biçimiGüçlü; toplu maskelenebilir
IBANTR ile başlayan 26 hane ve mod-97 kontrolüGüçlü; toplu maskelenebilir
Kart numarası13–19 hane ve Luhn kontrolüGüçlü; toplu maskelenebilir
Araç plakasıİl kodu + harf + rakam biçimiGüçlü; toplu maskelenebilir
Doğum tarihi"Doğum tarihi", "D.T." etiketiyle tarihGüçlü; toplu maskelenebilir
Adres satırı"Adres:" etiketli satır veya mahalle/sokak/cadde ve kapı numarasıSezgisel; çıktıyı kontrol edin
Dosya ve karar numarası2024/123 E., 2025/45 K. biçimiSezgisel; çıktıyı kontrol edin
Etiketli kişi adı"Davacı:", "Vekili:", "Ad Soyad:" gibi etiketlerden sonraki adSezgisel; çıktıyı kontrol edin

Güçlü kurallar yapısal doğrulama kullanır: TC kimlik numarasında 10. ve 11. hane kontrolü, IBAN'da mod-97, kart numarasında Luhn algoritması; bu sayede 11 haneli rastgele sayılar veya dosya numaraları yanlışlıkla gizlenmez. Sezgisel kurallar (ad, adres, dosya no) etikete ve kalıba dayanır; etiketsiz bir ad ya da kapı numarasız bir adres bulunamayabilir.

Maskeleme, karartma ve anonimleştirme

  • Maskeleme: verinin bir kısmı veya tamamı etiket ya da yıldızla değiştirilir; belge kişiyle ilişkilendirilebilir kalır, kimlik bilgileri okunmaz.
  • Karartma: taranmış belgede ilgili alanın görsel olarak kapatılmasıdır; bu araç metin üzerinde çalışır, görsel karartma yapmaz.
  • Anonimleştirme: verinin başka verilerle eşleştirilse bile kimseyle ilişkilendirilememesidir (KVKK m. 3/1-b); tek başına maskeleme çoğu zaman anonimleştirme sayılmaz.

KVKK m. 4'teki genel ilkeler gereği yalnız amaç için gerekli verileri paylaşın; ölçülülük ilkesi gereğinden az maskelemeyi de gereğinden çok maskelemeyi de dışlar. Yayımlanan yargı kararlarında Yargıtay ve Anayasa Mahkemesi taraf adlarını baş harf, kimlik ve adres bilgilerini etiketle karartır.

Ne zaman kullanılır?

  • Emsal kararı veya dilekçe örneğini meslektaşlarla, eğitimde ya da internette paylaşmadan önce.
  • Bir belgeyi yapay zeka aracına özetletmeden önce kişisel verileri çıkarmak için; belge özetleme aracı kendi maskelemesini ayrıca uygular.
  • Müvekkil dosyasından bilgi edinme veya KVKK başvurusuna cevap hazırlarken üçüncü kişilerin verilerini gizlemek için.

Dosya desteği ve sınırlar

UDF dosyaları UDF görüntüleyicinin okuyucusuyla, Word belgeleri XML içeriğinden, PDF dosyaları metin katmanından okunur. Taranmış PDF ve fotoğraflar için önce OCR aracıyla metin çıkarın. Çıktı düz metindir; UDF olarak indirildiğinde paragraf yapısı korunur, özgün belgenin tablo, görsel ve biçimleri aktarılmaz. İmzalı UDF'nin maskelenmiş kopyası imzasızdır. Çıktı sunucuya gönderilmez ve kaydedilmez.

Kaynaklar ve doğrulama

Bu aracın kuralları aşağıdaki resmi metinlerden okunarak yazıldı; bağlantılar kaynağın kendi sayfasına gider.

Nasıl doğrulandı?

  • Maskeleme kategorileri KVKK m. 3 (kişisel veri tanımı), m. 4 ve m. 7 ile Kurumun rehberlerine göre seçildi; TC kimlik numarası kontrol basamağı, IBAN mod-97 ve kart numarası Luhn algoritmalarıyla doğrulanır.
  • On bir veri kategorisi ve üç maskeleme biçimi örnek metinlerde otomatik testlerle denetlenir; belge ve çıktı tarayıcıdan çıkmaz.

Doğrulanmayan veya kapsam dışı

  • Etiketsiz kişi adları, taranmış PDF ve fotoğraflar maskelenmez; sonuç anonimleştirme değildir, çıktıyı paylaşmadan önce gözle kontrol edin.

Rehber kontrolü: · Hazırlayan: Saffet Çelik

Sıkça Sorulan Sorular

Kişisel veri maskeleme nedir, anonimleştirmeden farkı ne?

Maskeleme, kişisel verinin belirli alanlarının silinip yıldız veya etiketle değiştirilmesidir; belge yine bir kişiye ait olabilir ama kimlik bilgileri okunamaz. Anonimleştirme ise verinin hiçbir koşulda bir kişiyle ilişkilendirilemez hale getirilmesidir (KVKK m. 3 ve Kurulun Kişisel Verilerin Silinmesi, Yok Edilmesi veya Anonim Hale Getirilmesi Rehberi). Bu araç maskeleme yapar; sonucu paylaşmadan önce kalan dolaylı bilgileri kendiniz kontrol edin.

Belgem sunucuya gönderiliyor mu?

Hayır. Metin, dosya okuma, tespit ve maskeleme tamamen tarayıcınızda çalışır; yapıştırdığınız metin veya seçtiğiniz dosya bu sitenin sunucusuna gönderilmez, kaydedilmez. UDF ve PDF okuma bileşenleri ilk kullanımda indirilir; belge içeriği bu indirmeye katılmaz.

Hangi kişisel veriler bulunuyor?

TC kimlik numarası (kontrol hanesi algoritmasıyla), etiketli vergi numarası, telefon, e-posta, IBAN (mod-97 kontrolüyle), banka ve kredi kartı numarası (Luhn kontrolüyle), araç plakası, etiketli doğum tarihi, adres satırları, dosya ve karar numaraları ile "Davacı:", "Vekili:", "Ad Soyad:" gibi etiketlerden sonra gelen kişi adları. Etiketsiz adlar, kapı numarasız adresler ve serbest metindeki tarihler bulunmaz; bunları elle düzeltin.

UDF, Word ve PDF dosyalarını maskeleyebilir miyim?

Evet. UYAP UDF, Word (.docx), PDF ve düz metin dosyalarının metni tarayıcıda okunur ve maskelenir. PDF'de yalnız metin katmanı okunur; taranmış PDF için önce OCR aracıyla metin çıkarın. Sonuç düz metin ya da UYAP UDF belgesi olarak indirilir; özgün belgenin biçimi, tablo ve görselleri korunmaz.

Hangi maskeleme biçimini seçmeliyim?

Etiket biçimi ("[TC KİMLİK GİZLENDİ]") hangi verinin gizlendiğini gösterir ve emsal karar paylaşımı, eğitim ve dilekçe örnekleri için uygundur. Yıldız biçimi karakter sayısını korur. Baş harf biçimi ("A*** Y*****") okunabilirliği korur ama kişinin tanınmasını kolaylaştırabilir; KVKK ölçülülük ilkesi gereği amaç için gerekenden az bilgi bırakın.

Mahkeme kararını paylaşırken hangi veriler gizlenmeli?

Taraf ve vekil adları, TC kimlik numaraları, adresler, telefon ve e-posta bilgileri, plaka, hesap numaraları ve kişiyi doğrudan tanıtan dosya bilgileri gizlenmelidir; Yargıtay ve Anayasa Mahkemesi yayımladıkları kararlarda ad ve kimlik bilgilerini bu şekilde karartır. Ticaret unvanları ve kamu kurumu adları kişisel veri değildir, ancak küçük işletmelerde unvan kişiyi tanıtabilir.

Araç bulamadığı veriler olabilir mi?

Evet. Kalıp tanımayan yazımlar (boşluksuz telefon, "0" ile başlamayan numaralar), etiketsiz adlar, serbest metindeki adres parçaları ve kimlik numarası olmayan belge numaraları atlanabilir; sahte eşleşme de olabilir (ör. 11 haneli bir ürün kodu). Çıktıyı mutlaka okuyun; aracın sonucu hukuki sorumluluğu ortadan kaldırmaz.

Henüz değerlendirme yok

Bu uygulamayı değerlendiren ilk kişi siz olun!

Saffet Çelik
Saffet ÇelikGeliştirici

Hukuki teknoloji, UYAP uyumlu araçlar ve AI destekli otomasyon