Terms and Conditions
Last updated: 3 November 2026
These terms apply when you create an account on BackendGen.dev, buy a licence, or use the generator. Please read them before you buy. If you're a consumer, nothing here takes away the rights the law gives you.
1. Who we are
BackendGen.dev is run by Michael Rowley, a sole trader in the United Kingdom ("we", "us"). Contact: hello@backendgen.dev. BackendGen.dev is the web version of Universal Backend Generator, which is also sold on the Unity Asset Store.
2. What you get
The generator makes the source code of a backend server (Node.js) for your game or app, with client files for Unity, Godot, Unreal Engine and JavaScript, based on the settings you choose. You download it as a .zip file and run it on your own computer or hosting. There are two products:
- Base: the generator and everything listed for Base on our home page.
- Advanced: Base plus the Advanced Add-on. The Add-on can also be bought on its own by people who already have Base.
Anyone with a free account can try the generator (every setting and check). Downloading a backend or an update package needs an account with an active licence.
3. Buying
Our order process is conducted by our online reseller Paddle.com. Paddle.com is the Merchant of Record for all our orders. Paddle provides all customer service inquiries and handles returns.
Prices are one-time payments. The checkout shows the final price, including any VAT or sales tax that applies where you live. Your licence is added to the BackendGen.dev account whose email address you buy with, usually within a minute of payment.
4. Your licence
- Unlimited projects. You can generate as many backends as you like, for as many games and apps as you like, for yourself or for clients.
- One person per licence; the code is for your whole team. A licence is for one person's account. Your team, colleagues and clients may use, change and ship the code you generate, but each person who uses the generator needs their own licence.
- Studio licences. A studio licence is a number of Advanced licences (seats) bought together. The buyer gives each seat to one person by email and can move a seat to someone else; a studio can move at most as many seats as it has in any 30 days. Each seat works like a licence of its own, under these terms. A refund of a studio licence ends all of its seats. For more seats than we sell, email hello@backendgen.dev.
- The generated code is yours to use. You may use, change, host and ship the backends and client files you generate, inside commercial products, with no royalties.
- Updates. Your licence covers the major version you bought (for example every 1.x release) at no extra cost. When a new major version (for example 2.0) comes out, licence holders may be offered a discounted upgrade. Backends you've already downloaded keep working.
- What you may not do. You may not resell, share or publish the generator, its templates, or generated code as a backend generator, template pack or starter kit for others; share your account or licence; or try to get around the licence checks.
- Asset Store customers. If you bought Universal Backend Generator on the Unity Asset Store, you can claim a free web licence. We check each claim against our Asset Store sales records before adding it. This only works that way round: a BackendGen.dev licence doesn't include a licence for the Unity Asset Store package, which is sold by Unity.
5. Your account
Keep your password safe and your email address up to date: licences are tied to it. We may suspend an account that is used for fraud, abuse of the service, sharing a licence, or after a chargeback.
6. Your settings and secrets
When you generate, your settings (including the admin password and keys you enter) are sent over an encrypted connection to build your download, and are not stored or logged by us. Saved projects keep your settings without passwords or keys. Once downloaded, keeping your server, its .env file and its data secure and backed up is up to you.
7. The service
We aim to keep the generator available and working, but can't promise it will never be interrupted. We may improve or change features over time. If we ever stop running BackendGen.dev, we'll give licence holders reasonable notice so you can download what you need.
8. Our responsibility to you
If you're a consumer, the generator must be as described, fit for purpose and of satisfactory quality. If it isn't, contact us and we'll fix it or, if we can't, refund you (see the refund policy).
Generated backends are software that you configure, change and run yourself, so we aren't responsible for how they're set up, hosted or operated, or for losses caused by your own changes, your hosting, or settings you chose. If you use a generated backend to keep your customers' details, take bookings or take payments, you are responsible for that data and for following the laws that apply to your business (such as data protection and consumer law); payments go through your own Stripe or PayPal account under their terms. Except where the law doesn't allow it, we aren't liable for indirect losses (such as lost profits or lost data), and our total liability to you is limited to what you paid us in the 12 months before the claim. Nothing in these terms limits liability for death or personal injury caused by negligence, for fraud, or any other liability that can't be limited by law.
9. Refunds
See our refund policy.
10. Ending
You can stop using BackendGen.dev at any time and ask us to delete your account. We may end your licence if you seriously break these terms; we'll tell you why.
11. Law
These terms are governed by the law of England and Wales. If you're a consumer living elsewhere in the UK or in the EU, you can also bring a claim in your local courts, and you keep the protections of your local consumer law.
12. Changes
We may update these terms, for example when we add features. The version that applies to a purchase is the one shown when you bought. We'll change the date above whenever we update them.