PasswordPusher is a self-hosted secret sharing service and file sharing platform used to create encrypted, self-destructing links for sensitive text and files. It functions as a white-label security gateway, allowing organizations to manage the distribution of secrets on their own internal infrastructure.
The system supports corporate white-labeling through custom domain mapping and branding customization to align the interface with a professional identity. It provides a RESTful API and command-line interface for the automated distribution of secrets within external scripts and workflows.
The platform covers a broad range of security and management capabilities, including AES-GCM encryption at rest, multi-factor authentication, and single sign-on integration. It manages the lifecycle of sensitive data through automatic expiration based on time or view counts, while maintaining an audit trail of access history. The service supports flexible data persistence with various database backends and pluggable object storage for encrypted files.
Deployment is supported via containerized orchestration with automated TLS provisioning.