Deliver the right file to the right buyer. Every time.
Attach files, asset bundles, and license key pools to any product. After purchase, buyers receive signed download links and buyer-specific keys — logged against their order with expiry rules you control.
Keys draw automatically on new purchases.
"Just send me a Dropbox link" breaks everything.
When delivery is a manual email with a static file link, anyone who gets that URL can share it. There's no record of when the buyer downloaded it, no way to revoke access after a refund, and no audit trail for support. Signed, order-linked delivery solves all three.
File bundles
Attach multiple files, folders, or asset packs to a product. Each buyer receives a signed download link after purchase.
License key pools
Upload a pool of license keys. CodeHawke issues one key per order — the next key draws from the pool automatically.
Signed delivery links
Download links are buyer-specific and time-limited. Sharing a raw URL does not give others permanent access.
Expiry and re-download rules
Set how long download links stay active and how many times a buyer can re-download. Renewable on request.
Product bundles
Package multiple file products together. Buyers receive all included assets in one order and one delivery record.
Order-linked delivery
Every download and key issuance is logged against the order. Support can see exactly what was delivered and when.
Upload once. Every buyer gets their own signed delivery.
Assets are attached to the product, not the individual order. When a new buyer purchases, their signed link is generated from the same source file — no manual re-upload required.
Every buyer gets what they paid for. Exactly.
Signed file delivery and automated license key issuance with full delivery history per order — no spreadsheet, no manual email, no static URLs floating around.
Try CodeHawke