PII Info Scanner
Scan text for PII such as ID numbers, phone numbers, emails and bank cards, with risk levels and position hints for log review and compliance checks
Input Text
Common PII Patterns
- ID numbers: 18-digit resident ID format
- Phone numbers: common 11-digit mobile numbers
- Emails: standard mailbox with domain
- Bank cards: common 13-19 digit cards
- IP addresses: IPv4 and IPv6
- License plates: standard civilian plates
Example Text
Zhang San 110101199001011234 Beijing
Phone: 13812345678
Email: user@example.com
Card: 6222021234567890123
IP: 192.168.1.1
Plate: 京A12345
Masking Notes
- ID numbers: keep first 6 and last 4 digits
- Phone numbers: keep first 3 and last 4 digits
- Bank cards: keep first 4 and last 4 digits
- Emails: keep first letter and domain
- Others: show partial characters to reduce exposure
Compliance Tips
- Follow data protection laws and avoid excessive collection
- Encrypt sensitive data and enforce access controls
- Scan logs and exports regularly for cleanup or masking
- Implement data classification and audit processes
Guide
Overview
The PII info scanner runs locally in your browser to find personally identifiable information in text and highlight privacy risks for reviews and audits.
Key Features
- Detects common PII types such as ID numbers, phone, email, bank cards, and IPs
- Shows risk level with line and column positions
- Auto-masks results to reduce secondary exposure
- Manual scan with a start button, plus file import, example loading, and one-click clear
Detection Scope
- Identity: ID card and passport numbers
- Contact: phone numbers and email addresses
- Account: bank card numbers
- Network and location: IPs, addresses, and plates
How to Use
- Paste or upload the text to scan
- Select the types to detect
- Click Start Scan to view results
- Mask or remove risky data based on the findings
Risk Levels
- High: strong identifiers like ID or bank card numbers
- Medium: linkable info such as phone, email, or plates
- Low: weak signals like IP or address that need context
Compliance Guidance
- Minimize collection and avoid over-scoping personal data
- Mask before sharing and restrict access
- Maintain lifecycle management and periodic audits
Privacy
- All processing happens locally in your browser
- Clear the input after use on shared devices