Legal
End User Licence Agreement
The software licence that governs your right to install and use Twira.
- Last updated
- 2026-05-21
- Effective from
- 2026-05-21
- Contact
- Send an enquiry
Plain-English summary
Twira is licensed in three shapes: free for personal use, free for verified students, and paid for commercial use after a 14-day trial. This document is the legal grant of those rights. Paid subscriptions are billed and governed separately by the Subscription Terms.
- Personal use, install, use, keep using. Free for ever; perpetual licence.
- Education use, full Pro capability, free, for students and staff at recognised educational institutions, while the eligibility lasts.
- Commercial use, a 14-day free trial begins on first commercial use. After the trial, a Pro subscription is required.
- Your data stays yours. Twira runs on your machine; your code, indexes, audit chain, and lore never reach our servers.
- Open standards in, your data out. SARIF for findings, signed bundles for audit, no proprietary lock-in.
1. The agreement
This End User Licence Agreement ("EULA") is a binding contract between you and Twira Ltd, a company registered in England and Wales (company number 17178961), with its registered office at 71-75 Shelton Street, Covent Garden, London WC2H 9JQ, United Kingdom ("we", "us"). By downloading, installing, or using Twira (the "Software"), you accept this EULA. If you do not accept it, do not install or use the Software.
If you are accepting this EULA on behalf of an organisation, you represent that you have authority to bind that organisation to it. References to "you" in that case mean both the individual user and the organisation.
2. Definitions
- Software, the Twira binary distribution, including updates, plus the dashboard, the command-line tool, and any official extensions, skills, or hooks bundled with it.
- Personal Use, use by a natural person, in their personal capacity, not on behalf of any business or organisation, and not in connection with revenue-generating work. Hobby projects, learning, evaluation, contributions to public open-source projects, and academic study undertaken outside an enrolled institutional programme are Personal Use.
- Education Use, use by a verified student or member of academic staff at a recognised educational institution, for coursework, research, teaching, or supervised academic projects. Verified means: registered to the Software with an institutional email address (a .edu address or a recognised equivalent in your jurisdiction) and re-verified annually.
- Commercial Use, any use of the Software that is not Personal Use or Education Use. This includes use by or on behalf of a business, non-profit, government body, or any other organisation; use by an employee performing work duties; use by a contractor on paid engagements; and use in support of any revenue-generating activity.
- Trial Period, a one-time 30-consecutive-day window beginning on the date you first engage in Commercial Use of the Software, during which Commercial Use is permitted without an active Subscription.
- Subscription, an active paid Pro or Enterprise subscription governed by the Subscription Terms at https://twira.com/legal/terms.
3. Licence grant, Personal Use
Subject to your compliance with this EULA, we grant you a perpetual, worldwide, royalty-free, non-exclusive, non-transferable, non-sublicensable licence to install and use the Software for Personal Use, on any number of devices you personally own or control.
4. Licence grant, Education Use
Subject to your compliance with this EULA and to ongoing eligibility, we grant you a worldwide, royalty-free, non-exclusive, non-transferable, non-sublicensable licence to install and use the Software with the full Pro capability set for Education Use. Education Use is granted on a 12-month rolling basis; we may from time to time ask you to re-verify your institutional email address to renew the licence. The Education licence ends automatically on the earlier of (i) you ceasing to be a verified student or member of academic staff, or (ii) failure to re-verify within 30 days of being asked.
You may not use the Education licence on behalf of an organisation that is not the recognised educational institution under which you are verified, and you may not use it in connection with revenue-generating activity that is not an academic project (paid consulting work performed alongside studies is not Education Use; an unpaid student research project is).
5. Licence grant, Commercial Use Trial
We grant you a one-time, non-exclusive, non-transferable licence to use the Software for Commercial Use during the Trial Period, free of charge, for evaluation. The Trial Period begins on the date you first engage in Commercial Use of the Software and ends 30 consecutive days later, regardless of how often you use the Software within that window. The Trial Period is granted once per organisation; subsequent Commercial Use by the same organisation requires a Subscription.
6. Licence grant, Commercial Use after the trial
After the Trial Period, continued Commercial Use of the Software requires an active Subscription. You will be deemed to be engaged in Commercial Use without a valid licence if you continue Commercial Use after the Trial Period without an active Subscription. The Software may display reminders during the Trial Period and may, after the Trial Period, restrict or refuse Commercial Use until a Subscription is activated. Any restriction the Software applies will not delete, alter, or render unreadable the data already produced on your machine.
7. Restrictions
You must not:
- Use the Software for Commercial Use after the Trial Period without an active Subscription.
- Use the Software for Education Use without ongoing institutional eligibility, or transfer an Education licence to anyone outside your verified institution.
- Sell, rent, lease, sublicence, lend, or otherwise distribute the Software or any rights under this EULA to any third party.
- Remove, alter, or obscure any copyright, trade-mark, or other proprietary notice on or in the Software.
- Reverse engineer, decompile, disassemble, or otherwise attempt to discover the source code of the Software, except to the extent expressly permitted by applicable law and only after giving us reasonable prior written notice.
- Circumvent, disable, or otherwise interfere with any licence enforcement, feature gate, or security control in the Software.
- Use the Software or its outputs to develop, train, evaluate, or improve a product or model that is intended to replicate or substitute for the Software's functionality.
- Use the Software in any way that violates applicable law, infringes the rights of a third party, or infringes the terms of any open-source licence governing components incorporated in the Software.
8. Prohibited uses, safety-critical and regulated environments
The Software is general-purpose developer tooling. It is not designed, tested, validated, or certified for use in any safety-critical, life-supporting, or regulated environment where its failure, inaccuracy, or unavailability could foreseeably result in death, personal injury, severe environmental harm, or significant financial or operational loss. You must not use the Software in connection with any of the following without our prior written agreement to a bespoke arrangement:
- Medical devices, clinical decision-making, diagnostics, or any system regulated by the UK MHRA, EU MDR / IVDR, US FDA, or comparable authority.
- Aircraft, spacecraft, drone, or other aviation flight-control or navigation systems.
- Automotive, rail, maritime, or other transport control, autonomous-driving, or safety systems.
- Nuclear facilities, nuclear-safety systems, or any system used in the design, operation, or maintenance of such facilities.
- Life-support equipment, emergency-response dispatch, or any other system on which human life directly depends.
- Weapons systems, including the design, manufacture, control, or targeting of weapons.
- Critical national infrastructure, including energy generation and distribution, water treatment, telecommunications switching, and financial-market clearing or settlement.
- Any other use designated by applicable law as a "high-risk" or equivalent category, including, where applicable, deployment of an "AI system" in the high-risk categories of the EU Artificial Intelligence Act.
9. Written-exception carve-out
If you wish to use the Software in any of the environments listed above, you must obtain our prior written agreement to a bespoke arrangement that addresses suitability, validation, support, and liability. Submit a pilot enquiry at /contact?topic=pilot. Until and unless such a written arrangement is signed, any use of the Software in those environments is unlicensed and at your sole risk.
10. Export controls and sanctions
You acknowledge that the Software is subject to UK, EU, and US export-control and sanctions laws. You must not download, install, or use the Software in any country or for any end-user prohibited by those laws, and you must not transfer the Software to any sanctioned person or to any end-use prohibited by those laws. By installing the Software you represent that you are not located in, ordinarily resident in, or a national of, a country or region currently subject to a comprehensive UK, EU, or US sanctions programme.
11. Ownership
Twira Ltd owns and retains all right, title, and interest in and to the Software, including all copyright, trade-mark rights, patent rights, and trade-secret rights. This EULA is a licence, not a sale, and grants you only the rights expressly stated.
Your data is yours. Your source code, your indexes, your audit chain, your project lore, the findings produced by the detector pipeline, the signed bundles you export, and any other artefact you produce using the Software remain yours, both during and after your use of the Software. We do not claim any rights over your data.
12. Open-source components
The Software incorporates open-source components, each governed by its own licence. The complete list, with licence terms and attributions, is included in the Software distribution as a third-party-licences notice and is also published at https://twira.com/trust/open-source. Nothing in this EULA limits any rights you have under those open-source licences in respect of those components.
13. Updates
We may from time to time issue updates, patches, or new versions of the Software. Updates are licensed on the same terms as the Software they replace, unless we provide notice of revised terms. You are not obliged to install any specific update; older versions may, however, lose feature parity, compatibility, or security maintenance.
14. Termination
Your licence under this EULA terminates automatically if you breach any provision of it. We may also terminate the licence on reasonable notice in the event of a serious breach we believe you cannot remedy. On termination you must immediately stop all use of the Software and remove all copies from devices you control.
Termination of this EULA does not, by itself, terminate any active Subscription (that is governed by the Subscription Terms), but termination of this EULA renders any Subscription unusable as a practical matter.
15. No warranty, the Software
THE SOFTWARE IS PROVIDED "AS IS" AND "AS AVAILABLE", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. TO THE MAXIMUM EXTENT PERMITTED BY LAW WE DISCLAIM ALL IMPLIED WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND ACCURACY.
Without limiting the general disclaimer above, we do not warrant that: (a) the Software is free of defects; (b) the Software will operate uninterrupted or error-free; (c) the Software will meet your particular requirements; (d) findings produced by the detector pipeline are complete, free of false positives, or free of false negatives; (e) the audit chain will detect every possible modification of the underlying artefacts; or (f) the Software will be compatible with every version of every operating system, runtime, language, or third-party tool with which it is intended to interoperate.
Some jurisdictions do not allow the exclusion of certain warranties, including statutory rights that consumers in the United Kingdom and the European Union have under domestic consumer-protection legislation; in those jurisdictions the disclaimer above applies to the maximum extent permitted by law and the consumer's statutory rights are unaffected.
16. AI features, specific non-warranty
Several capabilities of the Software, including but not limited to the AI Compliance Proxy, the detector pipeline, the multi-model code-review tools, the lore checks, the masterplan coordination layer, the port-migration analysis, and the diagnose subcommands, depend on heuristics, pattern-matching, statistical models, and outputs produced by third-party large language models that you have configured. By their nature these features:
- May produce false positives: flagging content, code, or activity that is not in fact in the category they were designed to identify.
- May produce false negatives: failing to flag content, code, or activity that is in fact in the category they were designed to identify, including failing to detect personal data, credentials, secrets, vulnerabilities, defects, or other risk patterns the feature is intended to surface.
- May produce inaccurate, incomplete, or contextually inappropriate suggestions, summaries, plans, refactors, or other outputs.
- May behave differently between releases, between underlying models, and between configurations of the same model.
17. AI Compliance Proxy, defence-in-depth, not a guarantee
The AI Compliance Proxy is designed to act as a defence-in-depth layer between your tooling and your configured large-language-model provider. It is not a guarantee that personal data, credentials, or other regulated content will not reach that provider. The detection patterns, allow-lists, and block-lists it ships with represent our best current effort and are updated over time, but novel formats, obfuscated representations, or content categories we have not anticipated may pass through.
You remain responsible. You, as the controller of any personal data your prompts contain, or as the operator of any system that sends prompts on behalf of a controller, retain primary responsibility for ensuring that your transmissions to your configured LLM provider are lawful. You must not rely on the AI Compliance Proxy as your only safeguard. You should review its outputs in test, configure your own additional controls where the risk profile requires it, and consider its protection as one layer among several. We disclaim any warranty, express or implied, that the AI Compliance Proxy will detect or block any particular instance of personal data, secret, credential, or other sensitive content.
18. Your responsibility for use, judgement, and review
You are responsible for the way you use the Software and for the outputs you act on. You should treat the Software's findings, suggestions, refactors, redactions, and plans as decision-support, not as decisions in themselves. You must review them, exercise your own professional judgement, and verify them before relying on them in production, in regulated contexts, or in any setting where their inaccuracy could cause loss.
Where the Software is configured to send data to a third-party LLM provider you have chosen, you are responsible for: selecting an appropriate provider for your use case; configuring an account with that provider on terms that meet your data-protection and confidentiality requirements; and ensuring that any data you allow the Software to send through that account is lawful for you to send. We are not a party to the contract between you and your LLM provider and do not take responsibility for that provider's conduct.
19. Limitation of liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, TWIRA LTD WILL NOT BE LIABLE FOR ANY INDIRECT, CONSEQUENTIAL, INCIDENTAL, SPECIAL, EXEMPLARY, OR PUNITIVE DAMAGES, OR FOR ANY LOSS OF PROFITS, REVENUE, DATA, BUSINESS, GOODWILL, OR REPUTATION, ARISING OUT OF OR RELATED TO THE SOFTWARE OR THIS EULA, REGARDLESS OF THE FORM OF ACTION AND EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Our aggregate liability arising out of or related to the Software or this EULA in any 12-month period will not exceed the greater of (a) the total fees you have paid to us in the 12 months immediately preceding the event giving rise to the claim, or (b) one hundred United States dollars (US$100). For Personal Use and Education Use, where no fees are paid, this cap is fixed at US$100.
This clause sets the maximum financial cap on claims. Your primary remedy where the Software fails to operate as intended is the refund and termination mechanism described in clause 22 below.
Nothing in this EULA excludes or limits liability that cannot be excluded or limited under applicable law, including liability for death or personal injury caused by negligence, liability for fraud or fraudulent misrepresentation, and the non-excludable statutory rights of consumers in the United Kingdom under the Consumer Rights Act 2015 and in the European Union under Directive (EU) 2019/770 and Directive 2011/83/EU. Where such non-excludable liability applies, the rest of this clause continues to apply to liabilities that can be limited.
20. Indemnification by you
You will defend, indemnify, and hold harmless Twira Ltd and its officers, directors, employees, and agents from and against any third-party claim, loss, liability, damage, cost, or expense (including reasonable legal fees) arising from: (a) your use of the Software in violation of this EULA, applicable law, or the rights of a third party; (b) any data you cause to be transmitted from your machine to a third-party LLM provider or other recipient through your use of the Software; (c) your use of the Software in a safety-critical, regulated, or high-risk environment without our prior written agreement; or (d) your breach of any representation or warranty given to us under this EULA.
This indemnity does not apply to claims arising from our gross negligence, wilful misconduct, or fraud, or from any matter for which liability cannot be limited under applicable law.
21. Subscription Terms incorporated
For any Commercial Use of the Software after the Trial Period, the Subscription Terms at https://twira.com/legal/terms also apply. The Subscription Terms govern pricing, billing, renewal, cancellation, refunds, and related matters. If a conflict exists between this EULA and the Subscription Terms, this EULA controls for the software-licence grant; the Subscription Terms control for the commercial relationship.
22. Refund and termination, sole and exclusive remedy
If the Software fails to operate as intended, fails to meet your expectations of it, suffers from a defect, or is unavailable for any reason, your sole and exclusive remedies under this EULA are: (a) where you hold a paid Subscription, the refund and termination mechanisms set out in the Subscription Terms; and (b) in every case, the right to stop using the Software and to remove it from your devices. You may not seek any other remedy from us in respect of those failures, and any monetary claim is subject to the cap in clause 19.
Nothing in this clause limits or excludes any non-excludable statutory right of a consumer to a remedy under applicable consumer-protection law. Where such a right applies, it operates alongside, not instead of, the remedies above.
23. Time limit on claims
Any claim by either party arising out of or related to the Software or this EULA must be commenced within twelve (12) months of the event giving rise to the claim, after which the claim is irrevocably waived. This time bar does not apply to any claim that cannot be limited by applicable law, including the non-excludable statutory rights of consumers preserved by clause 19, and does not apply to either party's right to seek injunctive or equitable relief.
24. Force majeure
Neither party will be liable for any failure to perform, or delay in performing, its obligations under this EULA (other than the obligation to pay amounts already due) to the extent that the failure or delay is caused by an event outside that party's reasonable control.
Such events include, without limitation: acts of God; fire, flood, earthquake, or other natural disaster; epidemic or pandemic; war, terrorism, sabotage, riot, or civil disturbance; binding act or order of a competent government, regulator, or court; failure of a supplier on which the party is reasonably dependent (including a cloud-infrastructure provider, a payments processor, or a large-language-model provider); failure of public telecommunications networks or the internet; and industrial action affecting the party or its critical suppliers.
The affected party will give prompt notice to the other and will use reasonable endeavours to mitigate the effect. Where a force-majeure event continues for more than ninety (90) consecutive days, either party may terminate this EULA, the Subscription Terms, or both, on written notice without further liability except for amounts already accrued.
25. Severability and survival
If any provision of this EULA is held by a court of competent jurisdiction to be invalid, illegal, or unenforceable, that provision will be modified to the minimum extent necessary to render it valid, legal, and enforceable while preserving the parties' original intent; if modification is not possible the provision will be severed and the remaining provisions of this EULA will continue in full force.
The following clauses survive termination or expiry of this EULA: 7 (Restrictions), 8 (Prohibited uses), 10 (Export controls and sanctions), 11 (Ownership), 15 (No warranty), 16 (AI features non-warranty), 17 (AI Compliance Proxy), 18 (Your responsibility for use, judgement, and review), 19 (Limitation of liability), 20 (Indemnification by you), 22 (Refund and termination as sole remedy), 23 (Time limit on claims), 24 (Force majeure), 25 (Severability and survival), and 26 (Governing law).
26. Governing law
This EULA is governed by the laws of England and Wales. The courts of England and Wales have exclusive jurisdiction over any dispute arising out of or related to this EULA, except that we may seek injunctive or equitable relief in any competent jurisdiction to protect our intellectual property. Where you are a consumer ordinarily resident in another jurisdiction, this clause does not deprive you of mandatory protections of the law of that jurisdiction.
27. Updates to this EULA
We may update this EULA from time to time. Material changes will be notified through the Software, on this page, or, for Subscription customers, by email to the address on the account. Continued use of the Software after a material change takes effect constitutes acceptance of the revised EULA. If you do not accept the revised EULA, you must stop using the Software.
Contact
Questions about this EULA: submit the contact form at /contact?topic=general.