Secure Key

Automatic and Graceful Secure Key Rotation Starting at $0/mo.

Securely Generated Keys

Adding automatic key rotation to an application ensures your app always has fresh, unguessable secrets. They can be used anywhere in your application where some sort of entropy is needed. Secure Key promotes best practices by keeping these secrets in your environment (rather than checked into source control) and by rotating them periodically.

Graceful Key Rotation

You always have access to the current key and the previous key. This way when the keys are rotated, you can still validate thing such as cookies signed with the previous key, while signing new things with the new key.

Region Availability

The available application locations for this add-on are shown below, and depend on whether the application is deployed to a Common Runtime region or Private Space. Learn More

  • Common Runtime
  • Private Spaces
Region Available
United States Available
Europe Available
Region Available Installable in Space

Plans & Pricing

    • Rotation Interval 14 days
Install Secure Key
heroku addons:create securekey

To provision, copy the snippet into your CLI or use the install button above.

Secure Key Documentation