Terms
Last updated November 5, 2026. The deal between you and Christopher Theus when you use CodeHeirs. Sellers also follow the Seller rules.
Draft. Not reviewed by a lawyer yet.
About these terms
CodeHeirs is a shop where developers list code, starter kits, half-built projects and ideas. Other developers buy them, and can build and sell their own versions. By making an account or buying something, you agree to these terms, the Seller rules and the Privacy policy.
CodeHeirs is in a test phase right now. Payments run in Stripe test mode, so no real money moves.
Who can use CodeHeirs
- You must be at least 18, or the age of majority where you live, and able to make a binding agreement.
- You can't use CodeHeirs if the law or a sanctions list says you can't.
- To sell and get paid you also need a confirmed email and a payout account with Stripe, which has its own checks and countries.
Your account
- You sign up with an email and a password, or with Google or Apple if those buttons are shown. You confirm your email by clicking a link we send.
- Your username is your public @handle. Keep your password to yourself. You're responsible for what happens on your account.
- After several wrong passwords, logging in from that connection is paused for 15 minutes. Resetting your password clears it.
- One person per account. Don't make accounts to get around a ban or the rules.
Buying
- The price you see is the list price plus CodeHeirs' 10% fee. You pay through Stripe Checkout. We never see or store your card number.
- Once the payment is confirmed, the product shows up in Purchases and you can download it there while the order stays paid.
- Free products work the same way, without a payment.
- Products are made by other developers, not by Christopher Theus. Read the description, especially for half-built projects and ideas: they are sold as they are.
Licenses
- Use license. Buying a product gives you a personal, non-exclusive license to use it and change it in your own projects, including commercial ones. You can't resell or share the product itself, as it is or lightly changed, outside CodeHeirs.
- Derive license. If the creator has deriving switched on, buying also lets you build your own version and sell it on CodeHeirs as a version of the original. Your version always credits the original and everyone above it in its family tree, and each of them earns their set profit on every sale of it.
- Ownership. Creators keep ownership of what they made. When you build a version, you own your own additions; the original creator still owns their part. Nobody gets ownership of someone else's code by buying or deriving.
- A product can also come with its own license file. Where that file gives you more rights than this section, you get those too. It can't take away the rights above.
Building on a product
- To build on someone else's product you buy it first, and keep it. Building on your own products is free.
- Publishing a version built on someone else's product costs a one-time $5 publish fee, paid before it goes to review.
- Every product gets an Origin ID (like CH-AB12CD34). A version's place in its family tree is locked once it's listed, so credits and payments always go to the right people.
- Creators can switch deriving off at any time. That stops new versions; versions already listed stay.
- If your purchase of a product is refunded, or a dispute about it is lost, the versions you built on it are taken down.
Fees
- Listing is free.
- Buyers pay the list price plus 10%. The list price is the sum of every creator's set profit up the family tree.
- The publish fee for a version built on someone else's product is $5, once.
- A paid product's list price is at least $5. Anything cheaper has to be free.
- Prices are in US dollars. Taxes on what you earn are your responsibility.
Payouts
Every sale pays each creator up the family tree their own set profit. Each cut is held for 7 days, so refunds in that window never leave anyone short, and then sent to the creator's Stripe account through Stripe Connect. Until a creator has finished setting up payouts, their cuts wait. The full details are in the Seller rules.
Refunds and disputes
- Asking for a refund. Write to us with your order. We refund when a product is broken, clearly isn't what its description says, was taken down for breaking the rules, or you were charged twice. We may refuse a refund that looks like abuse, for example after downloading and using a product many times over.
- What a refund does. The money goes back to your card through Stripe. Your download stops working. Each creator's cut is cancelled if it's still in the 7-day hold, or taken back from their Stripe account if it was already sent. Versions you built on that product are taken down.
- Partial refunds made directly in Stripe put the order on hold until a person sorts it out.
- Disputes. If you dispute a charge with your bank, downloads and payouts for that order stop until it's settled. If the dispute is won, everything carries on. If it's lost, it's treated like a refund.
- Publish fees. If a publish fee is refunded or disputed, the version goes back to "publish fee due" until it's paid again.
Reports and takedowns
- If a listing contains your code without permission, malware, or anything else against the rules, write to us with the listing's link or Origin ID and what's wrong. If it's your code, say what you own and how to reach you.
- We may take down any listing that breaks these terms or the Seller rules, or that we're legally required to remove. Buyers of a removed product can't download it any more, and can ask for a refund.
- If you think a takedown was a mistake, write to us and a person will look again.
Closing accounts
- You can ask us to close your account at any time.
- We may suspend or close an account that breaks these terms or the Seller rules, puts other people at risk, or that we're legally required to close. A closed seller's listings come out of the shop.
- Money that's owed for sales that weren't refunded is still paid, unless the law or a fraud investigation stops it.
Disclaimers
CodeHeirs and everything sold on it come "as is". Products are made by other developers. Our checks and reviews lower the risk but can't promise a product is safe, works, or is free of other people's code. Run what you buy carefully, check it before using it in production, and keep backups. To the extent the law allows, Christopher Theus makes no warranties, express or implied, including fitness for a particular purpose and non-infringement.
Limits on liability
To the extent the law allows, Christopher Theus isn't liable for indirect, incidental, special or consequential damages, lost profits or lost data. Our total liability for any claim about CodeHeirs is limited to the larger of what you paid us in the 12 months before the claim, or $100. Some places don't allow these limits, so they may not all apply to you.
You agree to cover Christopher Theus's reasonable costs if a claim is made against us because of what you listed or how you broke these terms.
Governing law
These terms are governed by the laws of the State of Florida, USA, without regard to its conflict-of-law rules. Any dispute goes to the state or federal courts in Florida, unless the law where you live says otherwise.
Changes
We may update these terms. The date at the top shows the latest version. If a change matters, we'll tell account holders by email or on the site before it applies. Using CodeHeirs after that means you accept the new terms.
Contact
Christopher Theus runs CodeHeirs. Questions, reports and requests about these pages go to hello@codeheirs.com.