What is release vetting?
Release vetting is our review between a finished build and public release. We check that the software works as described, changes have not broken the paths around them, the download can be verified, and customer support is ready.
Signing is the final phase, after product review, regression testing, and release readiness are complete.
Phase 1: product review
We review every feature, first launch, empty states, uncommon errors, and details that only become noticeable during real use.
If anything is unclear, inconsistent, or unfinished, the release waits.
Phase 2: regression testing
We test every changed area and the paths around it. A focused update must not disrupt setup, navigation, permissions, or existing features.
Phase 3: release readiness
A finished build is not enough. Support, refunds, privacy information, legal terms, and security reporting must be ready before release.
Phase 4: release
We sign every Mac release with our Apple Developer ID and submit it to Apple for notarization. This helps protect the software from tampering and lets macOS verify that it came from us.