Skip to content

Latest commit

 

History

153 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Topics

Resources

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages