Snappass enables secure, one-time password sharing through encrypted, self-destructing links.
Share passwords securely
Snappass is designed for users who need to share sensitive passwords or secrets securely without leaving a trace. It is ideal for individuals or teams who want to transmit confidential information safely, ensuring the password is accessible only once before being destroyed.
Ensure the server hosting Snappass is secured and trusted, as the security depends on the integrity of the hosting environment. Since secrets are destroyed after one access, users should confirm receipt immediately. Avoid sharing links over insecure channels.
Clone the repository: git clone https://github.com/pinterest/snappass.git
Navigate into the directory: cd snappass
Install dependencies (if applicable, e.g., npm install or pip install)
Run the server locally (e.g., using a command like npm start or ./snappass)
Access the web interface via http://localhost:port
snappass create
Create a new encrypted password share link
snappass retrieve <link>
Retrieve and decrypt the password from the provided link
snappass --help
Display help information and usage instructions