Secretive
Max Goedjen and contributors · An open-source Mac SSH agent and key manager that protects non-exportable keys in the Secure Enclave and supports smart cards.
- Installazioni in 30 giorni
- 1012
- N. 231 in App
- Installazioni in un anno
- 5,8K
- Ultimi 365 giorni
- Ultima versione
- 4.0.0
- 7 ott · 7 ott
- Dimensione del download
- 23MB
- arm64 / x86_64 · zip
- Frequenza di rilascio
- Ogni mese
- 1 versione in 30 giorni
Secretive è un’app per Mac della categoria Sicurezza e privacy. Lo sviluppatore è Max Goedjen and contributors.
Informazioni di base
- Chip
- Apple silicon · Intel
- Sviluppatore
- Max Goedjen and contributors
- Comando di installazione
brew install --cask secretive- Homebrew
- Installabile; aggiornato da Homebrew
- Altri nomi
- secretive
Le informazioni qui sopra sono state verificate il o successivamente. Mostra le fonti di ogni dato
Descrizione
Secretive manages SSH keys and provides an SSH agent for supported Mac workflows. Secure Enclave keys remain non-exportable, while public keys can be registered with SSH servers or Git hosting services. Supported smart cards provide an alternative for Macs without a Secure Enclave.
Key access and integration
Keys can require Touch ID or supported Apple Watch authentication, and the app reports key use. SSH and Git command-line tools use the SSH_AUTH_SOCK environment variable; third-party clients may require their own configuration. Use the app's setup and integrations guidance, then register the correct public key with the destination. Secretive 4 adds SSH certificate presentation, pending-request handling and host lookup from known_hosts.
Requirements and hardware
The official 4.0.0 release requires macOS 15.0 or later; earlier 3.0.4 and 3.0.3 releases document macOS 14.0. The exact current ZIP contains 22831028 bytes. A read-only inspection of its main executable finds Intel x86_64, ARM64 and ARM64e Mach-O slices. No binary was installed or executed to establish those facts.
Secure Enclave storage requires compatible hardware; smart-card signing requires a supported card and its appropriate setup. Authentication options depend on the Mac and operating-system settings. Post-quantum MLDSA support introduced in the 3.0 line depends on macOS Tahoe and should not be confused with a promise that every Secure Enclave key type supports it.
Backups and permissions
Secure Enclave private keys cannot be imported, exported, backed up or transferred to a new Mac. Create separate keys on a replacement machine and update authorized public keys. Losing access to a machine without another registered key or recovery method can prevent access to remote accounts.
Secretive relies on Keychain access associated with its app bundle identity. A custom source build using a different identity may not see keys created by the publisher build. Approve signing requests only when you recognize the operation; agent forwarding extends access to the remote session and deserves careful configuration.
License and data
Secretive is distributed as an MIT-licensed open-source project. Its release build and artifact attestations are auditable through GitHub Actions. The official FAQ documents GitHub API requests for update checks. Local key protection does not establish that SSH destinations or other applications never transmit data.
The screenshot is the publisher's genuine dark-mode README image, showing public-key details; its exact build is unspecified. The packaged icon is an ICNS asset, which the MCP raster URL uploader cannot directly import; that media gap is retained.
Official repository · Official releases · Setup and FAQ
Icon source
The icon is an original complete publisher PNG from the official 2.4.1 source tag. It identifies the same product, but is historical artwork rather than a claim about the current binary icon.
Requisiti di sistema
| macOS | Versione dell’app | Chip | Download | Fonte |
|---|---|---|---|---|
| Versione per macOS 27, 26, 15 | 4.0.0 | Intel | github.com/maxgoedjen/secretive/releases/download/v4.0.0/Secretive.zipSHA-256 877517e212938ffb7048bc7b6811e992194ba4b3eaa4dae36405b6303d1ac1fa | HomebrewVerificato il |
| Versione per macOS 27, 26, 15 | 4.0.0 | Apple silicon | github.com/maxgoedjen/secretive/releases/download/v4.0.0/Secretive.zipSHA-256 877517e212938ffb7048bc7b6811e992194ba4b3eaa4dae36405b6303d1ac1fa | HomebrewVerificato il |
| Versione per macOS 14 | 3.0.4 | Intel | github.com/maxgoedjen/secretive/releases/download/v3.0.4/Secretive.zipSHA-256 696d07812e4431075234a900a0136dbad3131a91086e535fc2b07d69a1d084ba | HomebrewVerificato il |
| Versione per macOS 14 | 3.0.4 | Apple silicon | github.com/maxgoedjen/secretive/releases/download/v3.0.4/Secretive.zipSHA-256 696d07812e4431075234a900a0136dbad3131a91086e535fc2b07d69a1d084ba | HomebrewVerificato il |
| Versione per macOS 13, 12 | 2.4.1 | Intel | github.com/maxgoedjen/secretive/releases/download/v2.4.1/Secretive.zipSHA-256 00ddf651f1151f1e3888c51e58ce343f6888480db79771b6de7371db21bde4d8 | HomebrewVerificato il |
| Versione per macOS 13, 12 | 2.4.1 | Apple silicon | github.com/maxgoedjen/secretive/releases/download/v2.4.1/Secretive.zipSHA-256 00ddf651f1151f1e3888c51e58ce343f6888480db79771b6de7371db21bde4d8 | HomebrewVerificato il |
| Versione per macOS 11 | 2.3.1 | Intel | github.com/maxgoedjen/secretive/releases/download/v2.3.1/Secretive.zipSHA-256 493a72362898b4480baa70f115d9515b41b2af4a503caf00277e2bc3824b0bbd | HomebrewVerificato il |
| Versione per macOS 11 | 2.3.1 | Apple silicon | github.com/maxgoedjen/secretive/releases/download/v2.3.1/Secretive.zipSHA-256 493a72362898b4480baa70f115d9515b41b2af4a503caf00277e2bc3824b0bbd | HomebrewVerificato il |
Come installare Secretive sul Mac
- Esegui in “Terminale”:
brew install --cask secretive - Homebrew installa l’app nella cartella Applicazioni.
Installa senza Homebrew
Scarica lo stesso file usato da Homebrew: github.com/maxgoedjen/secretive/releases/download/v4.0.0/Secretive.zip
Lo SHA-256 serve solo a verificare che il download sia completo: non è una certificazione di sicurezza. Mostra lo SHA-256 e l’indirizzo di download
Disinstallazione di Secretive e pulizia facoltativa dei dati
brew uninstall --cask secretiveUna disinstallazione normale rimuove l’app e ne conserva impostazioni e cache.
Pulizia approfondita (facoltativa)
brew uninstall --zap --cask secretive--zap elimina anche impostazioni, cache e altri file elencati nella definizione Homebrew. Tra questi possono esserci dati condivisi con altre app, che non si possono ripristinare dopo l’eliminazione; inoltre non garantisce che non rimanga alcun residuo. Esegui prima un backup dei dati da conservare. Per mantenere impostazioni e cache, non aggiungere --zap.
File che Secretive può lasciare sul Mac (3)
- File e cartelle
~/Library/Application Scripts/com.maxgoedjen.Secretive.Host~/Library/Application Scripts/com.maxgoedjen.Secretive.SecretAgent~/Library/Containers/com.maxgoedjen.Secretive.*
Queste voci provengono dalla definizione Homebrew, verificata il . Indicano solo cosa la definizione dichiara di eliminare, non che siano tutte presenti sul tuo Mac.
Novità della versione 4.0.0
Nuova versione · Redazione OpenNavo
Questa versione non ha note di rilascio specifiche.
Dati sulla sicurezza di Secretive
Qui trovi solo fatti verificabili, ciascuno con fonte e data: non è una certificazione di sicurezza. Per controllare i file che hai scaricato, puoi analizzarli sul tuo Mac con OpenNavo.
- Canali di distribuzione
- Homebrew
- Open source
- Sì · github.com/maxgoedjen/secretive · MITVerificato il
Dettagli di installazione
- Tap
- homebrew/cask
- URL di download
- https://github.com/maxgoedjen/secretive/releases/download/v4.0.0/Secretive.zip
- SHA-256
- 877517e212938ffb7048bc7b6811e992194ba4b3eaa4dae36405b6303d1ac1fa
- Definizione Homebrew
- github.com/homebrew/homebrew-cask/blob/HEAD/Casks/s/secretive.rb
- formulae.brew.sh
- formulae.brew.sh/cask/secretive
- Codice sorgente
- github.com/maxgoedjen/secretive
Contenuti di installazione e rimozione
Disinstallazione
uninstallMostra la dichiarazione completa
{ "uninstall": [ { "quit": "com.
maxgoedjen. "signal": [ "TERM", "com.Secretive. Host", maxgoedjen. ] } ] }Secretive. Host" Installazione
appFile di origine: Secretive.
app Destinazione dichiarata: /
Applications/ Secretive. app Mostra la dichiarazione completa
{ "app": [ "Secretive.
app" ], "target": "/Applications/ }Secretive. app" Rimozione dati utente
zapMostra la dichiarazione completa
{ "zap": [ { "trash": [ "~/
Library/ Scripts/Application com. "~/maxgoedjen. Secretive. Host", Library/ Scripts/Application com. "~/maxgoedjen. Secretive. SecretAgent", Library/ ] } ] }Containers/ com. maxgoedjen. Secretive. *"
Domande frequenti su Secretive
Secretive è sicuro?
Secretive è nel catalogo ufficiale di Homebrew e non è stato disattivato. Da settembre 2026, Homebrew disattiva le app che non superano i controlli di Gatekeeper di macOS. Durante l’installazione, Homebrew confronta il download da github.com con il relativo checksum SHA-256. Negli ultimi 30 giorni è stato installato 1012 volte tramite Homebrew.
Secretive è open source?
Il codice sorgente di Secretive è pubblico su GitHub (maxgoedjen/secretive) con licenza MIT.
Come disinstallare completamente Secretive dal Mac?
Esegui brew uninstall --cask secretive. Il comando chiude l’app. Per eliminare anche impostazioni e cache, esegui brew uninstall --zap --cask secretive. --zap elimina anche impostazioni, cache e altri file elencati nella definizione Homebrew. Tra questi possono esserci dati condivisi con altre app, che non si possono ripristinare dopo l’eliminazione; inoltre non garantisce che non rimanga alcun residuo. Esegui prima un backup dei dati da conservare. Per mantenere impostazioni e cache, non aggiungere --zap. In questo modo vengono eliminati anche 3 file e cartelle, tra cui ~/.
Secretive funziona sui Mac con Apple silicon (M1 e successivi)?
Homebrew lo installa sia sui Mac con Apple silicon sia su quelli con Intel, dallo stesso download.
Qual è l’ultima versione di Secretive?
L’ultima versione è la 4.0.0, aggiunta a Homebrew il 21 set. Per aggiornarlo, esegui brew upgrade --cask secretive.
Fonti
Ogni dato di questa pagina indica fonte e data di verifica. I dati scaduti riportano solo “Dati al” seguito dalla data e non vengono più presentati come attuali.
- Definizione Homebrew: github.com/homebrew/homebrew-cask/blob/HEAD/Casks/s/secretive.rb · Verificato il
- formulae.brew.sh: formulae.brew.sh/cask/secretive
- Dati sulla sicurezza: github.com/maxgoedjen/secretive · Verificato il