Mopoga is a library of games that open in a browser tab, with no install, no account and no paywall in front of them. If you have built one, this page tells you exactly what we look for, what to send, what happens after you send it, and what a listing does and does not commit either of us to. There is no fee and no form to fill in.
Free
No listing fee, ever
24
Categories to place your game in
Yours
Your game keeps its own monetisation
24 / 7
A person answers every submission
Why List A Game Here
Mopoga is a directory, not a platform. We are not trying to become the place your game lives, only the place people find it.
Players Who Already Decided To Play
Nobody arrives here to browse a store and leave. They came to play something in the next thirty seconds, which is a very different visitor from one scrolling a chart.
Mobile Is The Default, Not An Afterthought
Most of our traffic is a phone in someone's hand. If you built for touch first, your game is judged here by people holding the device you designed for.
You Keep Your Own Links And Revenue
We list a game and credit its developer with a link to you. We take no revenue share, ask for no exclusivity and do not alter what is inside your build.
What We Look For
These five standards decide whether a title is listed, and they decide removals later. They are the same ones published on our Editorial Policy page, so nothing here is applied privately.
01It runs in the browserThe game starts inside a normal tab. No install, no app store detour, no companion download. A title that needs a native app to work properly does not belong here.
02It is free to openAnyone can start it without a payment, a trial window or card details. Sell whatever you like inside the game. The door itself is never locked.
03It works on a phoneControls are usable with a thumb on a mid-range handset, not only with a mouse on a large screen. This is where most submissions fail.
04It fits a real categoryTell us where you think it belongs. We will move it if we disagree, because a racing game filed under puzzle wastes a reader's time.
05It stays upA listing that no longer loads is a broken promise to our readers, so it comes down. Tell us before you move or retire a game and we will handle it properly.
Technical Requirements
Nothing exotic, but these are the things that actually stop a submission from working when we test it.
HTML5, WebGL or WebGPU, served over HTTPS. A page served over plain HTTP will be blocked in a frame on a secure page, which ends the test before it starts.
Embeddable in a frame. Check that your headers permit it. An X-Frame-Options: DENY or SAMEORIGIN header, or a restrictive Content-Security-Policy: frame-ancestors, will stop the game loading for us and for everyone else who lists it.
A responsive canvas. The game should fill the space it is given rather than assuming a fixed desktop resolution. State whether it needs portrait, landscape or handles both.
Touch input handled directly. Not mouse events that happen to fire on tap. Multi-touch, drag and long press should all behave as a player would expect.
No forced fullscreen and no orientation lock without a way out. Both are reliably infuriating on a phone.
A first load that finishes. There is no hard cap, but the heavier the initial payload, the more players close the tab before your first frame. Anything with a progress bar measured in tens of megabytes is fighting the whole premise of the site.
No permission prompts before gameplay. Camera, microphone, location and notification requests all fail our test. Ask after the player has a reason to say yes, if at all.
No account required to start. Optional sign-in for cloud saves is fine. A wall before the first frame is not.
Progress saved locally. Local storage or IndexedDB is expected and normal here. Players are told on our guides page that saves live in their own browser.
The single most common failure. A game that works perfectly at its own URL and shows a blank frame everywhere else is almost always a frame-blocking header. Test your build inside a plain iframe on a different domain before you send it. It takes two minutes and it is the difference between a listing and a polite no.
What To Send
One email with these details is enough. We do not run a submission form, because a form loses everything that does not fit its boxes.
Required
The eight things we need
A link where the game can be played right now. Not a trailer, not a store page, not a build behind a password.
The title exactly as you want it written.
Genre and the category you think it belongs in.
Whether it works with touch on a phone, and which orientation it expects.
A short description, two or three sentences, covering how it controls.
Who owns it, so we know we are speaking to the right person, and the studio or developer name for the credit.
Content notes. Anything that makes it unsuitable for the Kids category, and any age rating you already hold.
What is inside it commercially. Advertising, in-game purchases, external links. We do not object to any of it, we just will not be surprised by it later.
Helpful
Worth including if you have it
A square thumbnail. Listings are square, so a wide banner gets cropped badly. Send one at 512 by 512 or larger.
Two or three gameplay screenshots showing actual play rather than a title screen.
A link to your own site for the developer credit.
Anything fragile we should know about, such as a browser it misbehaves in or a device that struggles with it. Telling us up front reads as confidence, not weakness.
Other places it is already listed. Useful context, and occasionally it tells us the frame test has already been passed.
How Submission Works
There is no queue system and no dashboard. A person reads the email and a person plays the game.
01You send one emailTo info.imopoga@gmail.com with Game submission in the subject line, carrying the details above.
02We play itOn a phone and on a desktop browser, in a frame, without an account and without a download, against the five standards above.
03You get an answer either wayIncluding when the answer is no. If it failed on something fixable, we will say what it was, because a fixed build is welcome back.
04The listing goes liveWith your title, your description, your developer credit and a link to you. We will send you the URL so you can check we have described it fairly.
05We tell you when something breaksIf the game stops loading we contact you before pulling the listing, wherever we have a working address for you.
What We Turn Down
Most rejections are one of these, and none of them are a judgement on the game itself. Several are simply the wrong site.
Anything that requires an install, including a download presented as optional but needed to play properly.
A paywall, trial timer or card requirement before the first frame.
Desktop-only controls with no touch scheme at all.
An account wall before gameplay, including a forced social login.
Games you do not have the right to submit. We check, and a false claim of ownership ends any further dealing with us.
Misleading advertising inside the build, particularly fake system warnings, fake download prompts or adverts dressed as gameplay.
Adult content, and anything a general audience site with a Kids category cannot reasonably carry.
Pages that hijack the browser, break the back button, open pop-unders or redirect away from the game.
After You Are Listed
A listing is not a contract and you are not locked into anything. Here is what you can ask of us afterwards.
Your control
Edits, moves and removal
Ask us to correct the title, description, thumbnail, category or credit at any time and we will. Ask us to remove the listing entirely and we will do that too, without asking you to justify it.
If you move the game to a new URL, send us the new one before the old one dies and the listing carries over cleanly.
Our side
What a listing does not buy
Being in the library is not coverage. Guides and blog posts are written on their own merits, and a listing does not come with a review, a feature or a place in a recommendation list.
Nobody can pay for those either. How that separation is maintained is set out in our Editorial Policy.
If you believe we have described your game unfairly or filed it in the wrong place, write and say so. We re-test rather than defend the original write-up, and you have a right of reply either way. Copyright matters follow the separate process on our DMCA Policy page.
Questions Developers Ask
Does it cost anything to be listed?
No. There is no listing fee, no placement fee and no revenue share taken from your game. Whatever advertising or in-game purchases you have built in stay yours.
Do you host my files or embed my link?
We embed. The build stays on your servers, which means you keep control of updates, analytics and anything else that runs inside it. It also means your headers have to permit framing.
Do you want exclusivity?
No. List the same game anywhere else you like, before or after us. A directory that demanded exclusivity would be a worse directory.
Can I submit a game I did not make?
Only if you hold the rights to it or are acting for whoever does. We ask who owns it for exactly this reason, and we act quickly on ownership complaints.
Will you list a game that is still in development?
It has to be playable start to finish in a browser today. An early build that meets the standards is fine; a demo that ends on a wishlist prompt is not.
Can I pay for a better position or a feature?
No. Placement is not for sale. Sponsored content exists on the site, is labelled as sponsored, and does not change what is listed or where.
What happens if my game is down temporarily?
Tell us and we will hold the listing. We only remove what appears to have gone for good, and we try to reach you first.
Send Your Game
One email, the details above, and a link that plays. Support is staffed 24 hours a day and submissions are read by the same small team that runs the library.