bice-rs
Sync Node: Online (:9050)
Highly Auditable Rust Core

Secure, Terminal,
Cloud Sync.

Seamlessly sync your highly encrypted vaults via your own self-hosted cloud synchronization node. Fully open-source, lightweight, and built entirely with privacy in mind.

bice-rs -- tui -- preview since v0.1.0-beta
BICE Password Manager
Dashboard
Mode: Normal
Vault Entries
Service
Login
Password
Note
>> proton
login1
******
First passord
google
login2
******
Second passord
your service
login3
******
Third password
(˵ ͡~ ͜ʖ ͡°˵)ノ⌒♥*:・。.
[↑/↓] Select [Enter] Copy [g] Gen [n] New [s] Sync [e] ESP32 [q] Quit
Architecture

Engineered for absolute trust.

bice-rs is designed from the ground up to ensure that you, and only you, have access to your credentials, with zero friction.

XChaCha20-Poly1305 Security

Modern, high-performance authenticated cryptography. Vaults are compiled locally into a custom, highly optimized .bice binary format before sync.

PostgreSQL & Redis Node

Deploy your self-hosted bice-rs-server node. Engineered with PostgreSQL for robust vault persistence and Redis for high-speed queue caching.

Zero-Knowledge Relaying

The synchronization node acts as a blind mailbox. The server handles only encrypted payloads and has zero knowledge of your passwords, usernames, or site labels.

Argon2id Key Derivation

Secure client-side key derivation resisting GPU-based brute-force attacks, ensuring absolute resilience for your master password.