Terms of Service

Last updated 16 August 2026

These Terms of Service (“Terms”) form a binding contract between you and Betide Studio, Inc. (“Betide Studio”, “we”, “us”), a corporation incorporated in the State of Delaware, United States, with registered office at 16192 Coastal Highway, Lewes, DE 19958, USA. They govern your use of NeoStack — our AI-powered agent and development tools for Unreal Engine, accessible at neostack.dev, through our Unreal Engine plugin, and through our desktop and mobile apps as they release (collectively, the “Service”).

By creating an account or otherwise using the Service, you agree to these Terms. If you don't agree, don't use the Service. These Terms take effect on 1 August 2026.

1. Your account

You must be at least 16 years old to create an account. You're responsible for keeping your credentials secure and for all activity under your account. You must provide accurate information when signing up and keep it up to date.

If you're using the Service on behalf of a company or other organisation, you represent that you have authority to bind that organisation to these Terms, and “you” in these Terms refers to both you individually and the organisation.

2. What the Service does

NeoStack provides AI-powered development tools for Unreal Engine — today including an in-editor agent (the Unreal plugin), a web dashboard for starting and following agent sessions, cloud AI features such as agent responses and media generation, hosted source control for your projects (repositories, branches, history, and pushes from our CLI and apps), organisation, team, and seat management, and entitlement verification for plugins purchased via Fab; and over time expanding to desktop and mobile apps and broader development tooling. We may add, change, or remove features at any time, and may suspend or discontinue parts of the Service with reasonable notice.

3. Acceptable use

When using the Service, you agree not to:

  • Violate applicable law or the rights of others (including IP rights);
  • Attempt to breach or probe the Service's security, abuse rate limits, or bypass usage controls;
  • Reverse-engineer, decompile, or scrape the Service, except to the extent such restriction is prohibited by applicable law;
  • Use the Service to build a competing product, or to train third-party machine-learning models on our non-public data;
  • Upload malicious code, send spam, or use the Service to harass or harm others;
  • Use repository hosting for general-purpose file distribution, backup, or archival unrelated to your development projects, or otherwise abuse storage or bandwidth allowances;
  • Interfere with other users' ability to use the Service.

We may suspend or terminate accounts that violate this section, with or without notice depending on severity.

4. Your content

You retain all ownership of the projects, prompts, code, and other content you upload or create through the Service (“Your Content”). You grant us a limited, worldwide, royalty-free licence to host, store, process, transmit, and display Your Content solely to operate and improve the Service on your behalf — including sending prompts and relevant project context to our AI sub-processors to generate agent responses. We don't claim ownership of Your Content, and we don't use it to train foundation models, with two exceptions: content from free or promotional plans, which may be used to improve our models and the Service; and playtest recordings, which — when you turn capture on — teach NeoStack to playtest games, as described below.

Playtest capture. Playtest capture is how NeoStack learns to play and test your game the way your team does. When an organisation admin turns it on for a project, we record its in-editor playtest sessions — the game viewport plus keyboard and mouse — and use them to make NeoStack's playtesting smarter. These improvements are shared: playtests of your projects help train the models that playtest everyone's games, and everyone else's playtests help train the ones that playtest yours. You keep ownership of every recording and grant us the licence we need to use them this way. We only ever see the game itself — never your microphone, webcam, or anything outside the viewport — your recordings are never shared or published, and nothing we build reproduces your game's assets or code. Capture stays off until you choose it, you can switch it off anytime, and every captured session is right there in your project's Playtesting tab.

You're responsible for having the rights necessary to upload Your Content and for its legality. If you're hosting content that infringes third-party rights, we may remove it on notice.

This applies equally to content you push to hosted repositories. If you believe content hosted on the Service infringes your copyright, email legal@neostack.dev with enough detail for us to locate and assess the content. We may remove or disable access to allegedly infringing material and may suspend or terminate the accounts of repeat infringers.

5. Devices and AI usage

Devices you connect (through the Unreal plugin or our apps) are tied to your organisation and act on its behalf; keep the machines they run on secure, and disconnect devices you no longer trust. Cloud AI features are subject to fair-use allowances that depend on your plan; we may throttle or pause usage that exceeds them, and we may revoke access that is abused.

6. Source control hosting

Hosted repositories belong to your organisation: access follows organisation membership and roles, and destructive operations require an organisation admin. Deleting a project deprovisions its repository; deprovisioned content may persist for a short period in backups before it is removed.

Storage and bandwidth are subject to fair-use allowances that depend on your repository tier. We may throttle, cap, or require an upgrade for usage that materially exceeds them, and we may suspend repositories used in breach of Section 3. Version control by its nature keeps copies of your work on your own machines; the Service is not a substitute for your own backups, and you should retain local copies of anything you cannot afford to lose.

7. Licences, plugins, and third-party marketplaces

Access granted through a subscription — including our plugins, desktop and mobile apps, and subscription features — is licensed for the duration of that subscription. When your subscription ends (whether you cancel, it lapses, or it is terminated), your licence to everything it included ends with it, except as stated in the legacy lifetime paragraph below.

One-time purchases (lifetime). Our AI plugin can also be bought outright — today on third-party marketplaces such as Epic Games' Fab, and previously directly from us. A one-time purchase gives you a perpetual licence to the plugin itself, with or without an active subscription. It does not include any subscription product (the desktop and mobile apps, the IDE, cloud AI features, or other subscription features). For copies bought on a marketplace, the marketplace's own terms and the licence presented at purchase also govern that copy; we verify marketplace entitlements on a best-effort basis and don't guarantee any marketplace's availability.

