True Zero-Knowledge
Encryption happens in your browser. The server never holds the keys required to decrypt vault contents.
// why rePASS
prod-db-master/Azure Admin/SSH
One file. Hundreds of rows.
In a notebook, on a slip of paper, in someone’s drawer.
The same password gets copied, shared and reused. Nobody knows how many copies exist.
Paper cannot be locked. A spreadsheet cannot be audited. No record says who looked.
Someone took it, someone changed it, someone carried it out when they left. Nothing on record says which.
Every credential, on infrastructure you run.
Your critical credentials, on infrastructure you manage.
// the product
Logins, servers, databases, SSH keys, API credentials, TOTP codes and more — organized in shared vaults, scoped by role, decrypted only on your device.
| Name | Type | Status | Updated |
|---|---|---|---|
| prod-db-master | Database | strong | 2h ago |
| aws-deploy-key | API Credential | TOTP | 1d ago |
| core-switch-01 | SSH Key | strong | 3d ago |
| [email protected] | Email Account | strong | 5d ago |
// zero-knowledge
Everything is encrypted and decrypted in your browser. The server only ever stores encrypted blobs — your master password and vault keys never leave your device. A database or storage compromise does not expose plaintext vault contents.
| Encryption | AES-256-GCM |
|---|---|
| Key exchange | RSA-4096 |
| Key derivation | PBKDF2-SHA256 |
| Transport | TLS 1.2+ / 1.3 |
// features
Everything a cloud password manager does — plus the controls only self-hosting can give you.
Encryption happens in your browser. The server never holds the keys required to decrypt vault contents.
Deploy via Docker or Kubernetes in your own data center. Your data never touches external infrastructure.
Protect enterprise escrow keys with Azure Key Vault (FIPS 140-2 validated) — user vault keys always remain client-controlled.
A full passkey authenticator plus built-in TOTP: one-time codes generated and autofilled right where you log in.
A hybrid ML + rule engine flags brute force, session hijacking, bulk access and 14+ threat types in real time.
Recovery needs several designated admins to approve — no administrator can complete it alone through rePASS.
Open sensitive web apps in a hardened, streamed browser that runs in your infrastructure — nothing executes on the endpoint.
100+ audited action types, every record sealed with a keyed HMAC-SHA256 the database alone cannot recompute.
Devices register and get approved before access. Session fingerprinting and per-user device limits make stolen tokens hard to reuse.
Every password is checked against known breach corpora — the dataset lives in your installation and queries never leave it.
A 0-100 security score plus a risk score on every login and access, tracked over time in Risk History.
Scoped API tokens and the rp CLI inject secrets into pipelines and scripts — decrypted only where the job runs.
// remote browser isolation
Recorded on the live demo, in real time — nothing sped up, nothing staged.
// platforms
The same zero-knowledge vault — in the browser, in the menu bar, and in the terminal.
The full admin and vault experience in any modern browser. Nothing to install for end users.
Any modern browserAutofill logins and TOTP codes, save new credentials, and use passkeys — without leaving the page.
Chrome · EdgeGet it on the Chrome Web Store →Native menu-bar app with Touch ID unlock and system-wide AutoFill, including Safari.
macOS 14+ · Touch IDScriptable access to secrets for pipelines and servers. Downloaded straight from your own installation — one command, no package repository to trust.
macOS · Linux · Windows// enterprise
Identity, policy, and recovery controls designed with your security team — not bolted on later.
Users sign in with the identity they already have. MFA is mandatory, not optional.
Five role levels — from identity and security admins to audit readers. Everyone sees exactly what their role allows.
Password complexity, session lifetime, IP ranges, device limits, rate limits — enforced centrally across the org.
Leavers and forgotten passwords don’t orphan data: recovery admins jointly restore access via protected escrow, every step audited.
SSL, SMTP, Azure AD, backups, licenses, and system logs — managed from one place, on your infrastructure.
Live dashboards for risk scores, anomaly history, and vault activity — export-ready for your auditors.
// why self-hosted
A fair comparison with typical cloud password managers.
| rePASS | Typical cloud password managers | |
|---|---|---|
| Where your vault lives | Your own datacenter | The vendor’s cloud |
| Zero-knowledge encryption | AES-256-GCM, always client-side | Varies by vendor and plan |
| Key escrow & recovery | Multi-admin approval, optional Azure Key Vault (FIPS 140-2) | Typically vendor-managed |
| Remote Browser Isolation | Built in | Not offered |
| Anomaly detection | On-prem AI, 14+ threat types | Cloud add-on, extra cost |
| If the vendor is breached | Nothing of yours to steal | Your vault is in the target set |
// built for
Server, database, and service credentials in shared vaults — scoped by role.
Secrets wired straight into your CI/CD pipelines, decrypted only at run time.
Banking, insurance, government: self-hosted, HSM-protected, audit-ready.
// automation
The rp CLI injects secrets into CI/CD at run time — encrypted in transit, decrypted only where the job runs.
# secret yalnızca işin koştuğu yerde çözülür rp run --vault=production -- ./deploy.sh # CI/CD içinde export RP_SERVER=https://vault.example.com rp get production/database/password
// deployment
No professional-services engagement required. Evaluate with Docker Compose, go to production with the turnkey installer, stay current with one command.
docker compose up -dEvaluate in minutesThe full stack — database, API, and web vault — on a single machine../install.sh admin@your-serverTurnkey on-prem installA hardened Kubernetes (K3s) deployment with TLS bootstrap, on your own server../update.shOne-command updatesVersioned images, health-checked rollouts, painless upgrades.// faq
Open the live demo and look around, or tell us about your environment and we’ll tailor a rollout to it.
// contact
Rollout questions, a proof-of-concept in your own datacenter, licensing — whatever you need, a real engineer reads this and answers.
We reply within one business day, usually sooner.
Prefer email? Write to [email protected]