Tanod utilpeek · tanod.dev
utilpeek (Tanod) PII redaction
Emails, phones, cards, IBANs, SSNs, IPs, crypto addresses; names and street addresses are not detected. Use when an agent must mask emails, phone or card numbers and other PII in text before storing or sharing it.
Sample input
input4 keys
body1 key
text"Mail jane@example.com or call +1 650-253-0000; card 4111 1111 1111 1111, from 203.0.113.7"
bodyType"json"
method"POST"
type"http"
inputobject, 4 keysSample response
response9 keys
by_type9 keys
card1
crypto_address0
email1
iban0
ipv41
ipv60
phone1
ssn0
url_secret0
count4
entities4 items
0{ end, replacement, start, … }4 keys
1{ end, replacement, start, … }4 keys
2{ end, replacement, start, … }4 keys
3{ end, replacement, start, … }4 keys
mask"tag"
not_detected5 items
0"person names"
1"street addresses"
2"dates of birth"
3"national ID numbers other than US SSNs"
4"secrets outside URL query strings"
notes2 keys
card"13-19 digits, Luhn-valid, with a known issuer prefix and length; spaces or dashes allowed"
offsets"start / end are code-point offsets into the input text (end exclusive)"
source5 keys
engine"RE2 (google-re2 1.1.20251105)"
iban"python-stdnum 2.2 IBAN registry (LGPL-2.1-or-later, unmodified)"
license"BSD-3-Clause"
phone"phonenumbers 9.0.40 (Apache-2.0)"
url"https://github.com/google/re2"
text"Mail [EMAIL] or call [PHONE]; card [CARD], from [IPV4]"
types9 items
0"email"
1"phone"
2"card"
3"iban"
4"ssn"
5"ipv4"
6"ipv6"
7"crypto_address"
8"url_secret"
responseobject, 9 keysTrack record
- Paid calls, last 30 days
- 2
- Buyers, last 30 days
- 2
- Last paid call
Reported by the x402 directory.