Developer Agreement
Last updated: 11 August 2026
This Agreement is between you (“Developer”, “you”) and LAFITTEWARE LLC (“ChudGames”,
“we”, “us”). It covers everything you submit to chudgames.org — games, builds, artwork, text
and any other material (together, your “Content”).
You accept this Agreement when you submit a developer application. It sits on top of our Terms of Service; where the two conflict about developer matters, this one wins.
⚠ This is a draft and has not been reviewed by counsel. The licence grant, indemnity, liability and payout sections allocate real legal risk and must be reviewed by a lawyer before anyone relies on them. See
docs/LEGAL_REVIEW_REQUIRED.mdin our repository.
1. Becoming a developer
Anyone with a ChudGames account can apply: pick a studio name and accept this Agreement. An administrator reviews the application before developer access is granted. There is no fee, and we may approve or deny an application to protect players, the Service and our storage systems.
A pending or denied application grants no access to create games or upload files. An approved developer account still grants no publishing power. Every build you submit goes to a human moderator, and nothing you upload is visible to anyone but you and our moderation team until that moderator approves it.
You must be at least 18, or have a parent or guardian accept this Agreement for you. If you are publishing on behalf of a company, you confirm you are authorised to bind it.
2. What you promise about your Content
You represent and warrant, for everything you submit, that:
- you own it or have the rights to it — including every asset inside your build: art, audio, fonts, models, code, middleware and engine components;
- you have complied with the licence terms of every third-party asset and open-source component you have used, including any attribution those licences require;
- it does not infringe anyone’s copyright, trademark, patent, trade secret, publicity or privacy rights;
- it does not contain malware, spyware, cryptocurrency miners, or code intended to damage, disable or gain unauthorised access to any system, including a player’s browser or device;
- it complies with our Content Policy — including the hard bans, which are not negotiable and not appealable;
- it does not collect personal data from players except through our SDK, and never from anyone you know or suspect to be under 13;
- any advertising, analytics or telemetry inside it is disclosed to us in writing before submission. Games run under a policy that blocks outside network requests; attempting to circumvent that is a breach of this Agreement, not a bug.
If any of this stops being true after you submit, tell us at legal@chudgames.org.
3. Licence you grant us
You keep every right you have in your Content. We claim no ownership of your game.
You grant us a non-exclusive, worldwide, royalty-free licence, for as long as your Content is on the Service plus a short technical tail (see §11), to:
- host, store, reproduce and transmit your Content to players;
- serve it from our sandbox origins and cache it in our CDN;
- make technical modifications only — repackaging, compression, re-encoding, rewriting asset paths, injecting our SDK, and applying the security headers our sandbox requires — where these are necessary to serve or secure your game. We do not have the right to alter your game’s content, gameplay or artistic expression;
- use your game’s title, studio name, tagline, description, and the artwork you upload, to promote your game and the Service — on the site, in listings, in social posts, in search results and in previews;
- create thumbnails, social cards, clips and other derived promotional images from that material.
This licence is sublicensable only to our infrastructure and CDN providers, and only so they can perform the hosting above.
4. Review, rating and classification
Every submission is reviewed by a person, who:
- accepts, requests changes, rejects or bans it;
- applies content descriptors, which determine the age rating by a published rule — we do not set ratings by opinion;
- decides whether the game may carry advertising.
Editing a published game’s title, tagline, description, categories or tags sends it back to the review queue, and it leaves the catalogue until the change is approved. That is a consequence of the rule that nothing public is unreviewed, not a penalty.
Ratings and descriptors are our decision, and they are final. If you think one is factually wrong, write to appeals@chudgames.org and we will look again.
5. Ownership, changes and removal by you
You may take your game down at any time by writing to support@chudgames.org. We will delist it, ordinarily within two business days. Delisting removes it from the catalogue and stops it being playable; see §11 for what we keep afterwards.
You may not:
- change what a game is after approval — a wholly different game must be a new submission, not a new build;
- transfer a game to another account without telling us first.
6. Removal and enforcement by us
We may delist, unpublish, refuse, ban or remove any Content, and suspend or terminate a developer account, if:
- it breaches this Agreement, the Terms or the Content Policy;
- we receive a valid infringement notice (see our DMCA policy);
- it is broken, unsafe, or harming players or the Service;
- we are required to by law, or by a platform, payment or advertising partner we depend on.
For anything other than a hard-ban category or a legal requirement, we will tell you what the problem is and, where it is fixable, give you a chance to fix it. Repeat infringers lose their developer account.
7. Advertising and revenue
Advertising on the Service is banner formats only. We do not run popunders, interstitials or anything that intercepts a click, and you may not add your own ad code — game code cannot reach an outside ad network under our sandbox policy in any event.
Whether a game carries advertising is decided at review. Games that require cross-origin isolation cannot show in-frame ads for technical reasons, and games with certain content descriptors are not eligible under our ad partners’ policies.
Revenue share
No revenue share is in effect, and no payouts are being made.
The share is a business decision that has not been made (
docs/adr/0012-revenue-ingest.md). Rather than print a number nobody has agreed to, we state the mechanism and leave the rate to a Payout Schedule we will publish in the developer console.We will not accept a third-party game for monetisation, and will make no payout, until that Schedule is published and you have accepted it. Any game published before then is published on the understanding that it earns nothing.
When the Schedule exists, these mechanics apply:
- revenue is computed from our ad server’s own reports, not from estimates and never from numbers reported by your game;
- your share is computed per game, per day, in integer micro-units of currency — no floating point touches money anywhere in our system;
- your dashboard shows exactly what the ad server reported. If it shows nothing, nothing was reported;
- payouts require identity and tax documentation (W-9 or W-8BEN as applicable), a payout method we support, and clearing any minimum threshold in the Schedule;
- we may withhold a payout while we investigate suspected invalid traffic, fraud or a breach of this Agreement, and will tell you when we do.
You are an independent business, not our employee, partner or joint venturer. You are responsible for your own taxes.
8. Player data and privacy
Any data your game collects about players is collected through our SDK, on our behalf, under our Privacy Policy. You may not:
- ship your own analytics, fingerprinting or tracking;
- attempt to identify players, or link them to identities outside the Service;
- store personal data in your build’s storage beyond what the game needs to work.
Cloud saves and scores belong to the player, not to you.
9. Multiplayer and anti-cheat
If your game uses our multiplayer services, you accept that we make no anti-cheat guarantee.
Authority lives where the game logic puts it, and a client-authoritative game will be cheated. We
do not accept liability for cheating, score manipulation or griefing in your game
(docs/adr/0006-multiplayer-durable-objects.md).
Client-reported values — scores, playtime, ad completion — are never trusted by our systems, and should not be trusted by yours.
10. Indemnity
You will defend, indemnify and hold harmless LAFITTEWARE LLC and its officers, employees and agents from any claim, demand, loss or expense (including reasonable legal fees) arising from:
- your Content, including any claim that it infringes someone’s rights;
- your breach of this Agreement or of any law;
- any personal data your game handles in breach of §8.
We will tell you promptly about any such claim and let you control the defence, provided you do not settle in a way that admits fault on our behalf or imposes obligations on us.
⚠ Indemnity scope, control of defence and any cap must be reviewed by counsel.
11. Term, termination and what survives
This Agreement runs until you or we end it. You may end it by removing your games and closing your developer account; we may end it under §6.
After termination or removal we stop serving your game. We keep, for a limited period:
- build archives and moderation records, so we can answer a legal or safety question about something we hosted;
- audit-log entries, which are immutable by design and retained for seven years;
- anything under legal hold, for as long as the hold lasts.
Sections 2, 3 (for material already cached or distributed, until it expires), 7 (for amounts already accrued), 8, 10, 11 and 12 survive termination.
12. General
No warranty from us. The Service is provided “as is”. We do not promise any level of traffic, revenue, uptime or placement.
Limitation of liability. Our total liability to you under this Agreement will not exceed the greater of (a) amounts we owe you under §7 and have not paid, or (b) one hundred US dollars (US$100).
Changes. We may update this Agreement. If a change is material we will notify developers by email and on the console before it takes effect. Continuing to publish after it takes effect means you accept it.
Governing law. The laws of the State of Louisiana, United States, and the dispute process in section 12 of the Terms, apply to this Agreement.
Entire agreement. This Agreement, the Terms, the Content Policy and the Privacy Policy are the whole agreement between us about publishing on the Service.
13. Contact
LAFITTEWARE LLC
legal@chudgames.org · support@chudgames.org · appeals@chudgames.org
8 The Green, Suite A
Dover, DE 19901
United States