Legal
Legal · Game developers

Publisher Terms

Last updated: Effective: Status: Draft

Draft: pending legal review. This is a working draft. It is not legal advice and is not yet in force. Highlighted text in brackets is a placeholder to fill in ([like this]) or an open business decision ([Decision: like this]). Purple "Drafting note" boxes are for reviewers and must be removed before publishing.

These terms apply when you add a game to Bonus Round and show ads in it. They add to our Terms of Service. In these terms, "you" is the game developer or studio, also called the "publisher".

The short version

  • Only add games you own or have the right to monetise, on domains you control.
  • Our AI agent will play your game. If you give it a test login, use a dedicated test account.
  • New games start in test mode, which is never billed and never paid. Turn it off when you're ready.
  • You earn 70% of net revenue on your game: media spend minus any disclosed agency commission. Earnings become available 30 days after they are earned, and you can withdraw once you have at least $50.
  • No fake traffic: no self-clicking, bots, incentivised clicks or spoofed sites. We don't pay for invalid traffic.
  • Tell your players about Bonus Round in your privacy notice, and get consent where the law requires it.

Adding a game

The SDK

Agent learning and test logins

To match brands to your game and design ads that fit it, our AI play agent visits your game in an automated browser and plays it like a new player.

Test mode

Ad formats and your controls

You choose which formats run and how often:

Revenue share

Payments and payouts

Launch offer for invited developers

This is a limited promotional offer, separate from the standard revenue share. We sometimes invite developers whose three.js games we've found and played to try Bonus Round. An invitation comes as a private link from a Bonus Round founder, showing a Bonus Round round recorded inside your game.

Invalid traffic and prohibited practices

Advertisers pay only for real players genuinely engaging with ads. You must not, and must not let anyone else:

Our ad server records at most one event of each type per ad served, rejects expired or tampered tokens, and may apply further detection. [Decision: Invalid-traffic policy: detection methods, adjustment window, and whether advertisers are credited automatically for invalid events found after billing] We may withhold or reverse earnings from invalid traffic, and may suspend or close games or accounts involved, as described in the Terms of Service.

ads.txt

Your players' privacy

Drafting note (remove before publishing)

Verify each of these against the shipped code before publishing; they were in progress when this draft was written: the directed-to-children game setting, the SDK's no-storage/consent mode and its GPC handling, and that the load ping now sends the origin only.

Reports and data

We give you reports on requests, fills, impressions, viewability, engagements, clicks and earnings for your games, broken down by day, brand and format. Reports are aggregated and never include individual player IDs. You may use them to run your business, but not to identify players or to build a competing ad product.

Brand safety in your game

Every creative is made for one brand and one game, play-tested automatically and approved by the brand before it serves. You can block categories and pause formats at any time. If you see an ad that shouldn't be in your game, pause it and tell Aidan Wolf, our ad-policy and brand-safety contact, at aidan@dreampark.app, naming the brand. We will investigate and may remove the ad. See our Ad Policy.

Term and termination