Last Updated: 13 September 2026
These Terms of Service ("Terms") govern paid implementation, architecture, policy-as-code, rollout, and related professional services provided by FairwayHub OÜ under the Enola name ("Enola", "we", "us", or "our"). They apply when a business customer ("Customer") accepts a proposal, statement of work, order form, or other purchasing document that incorporates these Terms. Enola's open-source software is governed by its applicable open-source licence, not by these Terms.
1. Definitions
- Services
- means the professional services described in an accepted Order Form, including evaluation, configuration, architecture modelling, policy implementation, workflow integration, coverage work, training, or ongoing enablement.
- Order Form
- means a proposal, statement of work, order form, or purchasing document accepted by both parties that states the scope, fees, timetable, responsibilities, and any specific deliverables or success criteria.
- Deliverables
- means the configuration, declarations, reports, documentation, code, or other work product expressly identified as a deliverable in an Order Form.
- Customer Materials
- means Customer's source code, repositories, systems, documentation, policies, data, and other materials supplied or made accessible for the Services.
- Enola Materials
- means Enola's pre-existing software, tools, methods, templates, documentation, know-how, and generally applicable improvements.
2. Scope and order of precedence
Enola will provide the Services described in each accepted Order Form. The parties may change the scope, timetable, or fees only by written agreement.
If an Order Form conflicts with these Terms, the Order Form controls for that engagement. Customer purchasing terms do not apply unless Enola expressly accepts them in writing.
These Terms are intended for business customers. Consumer purchases require separate written terms.
3. Open-source software
Enola software distributed under the Apache License 2.0, or another identified open-source licence, remains governed exclusively by that licence. Nothing in these Terms restricts rights granted by an applicable open-source licence.
Payment for Services purchases implementation work and agreed outcomes. It does not purchase or restrict the right to install, use, modify, or redistribute open-source software.
4. Fees, invoices, and taxes
Customer will pay the fees and reimbursable expenses stated in the Order Form. Unless the Order Form says otherwise, invoices are due within fourteen (14) days and fees exclude applicable taxes.
Customer may dispute an invoice in good faith by giving written notice before its due date and paying any undisputed amount on time. Late undisputed amounts may accrue interest at the maximum lawful rate.
5. Customer cooperation
Customer will provide timely access to the people, repositories, systems, decisions, and information reasonably required for the Services. Customer is responsible for the accuracy of information it supplies and for maintaining backups and security controls for its systems.
Customer will obtain the rights and authorizations needed for Enola to access Customer Materials. Enola is not responsible for delay or incomplete work caused by missing access, information, decisions, or cooperation.
Customer remains responsible for reviewing and approving changes to its software, development workflows, architecture rules, and enforcement policy.
6. Customer Materials and access
Customer retains all right, title, and interest in Customer Materials. Enola may access and use Customer Materials only to provide the Services, satisfy legal obligations, and exercise rights expressly granted in the applicable Order Form.
Unless an Order Form requires another arrangement, Enola will work within Customer-controlled infrastructure. Enola will not use Customer Materials to train a machine-learning model or disclose them to another customer.
At the end of an engagement, each party will return or delete the other party's confidential information on written request, except for archival copies required by law or maintained in routine backups subject to continuing confidentiality obligations.
7. Confidentiality
Each party may receive non-public information that a reasonable person would understand to be confidential. The receiving party will protect it using reasonable care, use it only for the engagement, and disclose it only to personnel and advisers who need it and are bound by confidentiality obligations.
Confidential information does not include information that the receiving party can document was already lawfully known, becomes public without breach, is received lawfully from a third party without restriction, or is independently developed without using the other party's confidential information.
A party may disclose confidential information when required by law, after giving advance notice where legally permitted. These obligations continue for five (5) years after disclosure; obligations protecting trade secrets continue for as long as the information remains a trade secret under applicable law.
8. Ownership and deliverables
Customer owns its Customer Materials. Enola owns the Enola Materials and retains the right to use general skills, experience, ideas, and know-how developed while providing the Services, provided that doing so does not disclose Customer confidential information.
After full payment, Customer owns engagement-specific configuration, architecture declarations, constraints, and documentation created solely for Customer and identified as Deliverables. To the extent a Deliverable contains Enola Materials, Enola grants Customer a perpetual, worldwide, non-exclusive, royalty-free licence to use, modify, and distribute those Enola Materials as part of the Deliverable.
Code contributed to an open-source Enola repository is governed by that repository's contribution terms and open-source licence. An Order Form will identify any Deliverable subject to different ownership or licensing terms.
9. Feedback
If Customer voluntarily provides product feedback, Customer grants Enola a perpetual, worldwide, royalty-free right to use it without restriction. Feedback excludes Customer Materials, confidential information, and engagement-specific Deliverables.
10. Third-party systems and AI-generated output
Customer may choose to integrate Enola with third-party development tools, coding agents, or AI models. Enola does not control those systems and does not guarantee the accuracy, security, legality, completeness, or suitability of their output.
Customer remains responsible for reviewing generated code and recommendations and for complying with laws, regulations, and internal policies governing its software and systems.
11. Architecture, policy, and benchmark limitations
Enola measures properties represented in the source and architecture graph. It does not replace functional testing, security assessment, legal advice, compliance certification, or human review. A structural policy implementation does not establish that Customer complies with a law, regulation, or industry standard.
Unless an Order Form states an express success criterion, published examples and benchmarks are illustrative and do not guarantee a particular reduction in risk, review time, cost, findings, or development cycle time. Results vary with repository structure, available extraction coverage, tools, and workflow.
12. Service warranty
Enola warrants that it will perform the Services with reasonable skill and care and materially in accordance with the applicable Order Form.
Customer must notify Enola of a claimed breach within thirty (30) days after the affected Services are delivered. Enola's obligation, and Customer's exclusive remedy for breach of this warranty, is to re-perform the affected Services or, if re-performance is not commercially reasonable, refund the fees paid for them.
Except for this express warranty and to the maximum extent permitted by law, the Services and Deliverables are provided "AS IS," and Enola disclaims other express, implied, and statutory warranties.
13. Limitation of liability
To the maximum extent permitted by law, neither party is liable for indirect, incidental, special, consequential, punitive, or exemplary damages, or for lost profits, revenue, goodwill, anticipated savings, business opportunities, or data.
Each party's total aggregate liability arising from an engagement will not exceed the fees paid or payable under the Order Form giving rise to the claim during the twelve (12) months before the event giving rise to liability.
Nothing in these Terms excludes or limits liability that cannot lawfully be excluded or limited, including liability for fraud, fraudulent misrepresentation, wilful misconduct, or death or personal injury caused by negligence.
14. Third-party claims
Customer will defend and indemnify Enola against a third-party claim arising from Customer Materials, Customer's instructions, Customer's unlawful use of a Deliverable, or Customer's violation of applicable law, provided that Enola promptly notifies Customer and reasonably cooperates in the defence.
15. Term and termination
These Terms begin when Customer accepts an Order Form and continue while an Order Form remains active. Either party may terminate an Order Form for material breach if the breach remains uncured thirty (30) days after written notice.
On termination, Customer will pay for Services performed and non-cancellable commitments incurred through the termination date. Each party retains rights accrued before termination. Customer may continue using open-source software under its applicable licence and paid-for Deliverables under Section 8.
16. General
Neither party may assign an Order Form or these Terms without the other's written consent, except in connection with a merger, reorganization, or sale of substantially all relevant assets. Neither party is liable for delay caused by events beyond its reasonable control.
Notices must be in writing and sent to the contact stated in the Order Form or, for Enola, to the email below. A failure to enforce a provision is not a waiver. If a provision is unenforceable, the remainder remains effective. These Terms and accepted Order Forms are the entire agreement concerning the Services and do not create a partnership, agency, or employment relationship.
17. Governing law
These Terms and each Order Form are governed by the laws of Estonia, excluding conflict-of-law principles. The courts located in Estonia have exclusive jurisdiction over disputes arising from them.
18. Changes to these Terms
Enola may update these Terms prospectively. The version incorporated into an accepted Order Form continues to govern that engagement unless the parties agree otherwise in writing.
19. Contact information
Questions regarding these Terms may be directed to:
- Email: hello@enola.tech
- Entity: FairwayHub OÜ