SendOwl
Replaceable in one session with an AI coding agent.
Selling and delivering digital files: a buy button, a payment, and a secure download link that expires, with licence keys and drip delivery on top.
Build me digital product delivery. STACK - One serverless function, S3-compatible storage, Stripe Checkout, SQLite for orders BUYING - The browser sends a product id only; the function looks up the Stripe price - The order is created by the checkout.session.completed webhook, idempotent by event id DELIVERY, WHICH IS THE WHOLE JOB - On order, mint a download token: random, stored, tied to that order - The download route validates the token, then issues a presigned URL valid for five minutes - Cap downloads per token and record every one with a hashed IP - Never expose the object key or a permanent URL LICENCE KEYS - Generate a key per order, store a hash of it, and expose a validate endpoint that rate-limits by key WHEN SOMEONE SHARES A LINK - Downloads past the cap fail with a page explaining how to get a fresh link by email Include the schema, the token flow and the presigned URL helper.
What you lose
- Expiring, single-use download links with abuse controls, which is the part people underestimate
- Licence key generation and validation already built
- Payment, VAT and delivery in one purchase, with nothing to host
If you would rather not build
- Stripe Checkout plus presigned S3 URLs
- Lemon Squeezy, if you want VAT handled too
- Gumroad, for the simplest possible version
The escape hatch
open source · no votes, no paid placement
Medusa
$0Commerce backend with digital product support through plugins.
medusajs/medusafree · open source
Vendure
$0A commerce framework where digital delivery is a plugin you write once.
vendurehq/vendurefree · open source
Why this verdict
our own opinion · changed only by a person
82/100
Verdict yes at 82. Stripe handles payment; the interesting work is a download token that survives being posted on a forum.
History
tracked since 10 Aug 2026 · nothing is ever overwritten
Questions about SendOwl
answered from the record above
Is SendOwl free?
No — the plan we track is $18 a month. Starter at around $18/month billed monthly for digital product delivery.
Can you replace SendOwl by building your own?
YES. Replaceable in one session with an AI coding agent. Replacement score 82 out of 100, build time one session. Read what you lose before you decide.
How much does SendOwl cost?
$18 a month on Starter — $216 a year. Recorded 10 Aug 2026.
What do you lose by replacing SendOwl?
Expiring, single-use download links with abuse controls, which is the part people underestimate; Licence key generation and validation already built; Payment, VAT and delivery in one purchase, with nothing to host. If any of those carry weight for you, keep paying.
Is there an open-source alternative to SendOwl?
Yes: Medusa, Vendure. The prompt on this page is for when you want it your way instead.
Related entries
same category first, most replaced first
Every week, something stops being worth paying for.
New verdicts, prices that moved, entries added. One email a week. Unsubscribe in one click.
free forever · no tracking pixel · every prompt stays free on the site