PII Arena
PPLX detector

pplx+sent300 PII detection benchmark

Measured on 11 of 41 retained datasets under the same frozen scoring and masking protocol.

65.39%fully hidden annotations
68.78%detected / overlapped
8.97%extra masking
CPU characters / second

Strengths

Highest complete-masking rates by normalized data type.

Logins & usernames100.00%7,794 / 7,794
Network identifiers98.30%17,201 / 17,498
Phone numbers & email97.02%5,576 / 5,747

Watch list

Lowest observed complete-masking rates; inspect before deployment.

Organizations4.11%540 / 13,123
Addresses & locations26.33%4,038 / 15,334
Other sensitive attributes37.57%334 / 889

Language coverage

The overall leader can differ from the best choice for one language slice.

LanguageDatasetsFully hidden ↑Detected ↑Extra masking ↓
English670.12%77.65%9.95%
Russian564.28%66.70%2.52%

Configuration, source and version

Family
PPLX
Revision
f1f90a53823f5df0a1344c1e137d9fffdaab54d6
Eligible datasets
11 / 41
Character F1
0.687
Untouched diagnostic
31.22% · 28,830 / 92,332
Benchmark version
1.0.3 · 2026-09-09
CPU seconds / 10k chars
Not measured
GPU seconds / 10k chars
2.837

Results by dataset

Complete masking is primary; detection shows whether any character overlapped.

DatasetGold annotationsFully hidden ↑Detected ↑Extra masking ↓
factrueval7,96627.40%27.49%
nerel24,36927.73%29.06%
tab-echr3,83028.41%47.36%
dialogpii-en3,08769.97%75.83%5.37%
jayguard1,19572.97%84.69%2.37%
secrets-issues28873.61%96.88%10.68%
leak-museum10182.18%83.17%3.45%
redact-ru9,23084.31%90.02%8.67%
nemotron-pii9,39185.65%88.62%7.23%
creddata77685.82%93.81%8.63%
synth-ru-tickets32,09995.11%97.64%