software release vetting

What we check before software ships.

We review the features and details, test the changed areas and the paths around them, verify the download, and make sure customer support is ready.

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.