Terms of Service
Last updated: May 30, 2026 Provider: Ejentum, Greece Contact: info@ejentum.com
These terms govern your use of the Ejentum harness API and related services at ejentum.com. By creating an account or making API calls, you agree to these terms.
2026-05-30 update. This version reflects the v1.1 changes: the tier rename to Go and Super, revised monthly quotas, and the dynamic/adaptive mode model. Per Section 14, material changes take effect 30 days after this notice.
1. Definitions
- Service: The Ejentum harness API, web application at ejentum.com, documentation, and related tools.
- API: The REST endpoint at
api.ejentum.com/harness/that accepts queries and returns cognitive operations. - Injection: A structured cognitive operation containing a reasoning procedure, suppression and amplification signals, a verification check, and a named failure pattern. Operations are retrieved from Ejentum's pre-authored ability library. In dynamic modes the operation is returned as authored; in adaptive modes an adapter model rewrites the procedure and topology to fit your query at request time.
- User / You: Any individual or entity that creates an account or uses the Service.
- Query: The natural language task description you send to the API.
- Output: The response your language model produces after receiving an Ejentum injection. Ejentum does not generate the Output. Your model does.
- Dynamic: A mode that returns the best-matching pre-authored operation as-is. Available on all tiers, including the free trial.
- Adaptive: A mode that returns the same operation with its procedure and topology rewritten to your task by an adapter model. Available on the Go and Super tiers.
2. Account
You must create an account to use the Service beyond the free tier. You are responsible for:
- Providing accurate registration information
- Keeping your credentials and API keys confidential
- All activity that occurs under your account and API keys
- Notifying us immediately at info@ejentum.com if you suspect unauthorized access
We may suspend or terminate accounts that violate these terms.
3. License Grant
Ejentum grants you a non-exclusive, non-transferable, revocable license to:
- Access the API and receive injections according to your subscription tier
- Inject injections into your language model's context for the purpose of improving reasoning quality
- Use injections in production applications, internal tools, and commercial products
This license is conditioned on compliance with these terms and payment of applicable fees.
4. Acceptable Use
You agree not to:
- Reverse engineer the injection content to reconstruct Ejentum's ability library, retrieval logic, or vector database
- Redistribute raw injection content as a standalone product or dataset
- Exceed your tier's rate limits or monthly quota through circumvention (multiple accounts, key rotation to bypass limits)
- Use the Service for any purpose that violates applicable law
- Interfere with the Service's infrastructure, security, or availability
- Misrepresent Ejentum's benchmarks, metrics, or capabilities in your own marketing
You may:
- Cache injections for reasonable periods to reduce API calls
- Modify injection content before injection (at your own risk; effectiveness may vary)
- Publicly state that your product uses Ejentum (no approval needed)
5. API Limits and Quotas
| Tier | Monthly Calls | Rate Limit | Mode Access |
|---|---|---|---|
| Free trial | 1,000 dynamic (30 days) | 100 req/min | Dynamic only |
| Go | 1,000 dynamic + 250 adaptive | 100 req/min | Dynamic + adaptive |
| Super | 5,000 dynamic + 1,500 adaptive | 100 req/min | Dynamic + adaptive |
For higher volume, contact info@ejentum.com.
Exceeding your monthly quota or rate limit returns HTTP 429. We do not charge overage fees. Unused calls do not roll over; pools reset on a 30-day cycle.
6. Billing and Subscriptions
- Paid plans are billed monthly through Stripe.
- Subscriptions auto-renew unless cancelled before the next billing cycle.
- You may cancel at any time from your dashboard. Cancellation takes effect at the end of the current billing period.
- No refunds for partial months. If you cancel mid-cycle, you retain access until the period ends.
- Price changes will be communicated at least 30 days in advance. Continued use after the effective date constitutes acceptance.
- Free tier requires no payment method and has no expiration.
Stripe's terms of service govern the payment processing relationship. Ejentum never stores your payment card details.
7. Intellectual Property
Ejentum's IP
The 679 cognitive abilities across the four harnesses, their injection content, reasoning topologies, suppression/amplification vectors, the retrieval engine, and the adapter that tailors operations are the intellectual property of Ejentum. The license in Section 3 grants usage rights, not ownership.
Your IP
You retain full ownership of:
- Your queries (the task descriptions you send)
- Your outputs (what your language model produces after injection)
- Your applications (the products and tools you build using the Service)
Ejentum claims no ownership or license over your queries, outputs, or applications.
Attribution
Attribution is appreciated but not required. If you choose to attribute, use: "Powered by Ejentum" or "Reasoning by Ejentum."
8. Data Handling
Your data is processed according to our Privacy Policy. Key points:
- Query content is processed to return injections and is not used for training or improvement purposes.
- Gateway logs (request metadata) are retained for 30 days for debugging and abuse prevention.
- Account deletion removes your personal data. Email info@ejentum.com.
9. Service Availability
We target high availability but do not guarantee uninterrupted service. The API may be temporarily unavailable due to:
- Scheduled maintenance (communicated in advance when possible)
- Infrastructure incidents at our sub-processors (Supabase, Hetzner)
- Unforeseen technical failures
Ejentum is designed as an enhancement layer, not a critical-path dependency. If the API is unreachable, your agent should continue functioning on native LLM reasoning without the injection.
10. Limitation of Liability
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE." EJENTUM MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
Ejentum does not guarantee that injections will:
- Produce correct outputs from your language model
- Prevent all reasoning failures
- Be suitable for any specific use case
Ejentum's total liability for any claim arising from these terms or the Service is limited to the fees you paid to Ejentum in the 12 months preceding the claim, or 100 EUR, whichever is greater.
Ejentum is not liable for:
- Decisions made based on your model's output after injection
- Losses arising from API unavailability
- Indirect, incidental, consequential, or punitive damages
11. Indemnification
You agree to indemnify and hold harmless Ejentum from claims, damages, or expenses arising from:
- Your use of the Service
- Your violation of these terms
- Your model's outputs (Ejentum provides injections, not outputs)
- Third-party claims related to your applications that use the Service
12. Termination
By you: Cancel your subscription from the dashboard at any time. Your account remains active on the free tier unless you request deletion.
By Ejentum: We may suspend or terminate your account if you:
- Violate these terms (particularly acceptable use)
- Fail to pay applicable fees after notice
- Use the Service in a way that threatens infrastructure stability
Upon termination:
- API access is revoked immediately
- Your account data is retained for 30 days (for potential reactivation), then deleted
- You may request immediate data deletion at info@ejentum.com
13. Governing Law
These terms are governed by the laws of Greece. Disputes arising from these terms will be subject to the exclusive jurisdiction of the courts of Greece.
For users in the European Union, nothing in these terms limits your rights under applicable consumer protection laws or the General Data Protection Regulation (GDPR).
14. Changes to These Terms
We may modify these terms. Material changes will be communicated by email or by notice on ejentum.com at least 30 days before taking effect. Continued use of the Service after the effective date constitutes acceptance.
If you disagree with modified terms, you may cancel your account before the effective date.
15. Contact
For questions about these terms:
Ejentum Email: info@ejentum.com Location: Greece