Scarica
Versione 1.1.0, rilasciato il 2026-08-05. Ogni build porta con sé il proprio runtime Java 17 e un SQLite incluso, quindi non c'è nulla da installare prima.
7c6426cb5345fc6a2f011b815c61258ed2490af19a7d00547a14d6366836280eFirmato con un certificato Developer ID e notarizzato da Apple, quindi si apre senza avviso di Gatekeeper. I Mac Intel non sono supportati da questa build.
05e9cf48793a65849fb0f838bc63e1aba16f8f0d0d0cfe7878b77283899bf30dL'installer non ha un certificato EV, quindi SmartScreen potrebbe avvisare la prima volta. Controlla il checksum invece di fidarti di quella finestra in un senso o nell'altro.
Tutti e sei i checksum sono in SHA256SUMS. Prendi il tar.gz se vuoi soprattutto la riga di comando — è l'unica build il cui bin/ è una directory normale che puoi mettere in PATH.
Cosa c'è in 1.1.0
Adds an option to discourage copying. Turn it on and the viewer disables text selection and hides the copy button for that note, and tells the recipient you asked for it. It is a speed bump, not protection, a screenshot still works.
Also adds ScrubPony, VaultPony and PassPony to the pony family list in Settings, and a link to the whole family at pony.norsehor.se.
Verifica ciò che hai scaricato
Ogni artefatto ha una firma PGP separata, e un SHA256SUMS firmato copre tutti e otto. La chiave di firma è la stessa pubblicata su questo sito — impronta A0CB C8F6 5AAC E56F 1C5B 7677 53F9 798E 4919 DE62.
# the manifest and its signature
curl -LO https://burnpony.app/downloads/SHA256SUMS
curl -LO https://burnpony.app/downloads/SHA256SUMS.asc
# confirm NorseHorse signed the manifest
curl -sL https://burnpony.app/assets/pgp/norsehorse.asc | gpg --import
gpg --verify SHA256SUMS.asc SHA256SUMS
# then check your file against it
sha256sum --ignore-missing -c SHA256SUMS # Linux
shasum -a 256 --ignore-missing -c SHA256SUMS # macOS
Verifica prima la firma del manifesto, poi il file rispetto al manifesto. Al contrario dimostra solo che il tuo file corrisponde a un numero di cui non hai stabilito l'origine. Se gpg --verify non stampa Good signature, fermati — un checksum che corrisponde a un manifesto non verificato non dimostra proprio nulla.
I pulsanti di download puntano a GitHub, ma il SHA256SUMS qui sopra è servito da questo sito. È la disposizione utile: i byte vengono da dove è più veloce, e ciò con cui li verifichi viene dal dominio di cui hai già la chiave PGP.
La riga di comando
La build desktop è un binario con due facce: senza argomenti apre una finestra, un verbo fa la cosa ed esce.
echo "the secret" | burnpony create --views 1 --expires 1d
burnpony list
burnpony status <id>
burnpony burn <id>
burnpony non è nel tuo PATH a meno che tu non ce lo metta. Nessun installer lo aggiunge, perché un installer desktop installa un'applicazione, non un comando. Ciò che invochi dipende da come hai installato:
.tar.gzBurnPony/bin/BurnPony.dmg/Applications/BurnPony.app/Contents/MacOS/BurnPony.deb/opt/burnpony/bin/BurnPony./BurnPony-x86_64.AppImage.msiburnpony-cliQuell'ultima riga non è un capriccio di denominazione. Un processo del sottosistema GUI di Windows non ha stdout, quindi il BurnPony.exe principale eseguirebbe un verbo, farebbe il lavoro e scarterebbe ogni riga di output. burnpony-cli.exe è un secondo launcher in modalità console che esiste esattamente per questo motivo, e la build di rilascio verifica che stampi prima di essere distribuita.
Elenco completo delle opzioni con burnpony help.
Prima di installare
- Niente da installare prima. Ogni build include il proprio runtime Java 17 e SQLite. Nessun JDK, nessun pacchetto di sistema.
- Il testo della nota non tocca mai il tuo disco. Solo l'id della nota, il suo token di gestione e le impostazioni necessarie a mostrare lo stato vengono salvati localmente. Perdi la macchina e perdi la possibilità di bruciare una nota in anticipo — scade comunque da sola.
- --passphrase <value> è rifiutato di proposito. Rimarrebbe nell'output di ps e nella cronologia della tua shell. Usa --passphrase-env, --passphrase-fd o --passphrase-prompt.
- Non eseguire la finestra e un verbo CLI contemporaneamente. Entrambi aprono lo stesso file SQLite e il secondo scrittore ottiene un lock di occupato.
- Nove lingue, segue la locale del tuo sistema con una sostituzione nelle Impostazioni. L'output della CLI resta in inglese così gli script continuano a funzionare.
- Il self-hosting funziona anche qui. Punta le Impostazioni, o --server, al tuo relay e questa app non parla mai con il nostro. Ogni nota ricorda dove vive.
Il sorgente è su GitHub con licenza Apache 2.0 — incluso il workflow di rilascio che ha costruito questi artefatti e i controlli che vi esegue. Altro su la pagina open source.