Screenshot of Secretive's management window.

Secretive 3

Liquid Glass, Post-Quantum Keys, Next Level Security, and more.

Download View on GitHub

What is Secretive?

Secretive is a fully native Mac app that lets you protect and manage SSH keys with your Mac's Secure Enclave.

Why Bother?

Most SSH agents store your keys as files on disk. Malware can steal these files. Secretive creates keys that can't be exported, and gives you strong access control for their use.

Why Trust Secretive?

Secretive is fully open source, has a strictly auditable build process, and has no external dependencies.

What's New in Secretive 3

Liquid
Glass

Secretive looks right at home in MacOS Tahoe, with a fresh Liquid-Glass inspired facelift.

Post-Quantum
Keys

You're no longer limited to ECDSA-256 keys. On macOS Tahoe and later, you can create post-quantum MLDSA-65 and MLDSA-87 keys.

Enhanced
Security

Secretive takes advantage of new application-hardening features in macOS Tahoe.

XPC Parsing

All request parsing and network activity now happens out of process.

Key Attribution

Set a custom per-key attribution for your public keys.

Reveal in Finder 

Show your public key on disk with a single click.

Swift 6

Secretive now uses Swift 6's concurrency checking to run more reliably and safely.

Agent Info Screen

The agent status view now shows you you information about SecretAgent, like as the socket path.

New Integrations View

A new Integrations window helps you configure your apps to talk with Secretive.