Frequently Asked Questions
Everything you need to know about piisafe.eu — the free, no-storage website PII scanner
A PII scan is an automated check for personal data that a website shows to the public. Personal data is defined as any information relating to an identified or identifiable natural person, in Article 4(1) of Regulation (EU) 2016/679 — the GDPR, in force across the EU since 25 May 2018. Article 83(5) sets the upper fine band at €20 million or 4% of worldwide annual turnover; Article 83(4) sets the lower band at €10 million or 2%. Article 33(1) allows 72 hours to notify a personal data breach. Where an AI system is in scope, the EU AI Act — Regulation (EU) 2024/1689 — reaches €35 million or 7% under Article 99(3). The answers below assume the scanner's fixed limits: at most 1,000 pages per scan and at most 50,000 characters per call to the detection API.
Jump to Section
General
What exactly does piisafe.eu do?
piisafe.eu is a free website PII scanner that detects 58 types of exposed personal information on websites. It uses exact pattern recognisers plus an NLP recogniser to find sensitive data like emails, phone numbers, IBANs, credit cards, and government IDs across 48 languages with a no-storage architecture—scan results are held in memory only during your session and are never stored.
Who should use piisafe.eu?
Privacy officers, developers, compliance teams, and security auditors use piisafe.eu to find exposed PII before regulators do. It's ideal for pre-launch audits, GDPR/HIPAA verification, vendor assessment, and incident response.
Is piisafe.eu really free?
The scanner itself is free and requires no account. PII detection runs through the anonym.legal API, so you need an anonym.legal API key (entry tier from €3/month). You can start 20 scans per hour per IP and scan up to 1,000 pages per scan. The Dead Link Scanner works without any API key.
Which detection engine does piisafe.eu use?
anonym.legal — 58 entity types with MCP Server integration, 48 languages, built by curta.solutions in Germany.
Who is behind piisafe.eu?
piisafe.eu is built by curta.solutions, a German company with 27+ years of experience in data protection and PII handling. The product suite includes anonym.legal, anonym.plus, and anonymize.solutions.
Privacy & Security
What does no-storage architecture mean?
No-storage means scan data is never persisted. The piisafe.eu server fetches the pages, sends their text to the anonym.legal detection API with your API key, and keeps the findings in memory only while your session is active. Nothing is written to a database, disk or log, and finished sessions are automatically deleted within 35 minutes.
Does piisafe.eu store my scan results?
No. piisafe.eu uses in-memory processing only. Scan data doesn't persist on disk or in databases, and finished sessions are automatically deleted from memory within 35 minutes. There is no stored scan data to access or sell.
Where is my data processed?
All processing occurs on German servers (Hetzner infrastructure, ISO 27001-certified data centres). No third-country data transfers. Your website content is fetched, analyzed in memory, and the findings are polled by your browser — nothing is stored.
Is piisafe.eu compliant with the GDPR?
Yes. piisafe.eu is fully GDPR Article 44 compliant with no third-country data transfers. No tracking, no cookies (except essential), no analytics. Zero personal data collection. Privacy policy available at /legal/privacy.html.
Can piisafe.eu access my scan results?
No. Scan results live in server memory only for the duration of your session and are never stored. There is no saved copy for anyone to read afterwards.
What happens to my data after a scan?
It is deleted automatically. Scan results exist only in server memory and are swept within 35 minutes of the scan ending (a restart clears them immediately). Export to HTML/JSON/CSV if you need to save results locally.
Detection & Accuracy
How many entity types can piisafe.eu detect?
With the anonym.legal API: 58 entity types including SSN, IBAN, credit cards, medical records, passport IDs and driver licenses, covering 48 languages.
What detection method does piisafe.eu use?
Hybrid approach: exact pattern recognisers (score 1.0, fully reproducible) combined with optional ML/NLP for contextual detection. Built on Microsoft Presidio open-source framework with custom patterns for regional IDs.
Why is reproducible detection important?
Deterministic = same input always produces same output. No randomness. Critical for compliance because auditors need reproducible results. You can prove findings and re-scan to verify. ML-only tools produce variable outputs.
Does piisafe.eu have false positives?
Deterministic regex patterns minimize false positives. For example, credit card detection checks Luhn algorithm validity—not just pattern matching. You can adjust confidence threshold to balance precision vs. recall.
Which languages are supported?
48 languages including English, German, French, Spanish, Italian, Portuguese, Dutch, Polish, Russian, Arabic, Hebrew, Chinese, Japanese, Korean, and 34 more. RTL languages (Arabic, Hebrew, Persian, Urdu) fully supported.
What PII might piisafe.eu miss?
Image-embedded text (OCR requires premium API), heavily obfuscated data, password-protected pages, database content (not public web), and context-dependent PII without clear patterns. Deterministic detection prioritizes precision over recall.
Technical
How does website scanning work?
Enter a URL, scanner discovers pages via sitemap.xml or crawling, you select pages to scan, content is analyzed against the 58 selectable entity types, results stream in real-time showing entity type, location, and confidence score.
What is the maximum page size?
API limit is 50,000 characters per request. Larger pages are automatically chunked at word boundaries, analyzed separately, then aggregated with position offsets adjusted. This ensures 100% content analysis.
What export formats are available?
HTML (styled, printable report), JSON (structured data for developers), and CSV (spreadsheet import). All formats include entity type, detected value, confidence score, page URL, and position in source.
Can I scan password-protected pages?
No. piisafe.eu scans publicly accessible pages only. For authenticated content, use the text input mode (copy/paste HTML) or integrate the anonym.legal API directly into your application.
In which country is piisafe.eu hosted?
German servers only (Hetzner infrastructure, ISO 27001-certified data centres). No US cloud providers. All processing within EU borders. GDPR Article 44 compliant with no third-country transfers.
Compliance
What compliance frameworks does piisafe.eu support?
Built-in presets for GDPR (EU), HIPAA (US healthcare), PCI-DSS (payment cards), CCPA (California), plus 7 regional, 7 industry and 5 quick-start presets - 24 in total (the compliance group holds 5, counting GDPR Standard and GDPR Full separately). Each preset pre-selects relevant entity types. Customizable for specific requirements.
Can I use piisafe.eu reports for audits?
Yes. Reproducible detection + exportable reports (HTML, JSON, CSV) = audit-ready documentation. Results are reproducible—re-scan anytime to verify. Suitable for internal audits and regulator submission.
What do the A-F risk grades mean?
Grade A = minimal PII exposure (low risk). Grade F = severe exposure (high regulatory risk). Grades factor in finding count, severity (email vs. credit card), and entity diversity. Prioritize remediation by grade.
Does piisafe.eu help with DPIA?
Yes. Data Protection Impact Assessments require identifying PII processing. piisafe.eu shows exactly what personal data is exposed—fulfilling the data inventory requirement. Export for DPIA documentation.
How does piisafe.eu help with vendor assessment?
Scan vendor websites before data sharing agreements. Reports reveal their data handling practices. High-risk grades indicate poor security—use findings to negotiate stronger data protection commitments.
Pricing
How much does piisafe.eu cost?
The scanner is free and needs no account. PII detection requires an anonym.legal API key (from €3/month). Limits: 20 new scans per hour per IP, up to 1,000 pages per scan. The Dead Link Scanner needs no API key.
What are tokens and how do they work?
Tokens are consumption units based on content size - larger pages cost more tokens, and the scanner shows a real-time usage meter during the scan. Your quota depends on your anonym.legal plan; check the anonym.legal dashboard for current tiers and pricing.
Does piisafe.eu offer enterprise plans?
piisafe.eu is free. For enterprise features (unlimited scans, custom patterns, on-premise deployment, SLA), curta.solutions offers enterprise plans. Contact sales@curta.solutions for custom quotes.
Still have questions?
Start scanning for free or contact our support team