Updates. We don't promise any particular future update, version, or feature — a purchase or subscription buys the Service and plugin as they exist today. When we do release an update to the plugin, we make it available to everyone with a valid licence — subscribers and one-time purchasers alike — through our own distribution channels. A marketplace listing may lag behind or remain on an older version; receiving updates does not depend on the marketplace copy being current. Updates delivered through our own channels may be provided in compiled form without source code; copies distributed through a marketplace follow that marketplace's requirements.

8. Fees and plans

Paid plans are seat-based subscriptions billed through our payment partner Polar, acting as merchant of record. Prices, seat counts, and billing cadence are presented at checkout; seat changes are prorated. Unless stated otherwise, fees are non-refundable except where required by law. Free-tier features and usage allowances may change or be withdrawn at any time. When a subscription ends, the access it granted ends with it, as described in Section 7.

9. Our intellectual property

The Service itself (including our code, UI, trademarks, and documentation) is owned by Betide Studio and licensed, not sold, to you. We grant you a limited, non-exclusive, non-transferable licence to use the Service for its intended purpose, subject to these Terms. No other rights are granted by implication, estoppel, or otherwise.

10. Privacy

Our handling of your personal data is described in our Privacy Policy, which forms part of these Terms.

11. Service availability

We aim to keep the Service available and performant but make no warranty of uninterrupted access. The Service is provided on an “as available” basis. We may perform maintenance, updates, or outages with or without notice. We don't offer an SLA at this stage; any SLA we introduce for paid plans will be published separately.

12. Termination

You may stop using the Service at any time and may request deletion of your account by emailing privacy@neostack.dev. We may suspend or terminate your account for breach of these Terms, for prolonged inactivity, or if we're required to by law. On termination: your right to use the Service ends immediately; we delete your data in line with the retention policy in our Privacy Policy; sections that by their nature survive (IP, disclaimers, liability, governing law) continue to apply.

13. Disclaimers

THE SERVICE IS PROVIDED “AS IS” AND “AS AVAILABLE”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR THAT THE SERVICE WILL BE UNINTERRUPTED, ERROR-FREE, OR SECURE. YOUR USE OF THE SERVICE IS AT YOUR SOLE RISK. AI-GENERATED OUTPUTS MAY CONTAIN ERRORS, AND THE AGENT CAN CREATE OR MODIFY CONTENT IN YOUR PROJECT; YOU ARE RESPONSIBLE FOR REVIEWING AND VALIDATING ALL AGENT ACTIONS AND OUTPUTS, AND FOR MAINTAINING BACKUPS OR VERSION CONTROL, BEFORE RELYING ON THEM IN PRODUCTION.

14. Limitation of liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, NEITHER BETIDE STUDIO NOR ITS DIRECTORS, EMPLOYEES, OR SUB-PROCESSORS WILL BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR FOR LOSS OF PROFITS, REVENUE, DATA, OR GOODWILL, ARISING OUT OF OR IN CONNECTION WITH THE SERVICE.

OUR TOTAL AGGREGATE LIABILITY TO YOU FOR ANY CLAIM ARISING OUT OF OR RELATED TO THESE TERMS OR THE SERVICE WILL NOT EXCEED THE GREATER OF (A) THE AMOUNTS YOU PAID US IN THE 12 MONTHS PRECEDING THE CLAIM, AND (B) US$100 (ONE HUNDRED UNITED STATES DOLLARS). NOTHING IN THESE TERMS LIMITS LIABILITY THAT CANNOT BE LIMITED BY APPLICABLE LAW.

15. Indemnification

You agree to indemnify and hold harmless Betide Studio from any third-party claim arising out of (a) your use of the Service in breach of these Terms, (b) Your Content, or (c) your violation of applicable law. We'll notify you of any such claim and cooperate reasonably in its defence.

16. Changes to these Terms

We may update these Terms from time to time. Material changes will be notified by email to registered users at least 14 days before they take effect, or immediately if the change is to address a security or legal issue. Continued use of the Service after a change constitutes acceptance of the revised Terms.

17. Governing law and jurisdiction

These Terms are governed by the laws of the State of Delaware, United States, without regard to conflict-of-law principles. Subject to the next sentence, the federal and state courts located in Wilmington, Delaware shall have exclusive jurisdiction over any dispute arising out of or in connection with these Terms or the Service, and the parties consent to personal jurisdiction and venue in those courts.

Nothing in these Terms limits statutory consumer rights that may apply to you under the laws of your country of residence where those rights cannot be waived by contract. Users in India may also contact the Grievance Officer named in our Privacy Policy.

18. Miscellaneous

  • Entire agreement. These Terms, together with the Privacy Policy and any Order Form, constitute the entire agreement between you and us regarding the Service.
  • Severability. If any provision is found unenforceable, the rest remains in effect.
  • No waiver. Our failure to enforce a right isn't a waiver of it.
  • Assignment. You may not assign these Terms without our written consent. We may assign them as part of a merger, acquisition, or sale of assets.
  • Force majeure. Neither party is liable for failures caused by events outside its reasonable control.

19. Contact

Questions about these Terms: legal@neostack.dev.