Havenkey

Ship faster and more securely with Havenkey Developer

Havenkey streamlines how you manage SSH keys, API tokens, and other infrastructure secrets across the whole software development life cycle — from your first line of code all the way into production.

Eliminate the complexity of secrets management

Reach your secrets exactly where you already work — in your terminal, in your IDE, in your app, or in production — without ever exposing them in plaintext.

Develop faster

Simplify how you work with SSH keys, API tokens, and every other secret you touch while building. Authenticate CLI and SSH connections with biometrics, sign your Git commits, and stay in the terminal or the IDE the whole time.

Learn about Havenkey for SSH

Protect secrets

Find secrets hiding in your code and move them into Havenkey's end-to-end encrypted vaults, then load them back into environment variables, configuration files, and scripts without a single plaintext value in the repo.

Learn about Havenkey CLI

Deploy securely

Stop secrets sprawl by storing infrastructure credentials for your whole team in Havenkey, then reaching them safely from your CI/CD workflows and the rest of your tooling — Helmsman, Terrafold, Playrunner, and Driftly included.

Learn about secret management

More than 812,000 developers trust Havenkey

Everything you need across the development lifecycle

Your SSH keys, made easy

Generate, import, and store SSH keys in Havenkey for safekeeping, then use your fingerprint to unlock them in any Git or SSH workflow through Havenkey's built-in SSH agent.

Get started with SSH & Git Learn more about the Havenkey SSH agent
$ git add readme.md
$ git commit -m "Update README"
$ git push

Havenkey Access Requested

>_

Allow Termina to use SSH key

Forgepoint SSH Key
Approve for all applications
Deny Authorize with Touch Unlock

Bring Havenkey to the command line

Reach your secrets in Havenkey while you develop. Cut plaintext values out of code, automate the administrative work, and sign into any CLI with your fingerprint.

Get started with Havenkey CLI Simplify environment configurations
$ hk item list --vault devops
TITLEVAULTEDITED
Nimbusdevops7 months ago
Forgepointdevops1 year ago
Cratelinedevops5 months ago
Docbasedevops1 year ago
Postboxdevops2 years ago

Build with Havenkey SDKs

Use open-source SDKs for Python, JavaScript, and Go to wire your applications into Havenkey. SDKs embed directly in your app and decrypt data when and where it's needed, so every value stays secret until that exact moment.

Get started with Havenkey SDKs Learn more about Havenkey SDKs
import { createClient } from "@havenkey/sdk";
 
const client = await createClient({
  auth: process.env.HK_SERVICE_ACCOUNT_TOKEN,
  integrationName: "My Havenkey Integration",
  integrationVersion: "v1.0.0",
});
 
const secret = await client.secrets.resolve("hk://vault/item/field");

Secure your secrets, from code to cloud

Pull hard-coded credentials out of your CI/CD pipelines, infrastructure, and applications. Use service accounts to integrate straight with Havenkey, or deploy a Havenkey Relay server to reach secrets across your infrastructure over a private REST API.

Get started with secrets management Learn how to secure your CI/CD pipelines

Havenkey

Build and contribute with Havenkey

Join the community

Get access to developer betas, send us feedback while it still matters, and trade notes with people building the same things you are.

Join the Havenkey Developer Circle

Students get a free year of Havenkey

Protect your online life at school and everywhere else. Claim a free one-year subscription to Havenkey through the Forgepoint Student Pack.

Get free subscription

FAQs about Havenkey for Developers

Yes. Havenkey Developer is part of every plan, including Individual, Family, Teams, Business, and Enterprise.

News and updates for developers

Subscribe to the developer newsletter and hear first about new betas, tools, and resources built for people who ship.

Enter your email to receive news and updates written for our developer community. We'll always respect your inbox, and you can unsubscribe at any time. You also agree to our terms of service and privacy policy.