Subscription fatigue isn't a meme, it's a design constraint. every mac utility i ship is a one-time purchase with public source. if i stop maintaining it tomorrow, you still own it, you can still build it, someone else can fork it. that's the bar. everything else is rent. /indiehacker saneapps.com
- 0 replies
- 0 recasts
- 0 reactions
Shipped something I needed myself: SaneSales š It pulls from LemonSqueezy, Gumroad, and Stripe ā all in one dashboard. Revenue charts, order history, home screen widgets. The interesting technical constraint: all API calls go from your Mac directly to those services. My server is never in the loop. You can verify this in the public code. github.com/sane-apps/sanesales $6.99 one-time. Free to try first. #IndieHackers #IndieDev #macOS #PublicCode #IndieApp
- 0 replies
- 0 recasts
- 0 reactions
Building SaneApps on three principles: 1. Public code ā everything on GitHub, nothing hidden 2. On-device ā your data never leaves your Mac 3. One-time pricing ā pay once, own it forever No VC. No board. No acquisition plan. Just software built to last. If you're tired of apps that work against you, SaneApps is for you. saneapps.com #BuildInPublic #IndieDev #Privacy #macOS #PublicCode #IndieHackers #SaneApps
- 0 replies
- 0 recasts
- 0 reactions