PasswordPusher securely shares sensitive information via self-expiring, self-deleting links with full audit logging and encrypted storage.
🔐 Securely share sensitive information with automatic expiration & deletion after a set number of views or duration. Track who, what and when with full audit logs.
PasswordPusher is designed for individuals and teams who need to share sensitive data such as passwords, files, or URLs securely over the web. It is ideal for IT professionals, security teams, and organizations requiring temporary, auditable secret sharing with automatic expiration and deletion to minimize exposure risks.
For best security, run your own instance to maintain full control over data and audit logs. Ensure TLS is properly configured (automatic by default) to prevent interception. Regularly monitor audit logs to detect unauthorized access. Customize branding and themes to fit organizational policies and user experience requirements.
Choose hosting method: use hosted service at pwpush.com or self-host
For self-hosting, deploy via Docker or cloud platform
Run the Docker container with appropriate environment variables for customization
Access the admin dashboard to manage your instance
Configure TLS automatically via built-in support
Invite users and set up logins for team collaboration
Optionally customize themes, CSS, and branding via environment variables
Use the JSON API or CLI tools for automation
curl -X POST https://pwpush.com/api/v1/push -d 'password=secret&expire_views=1&expire_hours=24'
Create a new self-expiring secret link via the JSON API
pwpush-cli push 'mysecretpassword'
Push a password securely using the command line interface