§ Updates
Updates + Sparkle
Dettivo updates via Sparkle. Every update artifact fetch is authorized by your license JWT — you never install a build that was not signed by us. Diagnostics are exportable from Settings.
Who this is for
Anyone debugging a failed update, anyone curious about the update security model, or anyone whose update access stopped working after a refund.
How updates flow
Sparkle checks for updates at the cadence you set (default: daily). When an update is available, Dettivo presents an Install Update action. Click it; Sparkle signs the artifact fetch with your license JWT, downloads, verifies the Developer ID signature + notarization, and applies the update.
No license = no signed fetch = no new update. Your current build keeps running, but Sparkle rejects new artifact fetches.
Update controls
Settings › License + Updates
- Check for Updates
- Force a check. Useful when you suspect an update missed the auto-check.
- Install Update
- When an update is queued. Restart applied automatically.
- Copy Update Diagnostics
- Snapshot of the last check: timestamp, failure class/code, remediation text.
- Refresh Auth Token
- Re-fetches the license JWT used to sign update artifact fetches.
Launching April 2026
Be first on the launch list.
Dettivo opens for new purchases in April 2026. One-time license, three Macs, lifetime updates.