I built on-device-only architecture for Mac utilities (and why it matters)

Posted by SaneApps 1 hour ago

Counter1Comment1OpenOriginal

Comments

Comment by SaneApps 1 hour ago

I wrote up the architectural decisions behind SaneApps, specifically how I ensured nothing phones home, even in SaneSales which needs to connect to Stripe/Gumroad/LemonSqueezy APIs.

The interesting constraint: all API calls happen from the user's machine directly, never proxied through my servers. This was harder than it sounds, it required careful entitlement management and a specific sandboxing approach.

[link to full post on saneapps.com/guides]