PII Arena
PPLX detector

pplx PII detection benchmark

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

74.92%fully hidden annotations
79.05%detected / overlapped
11.42%extra masking
1,006CPU characters / second

Strengths

Highest complete-masking rates by normalized data type.

Logins & usernames98.87%11,253 / 11,382
Dates & times96.26%5,296 / 5,502
Phone numbers & email94.90%20,861 / 21,981

Watch list

Lowest observed complete-masking rates; inspect before deployment.

Organizations5.09%981 / 19,274
Other sensitive attributes53.29%1,709 / 3,207
Addresses & locations55.49%21,974 / 39,602

Language coverage

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

LanguageDatasetsFully hidden ↑Detected ↑Extra masking ↓
English1781.52%84.67%13.11%
Russian1969.24%74.29%7.92%
Multilingual584.77%87.26%1.51%

Configuration, source and version

Family
PPLX
Revision
f1f90a53823f5df0a1344c1e137d9fffdaab54d6
Eligible datasets
41 / 41
Character F1
0.716
Untouched diagnostic
20.95% · 47,647 / 227,466
Benchmark version
1.0.3 · 2026-09-09
CPU seconds / 10k chars
9.940
GPU seconds / 10k chars
2.197

Results by dataset

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

DatasetGold annotationsFully hidden ↑Detected ↑Extra masking ↓
rubai-ru3,45810.70%99.54%
multiconer-ru1,20811.67%19.29%2.38%
nerel24,36912.42%12.67%
factrueval7,96612.58%12.58%
tab-echr3,83028.36%39.58%
alexen21,26155.59%94.77%5.80%
dialogpii-multi10,34565.15%70.84%
dialogpii-en3,08771.01%75.90%5.64%
jayguard1,19571.97%83.51%2.11%
secrets-issues28875.00%95.83%9.88%
tonicai2,41775.51%79.23%0.75%
corrupt-secrets-issues28875.69%95.83%10.10%
corrupt-redmadrobot5,53178.65%86.48%1.57%
redmadrobot5,51678.86%85.95%1.59%
gretel-multi4,48479.55%81.76%1.45%
ameau012,24281.62%82.47%3.77%
leak-museum10182.18%83.17%4.73%
leaky-repo9585.26%92.63%3.32%
scanpatch8,70885.54%87.55%1.29%
nemotron-pii9,39186.19%87.76%6.93%
creddata77686.60%94.20%7.23%
redact-multi22,86486.98%89.39%
redact-ru9,23087.12%90.46%9.50%
synth-wiki-tables13,09488.89%94.39%
privy1,89991.84%94.94%14.04%
secrets-rules74693.43%96.11%36.71%
corrupt-hivetrace1,66793.70%96.52%1.51%
nym-ru9,49794.01%96.06%
nym-en3,58494.89%96.15%2.15%
hivetrace1,66795.14%97.30%0.97%
synth-ru-tickets32,09995.59%97.36%
kiji-multi7,56595.62%95.80%
kiji-en7,62395.74%95.93%
nym-multi8,16996.22%97.22%5.43%
alrosait1,86296.67%99.46%4.06%
synth-secrets-en58197.42%99.83%43.92%
synth-secrets-ru58197.59%100.00%44.69%
russian-pii-66k4,80597.94%99.77%
synth-env-configs39298.21%100.00%29.25%
synth-jira-comments2,70599.59%99.93%
arthur-passwords280100.00%100.00%17.73%