Legal
Terms of Service
Last updated: 2 March 2026
1. Agreement to terms
These Terms of Service ("Terms") form a binding agreement between you (or the organisation you represent) and Lantern Labs ("Engraph", "we", "us"), a company registered in the Netherlands. By accessing or using the Engraph platform, website, CLI, or any related services (together, the "Service"), you agree to be bound by these Terms. If you are accepting on behalf of an organisation, you represent that you have the authority to do so.
2. What the Service does
Engraph provides an organisational intelligence layer for AI-assisted software engineering. The platform captures corrections and decisions made during AI-agent sessions, matures them into constraints, and serves them back to agents working in your codebase. The Service includes the hosted platform, API, MCP server, CLI tools, and documentation.
3. Accounts
To use the platform, you need an account. You are responsible for keeping your account credentials secure and for all activity that happens under your account. Notify us promptly at support@engraph.io if you suspect unauthorised access.
We may suspend or terminate accounts that violate these Terms, or for prolonged inactivity during the early access period.
4. Acceptable use
You agree not to:
- Use the Service for anything unlawful or fraudulent
- Attempt to reverse-engineer, decompile, or extract the source code of our proprietary software
- Interfere with or disrupt the Service's infrastructure
- Circumvent rate limits, access controls, or other security measures
- Resell access to the Service without our written permission
- Upload content that infringes the intellectual property rights of others
5. Your data
You retain full ownership of all content you create, upload, or store through the Service ("Customer Data"). This includes constraints, redirections, subsystem configurations, and related metadata.
You grant us a limited licence to host, process, and display your Customer Data solely to provide and improve the Service. We will not use your Customer Data for any other purpose, and we will not share it with third parties except as described in our Privacy Policy.
When you process personal data through the Service, we act as a data processor under GDPR Article 28. A Data Processing Agreement (DPA) is available on request at dpa@engraph.io.
6. Intellectual property
The Service, including its software, design, documentation, and branding, is owned by Lantern Labs and protected by intellectual property laws. These Terms do not grant you any rights to our trademarks, logos, or other brand elements. The open-source components of our CLI and hooks are licensed separately under their respective licences.
7. Warranties and disclaimers
The Service is provided on an "as is" and "as available" basis. To the maximum extent permitted by Dutch law, we disclaim all warranties, whether express, implied, or statutory, including but not limited to implied warranties of merchantability, fitness for a particular purpose, and non-infringement.
Without limiting the above, we do not warrant that:
- The Service will be uninterrupted, error-free, or available at all times
- The constraints, rules, or suggestions served by the platform will be accurate, complete, or suitable for your specific use case
- The Service will meet your particular requirements or expectations
- Any defects will be corrected within a specific timeframe
Constraint and AI output disclaimer: Engraph captures and serves organisational rules and constraints to AI agents. These are informational aids derived from your team's corrections. They are not professional advice, code review, or quality guarantees. You are solely responsible for reviewing, validating, and deciding whether to act on any constraint served by the platform. We accept no liability for decisions made or code produced based on constraints served by the Service.
Early access: The Service is currently in early access. Features may change, be removed, or behave unexpectedly. Early access is provided for evaluation and feedback purposes. We make no commitments regarding feature stability, uptime, or support response times during early access.
8. Availability and support
We aim to keep the Service available and reliable, but we do not guarantee uninterrupted access. We may perform maintenance, deploy updates, or experience outages. We will make reasonable efforts to notify you in advance of planned downtime.
During the early access period, we provide support on a reasonable-efforts basis via email and our contact form. Formal service level agreements (SLAs) will be available with paid plans.
Third-party services: The Service relies on third-party infrastructure providers (including hosting, authentication, and email delivery). We are not liable for outages, data loss, or service degradation caused by these third parties. We will make reasonable efforts to select reliable providers and to communicate third-party incidents that affect you.
9. Pricing and payment
Engraph is currently in early access. Pricing will be published before the general availability launch. We will give existing users at least 30 days' notice before any charges take effect. Payment terms, invoicing, and applicable taxes will be specified at that time. Late payments may incur interest at the statutory commercial rate under Dutch law.
10. Termination
You can stop using the Service at any time. To delete your account, email support@engraph.io.
We may terminate or suspend your access if you violate these Terms, with notice where reasonable. Either party may terminate for convenience with 30 days' written notice (or the notice period required by the EU Data Act, whichever is longer).
Upon termination, we will make your Customer Data available for export in a structured, machine-readable format for 30 days. After that period, we will delete it from our systems. This is in accordance with the EU Data Act's switching and portability requirements.
11. Data portability and switching
In compliance with the EU Data Act (Regulation 2023/2854), we commit to the following:
- You can export all your Customer Data at any time through the API or CLI, in structured, commonly used, machine-readable formats (JSON)
- We will not impose contractual, technical, or financial barriers that prevent you from switching to another provider
- After contract termination, your data remains available for export for 30 days at no additional charge
- We will provide reasonable switching assistance upon request
12. Limitation of liability
To the maximum extent permitted by Dutch law:
- Our total aggregate liability arising from or related to these Terms or the Service, whether in contract, tort (including negligence), or otherwise, shall not exceed the total fees you actually paid us in the 12 months preceding the event giving rise to the claim
- If no fees have been paid (including during the early access period), our total aggregate liability shall not exceed EUR 100
- We are not liable for: loss of profits, loss of revenue, loss of data (beyond our obligation to maintain backups as described in our documentation), loss of business opportunities, loss of goodwill, reputational damage, cost of procuring substitute services, or any other indirect, special, incidental, or consequential losses, regardless of whether we were advised of the possibility of such losses
- We are not liable for any damage arising from: your reliance on constraints, rules, or suggestions served by the platform; the actions of AI agents that consume our API; or any code produced, modified, or deleted as a result of using the Service
- We are not liable for outages, data loss, or degraded performance caused by third-party providers (including hosting, authentication, and email services) or by circumstances outside our reasonable control
- We are not liable for unauthorised access to your account caused by your failure to keep credentials secure, or for data loss caused by your own actions (including accidental deletion)
Mandatory exceptions: The limitations above do not apply to liability arising from gross negligence (grove schuld) or wilful misconduct (opzet), fraud, death or personal injury caused by our negligence, or any liability that cannot be excluded or limited under mandatory Dutch law.
Time limit for claims: Any claim arising from or related to these Terms or the Service must be brought within 12 months of the event giving rise to the claim. Claims brought after this period are time-barred to the extent permitted by Dutch law.
13. Indemnification
Your indemnification of us: You agree to indemnify, defend, and hold us harmless from any claims, damages, losses, and expenses (including reasonable legal fees) arising from: (a) your use of the Service; (b) your Customer Data, including any claim that it infringes third-party rights; (c) your violation of these Terms; (d) your violation of applicable law; or (e) the actions of users you authorise to access your account.
Our indemnification of you: We will defend you against third-party claims that our proprietary software (excluding open-source components and Customer Data) infringes their intellectual property rights, provided you: notify us promptly in writing, give us sole control over the defence and settlement, and provide reasonable cooperation. Our liability under this indemnity is subject to the aggregate cap in Section 12.
14. Confidentiality
Each party agrees to keep the other's confidential information (including Customer Data, business plans, and non-public product details) confidential and not disclose it to third parties, except as required by law or as needed to perform under these Terms. This obligation survives termination for 3 years.
15. Force majeure
Neither party is liable for failures or delays caused by events beyond their reasonable control, including natural disasters, pandemics, wars, government actions, power failures, internet outages, or attacks on infrastructure. The affected party must notify the other promptly and make reasonable efforts to mitigate the impact.
16. Changes to these Terms
We may update these Terms from time to time. We will notify you of material changes at least 30 days before they take effect, by email or a prominent notice on the website. Continued use of the Service after the effective date constitutes acceptance. If you do not agree with the changes, you may terminate your account before the effective date.
17. Governing law and disputes
These Terms are governed by the laws of the Netherlands. Any disputes arising from or in connection with these Terms shall be submitted to the competent court in Amsterdam, the Netherlands. Before initiating legal proceedings, both parties agree to attempt to resolve the dispute in good faith through direct communication.
18. General provisions
- Entire agreement: These Terms, together with the Privacy Policy and any DPA, constitute the entire agreement between you and Engraph regarding the Service.
- Severability: If any provision of these Terms is found to be unenforceable, the remaining provisions continue in full force.
- Assignment: You may not assign your rights under these Terms without our written consent. We may assign our rights in connection with a merger, acquisition, or sale of assets, with notice to you.
- No waiver: Our failure to enforce any provision is not a waiver of our right to enforce it later.
- Language: These Terms are written in English. In the event of a conflict between translations, the English version prevails.
19. Contact
Questions about these Terms? Email legal@engraph.io or use our contact form.