Phase is an open-source platform designed for fast-moving engineering teams to secure and deploy application secrets seamlessly from development to production. It provides a robust solution for managing secrets and environment variables, ensuring that security is integrated into the development process without adding complexity.

The platform offers a seamless development experience, allowing users to create, list, and manage secrets directly from their terminal. It supports runtime secret injection, enabling secrets to be injected into applications, containers, or runtimes as environment variables without requiring any code changes or additional dependencies. Phase is compatible with any language or framework, making it highly versatile.

For deployment, Phase centralizes application secrets and configurations, automates critical tasks like secret rotation, and integrates with various infrastructures to set up automatic secret syncing pipelines quickly. It acts as a single source of truth for application secrets, ensuring consistency and security across different environments.

Phase includes several critical security features out of the box, such as audit logs to monitor every secret operation, role-based access control (RBAC) to enforce least privilege, and IP allow listing to restrict access to specific IP ranges and networks. These features provide comprehensive control and monitoring capabilities to maintain security integrity.

The platform also supports a wide range of integrations, including Docker, Kubernetes, GitHub, GitLab CI, and Hashicorp Nomad, ensuring that it can fit seamlessly into existing workflows. Additionally, Phase offers both cloud-hosted and self-hosted options, catering to different compliance and control requirements.

Overall, Phase is a powerful tool for engineering teams looking to enhance their secret management and deployment processes with a focus on security, ease of use, and integration flexibility.

Pricing

Phase offers three pricing plans for managing application secrets and environment variables:

  • Free: $0/month, includes 5 users, 3 apps, 3 environments, end-to-end encryption, SSO (Google/GitHub/Gitlab), 3 service tokens per app, secret versioning, one-time secret sharing, personal secrets, basic access control, 24-hour audit log retention, and community support.

  • Pro: $16/month per user, includes everything in Free, plus unlimited users and apps, 10 environments, unlimited service tokens, role-based access control, point-in-time recovery, source IP-based allow listing, 90-day audit log retention, and priority support.

  • Enterprise: Custom pricing, includes everything in Pro, plus unlimited environments, SAML & OIDC SSO, automated secret rotation, enterprise SCIM, 99.99% uptime SLA, custom roles & RBAC, custom rate limits, custom audit log retention, log forwarding, dedicated support, and on-boarding and migration assistance. Contact sales for more information.