Fresh .hgex backups carry revocation
A revoked key stays revoked across .hgex restore on the same Mac, and across restore to a new or freshly installed Mac when the backup was taken after the revocation. HearthGate's backup-freshness banner reminds you to export a fresh .hgex after revoking keys, so the revocation rides along.
Pre-auth legal notice
HearthGate can place an authorized-access notice before SSH authentication and on the macOS login window, so operators can communicate access terms before a session begins.
Privacy-aware logging
The logging surface was audited so operational signals stay useful while sensitive values are kept out of broad system logs whenever possible.
Sensitive-file hygiene
Private-key exports, encrypted bundles, backups, and QR files are marked to reduce accidental exposure through Spotlight, Quick Look, backup, and sync surfaces.