Every release. Every change.
What we shipped, when we shipped it, and what got better. Reverse-chronological. Subscribe via RSS at /rss.xml.
-
v1.0.0 macup is generally available.
Added- The macup engine — continuous, content-defined backup with end-to-end encryption (AES-256, user-derived key in Keychain).
- macup Cloud managed destination with Object Lock compliance mode on every bucket by default.
- Bring Your Own Storage (BYOS) tier — point macup at any S3-compatible bucket or external drive for $5/mo per device.
- Multi-destination per backup set; multi-set per Mac.
- Restore: timeline view, per-snapshot file browse, search across snapshots, single-file and whole-folder restore.
- Menubar status app with health-at-a-glance (green / amber / red) and quick-actions (pause, resume, back up now).
- First-run wizard: account creation, passphrase + recovery code generation, Full Disk Access onboarding, first destination, first backup set.
- License management for individuals (1 device), Business (multi-device, admin dashboard), and MSP (multi-tenant console).
- Help Center with 20 launch articles + thumbs-feedback widget.
- Public-facing Security & Trust page documenting encryption, compliance posture, and disclosure policy.
Improved- First-snapshot upload speed: chunking now parallelises across CPU cores, ~2× faster on 8-core+ Macs vs. the late-beta build.
- Verification scheduling: monthly automatic verifies are now staggered across destinations to avoid bandwidth contention.
- Restore preview: inline previews for images, PDFs, and plain-text files inside the restore browser.
Fixed- External drives that mount with non-ASCII volume labels no longer break repository creation.
- Pause-during-render no longer leaves a phantom in-flight snapshot for sets with multiple destinations.
- macOS sleep during a transfer correctly resumes from the last verified chunk on wake, not from the beginning.
Security- All TLS connections now require TLS 1.3 minimum; TLS 1.2 fallback removed.
- Repository key rotation flow added — change the passphrase on a repository without re-uploading your data.
- Public PGP key for security@macup.app published; fingerprint included in every responsible-disclosure response.
macup is generally available today.
This is the first public release after eighteen months of building and six months of private beta. Every customer on the trial carries forward — your account, your encryption keys, your existing snapshots remain unchanged.
For the longer story, see the launch post and the founder note in /about. For what we promise not to do, the manifesto. For a 14-day trial, the front door.
-
v0.9.2 Late-beta hardening before GA.
Improved- Restore browser: typeahead search across the snapshot tree now matches partial filenames, not only full ones.
- FDA detection: clearer error state when Full Disk Access is granted but the macOS authorization service has not yet propagated the change (typically resolved by a relaunch).
- Pause-all from the menubar now shows the resumed time in the menubar tooltip so you don't have to open the popover to check.
Fixed- External SSDs that disconnect during a write no longer leave a stale lockfile in the repository folder.
- macup Cloud destination creation occasionally returned a 'destination busy' error during the trial-to-paid upgrade window; resolved.
- Apple Silicon Macs with Reduce Motion enabled no longer triggered a brief flash of the menubar icon during state transitions.
Security- Web session tokens now rotate on every load to reduce replay window if a session cookie is captured in transit (web app only; desktop unaffected).
The last release of the 0.9 series. Heads-down on GA from here.
-
v0.9.0 Public beta opens.
Added- Public beta opens to anyone with an invite link.
- macup Cloud (managed) and BYOS (any S3-compatible bucket or external drive) destinations both available in this build.
- First-run wizard with passphrase + recovery code escrow.
- Multi-destination per backup set.
- Help center skeleton with the first ten articles.
Improved- Snapshot timeline in the restore view: visual indicator of snapshot age and approximate size.
- Menubar popover redesign: status header, per-set rows, quick-actions row.
Fixed- Wizard now correctly resumes mid-flow if the app is quit before the first backup completes.
- Recovery-code generation no longer re-uses the same entropy after a quit-and-relaunch race.
The first build for an audience larger than the closed alpha. Thanks to the alpha cohort for finding the things that needed finding.
Still on a beta build?
Updates ship automatically. Force a check via macup > Check for Updates… or follow the changelog by RSS to know when something specific lands.