The desk
Die Brief

DIE.BRIEF

Hardware desk
Apple SINGLE-SOURCE

Howler v0.1.3 Developer ID signing changes Keychain prompts

The Die Brief Desk, after github.com

Tagged Howler builds use a Developer ID Application certificate and are notarized by Apple, while v0.1.3 marks the ad-hoc cutoff.

Picture from theregister.com
Picture from theregister.com
Howler
Tagged release signingDeveloper ID Application certificate
Notarizationnotarized by Apple
Fallback signaturead-hoc signature
Ad-hoc shipped up tov0.1.3
HashSHA-256
Lines59
LOC41
Size4.57 KB

The release-signing document says tagged builds are notarized by Apple, while missing secrets fall back to an ad-hoc signature.

macOS ties Keychain access and privacy grants, including screen recording, to the app's signing identity. A Developer ID signature stays the same across builds, while an ad-hoc signature changes with every build and forces a fresh Keychain prompt on each update.

v0.1.3 proves the old builds were ad-hoc, not that the current build is Developer ID or notarized. The stable-signing limit is not met by that measurement.

One-time setup requires the Apple Developer Program Account Holder role, and only that role can create Developer ID certificates. The buyer is constrained by repeated permission prompts and by a document that does not name the current release.

No page names the current release version, binary size, latency, battery impact, token usage, model list, provider retention policy, local chat history, price, or install count. The Key ID and Issuer ID are stored as GitHub secrets, and the signing secrets never pass through a chat or a file in the repo.

The release-signing document proves the signing path, not that the current release is notarized or that the app leaves no provider-side record.

The signing identity is the confirmed variable; the current release remains unnamed.

After github.com. We did not report this. The pictures, if any, are theirs.

October 30, 2026 · 2 min
Copy link Share to X