◇ SHARDS / PRIVACY LAB← BACK TO NETWORK
LIVE CRYPTOGRAPHY / NETWORK INTELLIGENCE

THE PRIVACY
WORKBENCH.

Production-grade browser primitives, not decorative simulations. Most inputs never leave your device. Tools marked External query contact the named upstream with the minimum data specified.

Web Crypto APILocal file processingNo accounts requiredExternal queries labelled
✳
External query · HIBP hash prefix

Breached password check

Uses Have I Been Pwned k-anonymity. SHA-1 is computed locally and only its first 5 hex characters are sent. The full password and full hash never leave the browser.

Enter a password to check the live breach corpus.
◎
External query · Cloudflare DNS

Encrypted DNS lookup

Resolve live DNS through Cloudflare DNS-over-HTTPS. The queried hostname is sent to Cloudflare; no fabricated results or local DNS assumptions.

Awaiting DNS query.
#
Local · no upload

File integrity hashes

Compute SHA-256, SHA-384 and SHA-512 entirely in your browser. Your file is never uploaded. Limit: 25 MB per file.

Select a file.
▧
Local · image re-encoding

Photo metadata removal

Re-encode a JPEG, PNG or WebP through the browser canvas to a new JPEG. This removes common EXIF/GPS metadata but changes encoding and removes transparency; verify the output before sharing.

Select an image (up to 20 MB / 24 megapixels).
⚿
Local · secure random

Secure tokens & UUIDs

Cryptographically secure 256-bit tokens from Web Crypto. Generate independent API-token candidates, identifiers or non-guessable strings; store private tokens securely.

Ready to generate.
▤
Local · pattern detection

Private text redactor

Replace common email addresses, IPv4 addresses, Ethereum addresses, and recognisable phone numbers with placeholders. Pattern-matching is not a guarantee that all personal data is removed.

Nothing processed or transmitted.
◈
Local · AES-GCM-256

Encrypted notes vault

Encrypt/decrypt notes locally using AES-256-GCM with PBKDF2-SHA256 (350,000 iterations), random salt and nonce. Download the ciphertext file. Lost passwords cannot be recovered.

No cloud storage. Never forget the passphrase.
◉
Local · browser introspection

Browser privacy posture

Read visible browser privacy signals and supported permission states without requesting new permissions. Not a unique fingerprint score or proof of anonymity.

Audit runs only on this device.
⏱
Local · RFC 6238

Authenticator code generator

Generate a real 6-digit TOTP from a Base32 secret using local HMAC-SHA1 and a 30-second clock. The secret is never sent or stored by this service.

Do not enter a high-value account's authenticator seed into a website you do not trust.
≡
Local · security inspection

HTTP security header audit

Paste response headers from a site to check for common protections. This is a local parsing audit, not a remote penetration test.

Enter header lines.
◇
Research only · no wallet execution

On-chain privacy research

Privacy-preserving transactions involve protocol, smart-contract and jurisdictional risks. Tornado Cash is not operated, embedded, relayed or monetised here. Its US sanctions delisting in 2025 does not establish UK commercial regulatory clearance.

No wallet connection, mixing function or custody is provided. Do not assume privacy tools remove financial reporting or sanctions obligations.