Results updated 19 Sep 2026
Detector directory

Open source PII detector benchmark index

Browse measured PII and secret detectors with direct pages for coverage, masking quality, character metrics and dataset-level outcomes.

103measured configurations
41retained datasets
2,591saved prediction runs

All detector configurations

Complete-coverage rows appear first, then rank by fully hidden annotations. Partial rows keep their original denominator.

Interactive comparison
DetectorFamilyDatasetsFully hidden ↑Detected / any overlap ↑Char F1 ↑
gliner2-fastinoGLINER241/4179.86%86.81%0.763
pplxPPLX41/4174.92%79.05%0.716
nuner-zeroGLINER41/4171.63%78.78%0.760
bardsai-euONNX41/4166.62%81.37%0.703
gliner2-largeGLINER241/4165.65%71.98%0.685
gliner-urchadeGLINER41/4165.51%72.52%0.687
gliner25-fastinoGLINER241/4162.77%69.13%0.696
aparartiOPF41/4162.49%70.23%0.658
openai-baseOPF41/4159.69%65.39%0.657
gliner-pii-edgeGLINER41/4157.10%68.30%0.629
opf-kz-ruOPF41/4156.51%65.16%0.634
pii-shield-onnxONNX41/4156.43%69.64%0.416
ru-pii-nerRUPII41/4153.11%57.30%0.599
gliner-stream-piiGLINER41/4151.67%63.82%0.636
gliner-multi-v21GLINER41/4151.28%60.10%0.537
mmbert32kHF41/4150.17%78.53%0.613
tracioraOPF41/4148.60%59.54%0.638
opf-ru-v2OPF41/4147.51%57.15%0.629
gliner2-vladlinvGLINER241/4146.09%49.61%0.572
gliner-pii-baseGLINER41/4144.64%50.53%0.550
ru-legal-nerHF41/4144.15%65.45%0.449
davlan-xlmrHF41/4144.00%51.33%0.501
stanza-ruSTANZA41/4143.41%51.15%0.326
gravitee-smallHF41/4142.98%50.49%0.496
davlan-mbertHF41/4141.98%48.88%0.481
ner-ru-yqelzHF41/4139.74%49.75%0.445
fef2-secret-ruHF41/4135.60%43.35%0.530
ner-ru-ghermanHF41/4127.63%48.78%0.453
spacy-ru-lgSPACY41/4126.75%31.36%0.326
rules-ruRULES41/4124.48%25.37%0.506
natashaNATASHA41/4124.15%28.03%0.316
pplx+cpu-int8PPLX9/4193.12%96.34%0.698
pplx+homoglyphPPLX3/4181.93%89.11%0.552
gliner2-fastino-ruGLINER219/4177.70%86.59%0.816
gliner-nvidia+sent300GLINER10/4175.06%84.07%0.756
gliner2-hivetrace-omniGLINER239/4174.82%80.70%0.760
gliner25-fastino+sent300GLINER211/4171.99%76.66%0.725
gliner2-hivetrace-omni-ruGLINER219/4171.70%78.21%0.808
nym-base+homoglyphHF3/4171.53%87.22%0.592
openai-base-onnxONNX9/4170.86%76.66%0.713
gliner25-fastino+ov100GLINER211/4170.46%77.39%0.747
nym-base+sent300HF11/4167.31%84.71%0.670
pplx+sent300PPLX11/4165.39%68.78%0.687
gliner25-fastino-ruGLINER219/4164.57%73.29%0.792
nym-baseHF38/4164.53%82.66%0.672
gliner-nvidiaGLINER40/4163.97%74.53%0.677
nym-base+ov100HF11/4163.27%76.72%0.620
ru-legal-ner+cpuHF2/4162.97%79.94%0.788
nym-smallONNX38/4162.82%81.01%0.673
pplx+ov100PPLX11/4161.81%64.12%0.675
gliner-nvidia+homoglyphGLINER3/4160.87%67.05%0.579
nym-base+cpu-int8HF8/4159.79%74.91%0.607
ru-legal-ner+homoglyphHF3/4159.24%76.58%0.387
gliner-nvidia+ov100GLINER10/4156.87%65.52%0.630
openmed-multilingualHF38/4151.75%72.55%0.626
opf-ru-v2+homoglyphOPF3/4151.03%66.48%0.564
gliner-nvidia-ruGLINER19/4150.97%60.95%0.641
gliner2-hivetrace-uniGLINER239/4149.89%55.11%0.571
opf-ruOPF40/4149.51%66.49%0.595
openmed-nemotronHF40/4148.55%70.61%0.574
presidio-ruPRESIDIO2/4147.63%52.30%0.594
gliner25-fastino+nochunkGLINER211/4146.89%49.64%0.562
gliner25-fastino-ru+nochunkGLINER25/4145.53%48.19%0.577
gliner-urchade-ruGLINER19/4145.35%54.49%0.637
gliner2-vladlinv+homoglyphGLINER23/4145.00%46.98%0.471
ru-legal-ner+sent300HF11/4143.64%66.95%0.512
gravitee-small+cpu-int8HF9/4143.54%51.52%0.506
kalyan-ettinHF40/4143.35%65.62%0.579
gliner-multi-v21-ruGLINER19/4143.02%52.58%0.553
gliner2-vladlinv-ruGLINER219/4142.50%46.79%0.586
opf-ru-v2+sent300OPF11/4141.91%48.73%0.573
ru-legal-ner+ov100HF11/4138.48%60.80%0.479
opf-ru-v2+ov100OPF11/4137.94%45.77%0.551
ru-legal-ner+cpu-int8HF9/4136.07%64.97%0.453
credsweeper-nomlLEAKS4/4130.36%32.90%0.541
credsweeperLEAKS3/4127.36%29.47%0.526
fef2-secret-ru+cpu-int8HF9/4127.12%34.61%0.443
davlan-mbert+cpu-int8HF9/4124.56%30.43%0.350
ner-ru-gherman+homoglyphHF3/4123.39%36.13%0.318
mmbert32k+cpu-int8HF9/4121.91%63.70%0.416
gliner2-hivetrace-uni-ruGLINER219/4121.59%23.95%0.281
mmbert32k+nochunkHF11/4121.11%51.52%0.412
kalyan-ettin+cpu-int8HF8/4120.89%36.52%0.344
ner-ru-gherman-onnxONNX9/4119.10%36.49%0.355
davlan-xlmr+cpu-int8HF9/4118.67%25.45%0.287
ner-ru-gherman+cpu-int8HF9/4117.49%32.56%0.322
detect-secretsLEAKS4/4116.74%16.99%0.366
deepsecretsLEAKS4/4115.49%16.88%0.325
spacy-alrosaitSPACY39/4114.35%16.85%0.238
gliner-pii-edge+cpu-int8GLINER9/419.58%11.62%0.149
trufflehogLEAKS3/417.89%8.63%0.202
noseyparkerLEAKS3/417.59%8.33%0.320
titusLEAKS2/414.45%5.27%0.352
kingfisherLEAKS2/412.92%3.22%0.365
gliner-pii-base+cpu-int8GLINER9/410.61%0.62%0.011
gitleaksLEAKS9/410.51%0.59%0.132
betterleaksLEAKS8/410.44%0.54%0.117
gliner-multi-v21+cpu-int8GLINER9/410.00%0.00%0.000
gliner-nvidia+cpu-int8GLINER8/410.00%0.00%0.000
gliner-urchade+cpu-int8GLINER9/410.00%0.00%0.000
gliner-multi-v21-ru+cpu-int8GLINER4/410.00%0.00%0.000
gliner-nvidia-ru+cpu-int8GLINER4/410.00%0.00%0.000
gliner-urchade-ru+cpu-int8GLINER4/410.00%0.00%0.000

These measurements describe one frozen protocol. They are not a production-safety certification or a universal model ranking.