Archergate is a marketplace for indie software. Buyers get a license key at checkout. One POST request activates it and locks it to their machine. No SDK required.
POST /api/activate
{"license_key":"ARCH-XXXX-XXXX-XXXX","machine_id":"sha256(hardware_fingerprint)"}→{"valid":true,"machines_remaining":2}
That's the whole integration. Call it on app launch. Archergate handles the rest.
5% per sale
No monthly fee until you're profitable. Pay only when you sell.
Machine-bound keys
Each key locks to the machine it activates on. You set the seat limit.
Piracy visibility
See every machine running your software. DAU, version spread, seat-limit alerts.
Stripe direct
Revenue goes straight to your Stripe account. No holding period on payouts.