Zero-PII Mode
Zero-PII Mode guarantees that SilentShield collects absolutely no personally identifiable information. No browser fingerprints, no device IDs — only anonymous behavioral signals.
SilentShield is already privacy-first
Even in standard mode, SilentShield only collects metadata. Fingerprints are stored as irreversible SHA-256 hashes, IPs are subnet-masked, and no keystroke content or user agent strings are stored. Zero-PII Mode goes one step further by disabling fingerprinting entirely.
What Changes in Zero-PII Mode
When Zero-PII Mode is enabled, the following data collection is disabled:
| Signal | Standard Mode | Zero-PII Mode |
|---|---|---|
| Keyboard timing (IKI, dwell) | Collected | Collected |
| Mouse movements & entropy | Collected | Collected |
| Focus & visibility events | Collected | Collected |
| Scroll position | Collected | Collected |
| Canvas fingerprint (SHA-256) | Collected | Disabled |
| WebGL fingerprint (SHA-256) | Collected | Disabled |
| AudioContext fingerprint (SHA-256) | Collected | Disabled |
How to Enable
There are two ways to enable Zero-PII Mode:
Via Dashboard
Go to API Keys, select a key, open Widget Settings, and toggle 'Zero-PII Mode' on.
Via Code
Pass zeroPii: true when initializing the widget:
SilentShield.init({
apiKey: "sk_live_...",
zeroPii: true,
});Impact on Detection Accuracy
In Zero-PII Mode, the scoring weights are redistributed. Fingerprint-based signals (10%) are moved to behavioral signals. Detection accuracy remains high for most use cases.
| Category | Standard Mode | Zero-PII Mode |
|---|---|---|
| Keyboard (IKI mean) | 30% | 35% |
| Keyboard (pauses) | 20% | 22.5% |
| Mouse (entropy) | 20% | 22.5% |
| Mouse (speed) | 5% | 5% |
| Context (focus/visibility) | 10% | 10% |
| Device capabilities (fingerprints) | 10% | 0% |
GDPR & Compliance
Zero-PII Mode is ideal for organizations with strict privacy requirements:
- No Art. 6 GDPR consent required for fingerprinting — because no fingerprinting happens
- No processor agreement needed for biometric data — only anonymous timing patterns are collected
- Fully compatible with DSGVO Art. 25 (Data Protection by Design and by Default)
- No data subject access requests (DSAR) for fingerprint data — because none exists
When to use Zero-PII Mode
Use Zero-PII Mode for healthcare, government, or financial forms where maximum privacy is required. For most websites, standard mode is already GDPR-compliant and provides better detection accuracy.