Skip to content
View Inpriv's full-sized avatar
  • Joined Sep 1, 2026

Block or report Inpriv

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
inpriv/README.md
Inpriv logo

Inpriv

Zero-knowledge. Client-side only.

A suite of privacy-first web utilities engineered for total digital privacy.

No trackers. No remote logs. No compromises — everything runs in your browser.

License: MIT Website Tools Zero-Knowledge By Inpriv Labs

Quick links: Website · License · Security · Contributing


Overview

Inpriv is an ecosystem of zero-knowledge, fully client-side web utilities — engineered so your sensitive data never leaves your device. No accounts, no servers, no telemetry, no log files. What happens in your browser, stays in your browser.

Why "zero-knowledge"? Because the system — by design — holds zero knowledge about you. There is nothing to leak, nothing to subpoena, nothing to sell.


Live Tools

  • Hushhush.best — E2E encrypted chat. Forward-secret rooms, QR sharing, zero metadata
  • Wipewipe.inpriv.xyz — metadata (EXIF/GPS) sanitizer for images
  • Compresscompress.inpriv.xyz — image compression, no uploads
  • Tracetrace.inpriv.xyz — one scan: IP & ISP intel, DNS leak test, WebRTC leak check
  • Paypay.inpriv.xyz — crypto payment bridge
  • Hosthost.inpriv.xyz — private static file hosting (Google Drive) with IP-logger/WebRTC-leak scan before publish
  • Hashhash.inpriv.xyz — SHA & MD5 checksums, in-browser
  • QRqr.inpriv.xyz — generate & read QR codes, offline
  • Keyringkeyring.inpriv.xyz — zero-knowledge secret vault
  • Brutebrute.inpriv.xyz — hash brute-force matcher
  • TOTPtotp.inpriv.xyz — RFC 6238 authenticator, encrypted vault
  • Burnburn.inpriv.xyz — ephemeral encrypted notes, read-once
  • Stegostego.inpriv.xyz — hide AES-256 encrypted messages inside PNG images
  • Temptemp.inpriv.xyz — disposable email addresses, live inbox, one-click shred
  • Censorcensor.inpriv.xyz — blur/pixelate faces, cards, IPs & tokens on screenshots (on-device auto-detect)
  • Shareshare.inpriv.xyz — direct device-to-device file transfer over an encrypted P2P tunnel (no uploads, no size limits)
  • Labslabs.inpriv.xyz — public experiment bench: live UI concepts and prototypes under evaluation
  • Statusstatus.inpriv.xyz — live health, response time and 7-day uptime for every Inpriv tool
  • Amberamber.inpriv.xyz — personal web archive: capture pages, browse snapshots by date, read offline (stored on your Google Drive)
  • IDid.inpriv.xyz — Inpriv ID: one account for the whole suite (SSO, @inpriv.xyz address, optional 2FA)
  • Mailmail.inpriv.xyz — zero-knowledge encrypted mail: E2EE inside the suite, external delivery to Gmail/Outlook/any
  • Fakefake.inpriv.xyz — time-limited fake identities for Inpriv ID members (persona, password, real @inpriv.xyz mailbox)

In Development

  • Zero (wallet) · OSINT · Pass (password generator) · Base64 (encoder/decoder)

Security

  • Key exchange — Curve25519 (X25519 ECDH)
  • Encryption — AES-256-GCM
  • Key derivation — HKDF-SHA-256 + PBKDF2 (100k iterations)
  • Randomness — Web Crypto API (crypto.getRandomValues())
  • Transport — TLS 1.3 (Hush signaling: wss://)
  • CSPdefault-src 'self', object-src 'none', frame-src 'none'

Guarantees: ✓ client-side only · ✓ forward secrecy · ✓ zero metadata · ✓ open source


Tech Stack

  • Frontend — vanilla HTML/CSS/JS, Material Design 3 (Google baseline)
  • Crypto — Web Crypto API, Curve25519
  • Hush signaling — Python WebSocket server
  • Swift editor — Rust
  • Edge — Cloudflare (TLS, DDoS protection)

Getting Started

git clone https://github.com/Inpriv/inpriv.git
cd inpriv

# Serve locally (any static server works)
python -m http.server 8080
# → http://localhost:8080

Run your own Hush signaling relay:

cd .hush
pip install -r requirements.txt
python server.py

Project Structure

Click to expand — full monorepo layout
inpriv/
├── index.html          # Suite landing page (inpriv.xyz)
├── LICENSE             # MIT
├── common/             # Shared worker modules — maintenance gate + branded error pages
├── .hush/              # E2E chat — web app + signaling server
├── .censor/            # Screenshot redactor (blur/pixelate + face/OCR auto-detect)
├── .wipe/              # Metadata sanitizer
├── .compress/          # Image compression
├── .trace/             # IP + DNS + WebRTC leak test (one scan)
├── .host/              # private static hosting — Google Drive + privacy shield
├── .pay/               # Crypto payment bridge
├── .hash/              # Checksum generator
├── .webrtc/            # redirects to trace.inpriv.xyz
├── .qr/                # QR generator/reader
├── .keyring/           # Encrypted secret vault
├── .dns/               # redirects to trace.inpriv.xyz
├── .ipinfo/            # redirects to trace.inpriv.xyz
├── .brute/             # Hash brute-force matcher
├── .stego/             # LSB steganography — hide encrypted messages in PNGs
├── .temp/              # disposable email — random @inpriv.xyz inboxes, Resend inbound
├── .id/                # Inpriv ID — central account & SSO (@inpriv.xyz addresses)
├── .mail/              # Inpriv Mail — zero-knowledge encrypted mail
├── .fake/              # Fake — time-limited fake identities for Inpriv ID
├── .share/             # Share — P2P encrypted file transfer (WebRTC)
├── .labs/              # Labs — public experiment bench
├── .admin/             # admin dashboard — admin.inpriv.xyz (TOTP login, kill-switches)
├── .status/            # Status — live service health & uptime page
├── .amber/             # Amber — personal web archive (Wayback-style, Drive-backed)
├── .zero/              # Crypto wallet (WIP)
├── .osint/             # OSINT engine (WIP)
├── .totp/              # TOTP generator (WIP)
├── .hexa/              # In development
├── ..swift/            # inpriv-swift — Rust text editor
└── .cftcfg/            # Cloudflare Tunnel config manager

Roadmap

  • 21 core tools live on production
  • PWA + offline support
  • Zero wallet — security audit before release
  • OSINT — AI-powered intelligence engine
  • Security headers + SRI hardening
  • i18n (PL/EN)

Contributing

See CONTRIBUTING.md for full guidelines.

  1. No malicious features — modules enabling unauthorized access will be rejected
  2. Privacy by design — nothing may ever phone home
  3. Open an issue first for big changes
  4. Follow the existing M3 design tokens (Google baseline, see .inpriv-labs/inpriv-labs.md)

Found a security issue? See SECURITY.md.


License

MIT © 2026 Inpriv Labs


Built with love and paranoia — by Inpriv Labs, independent studio

Popular repositories Loading

  1. inpriv inpriv Public

    Inpriv — zero-knowledge privacy tools. Client-side only. By Inpriv Labs.

    HTML 1

  2. vanta vanta Public

    Minimalist, high-performance Minecraft launcher by Inpriv Labs

    Python 1