Terms of Service
Last updated 10 May 2026.
These Terms are the agreement between CodeMazes(“we”, “us”) and the business customer (“you”, “Customer”) using the Tendari product or service (the “Service”). They cover what we both agree to, what each side is responsible for, and what happens when something goes wrong.
By signing up, accessing, or using Tendari, you agree to these Terms. If you don’t agree, don’t use the Service. Our handling of personal data is covered separately in the Privacy Policy.
Tendari is currently in private pilot. The Service is provided to pilot Customers at no charge. Standard pricing will be announced before any commercial release; pilot Customers will be given written notice before any charge applies. See Section 11 for details.
Contents
- The agreement
- Eligibility
- Your account
- The Service
- Acceptable use
- Customer data and content
- Intellectual property
- Third-party services
- Confidentiality
- Service availability
- Payment
- Term and termination
- Disclaimers and limitation of liability
- Changes to the Service and to these Terms
- Governing law and disputes
- Contact
1. The agreement
In short: this is a contract between CodeMazes and your business.
CodeMazes provides the Tendari Service — software-as-a-service for ecommerce stores. Tendari is an AI agent that answers customer support questions and recommends products in the same conversation, across web chat and Facebook Messenger.
These Terms apply to the Service as a whole — including features added later and any content we publish on tendari.ai. Specific parts of the Service may have additional terms (for example, the Privacy Policy, and a future Data Processing Addendum for Customers who need one).
If you sign up on behalf of a company or other legal entity, you represent that you have the authority to bind that entity. In that case, “you” means that entity.
2. Eligibility
In short: 18+, business use, you have authority to sign.
To use Tendari, you must:
- Be at least 18 years old.
- Be using the Service for legitimate business purposes — Tendari is a B2B product for ecommerce stores.
- Have the authority to enter into these Terms on behalf of your business.
Tendari is not sold to consumers. If you’re a shopper interacting with a Tendari-powered chat on a store’s website or in Messenger, your relationship is with the store — that store’s terms and privacy policy govern your interaction, not these Terms.
3. Your account
In short: your account, your password, your authorised users.
You’re responsible for keeping your account credentials confidential and for all activity under your account. If you suspect unauthorised access, email security@tendari.ai.
You can let other people on your team use the Service on your behalf — they’re “Authorised Users.” You’re responsible for their compliance with these Terms.
4. The Service
In short: an AI agent that answers the support ticket and recommends what fits, in the same conversation.
To deliver the Service, we read your product catalogue, your support history, and the way you talk to customers (together, “Customer Data”), and we use that to build and tune an agent that responds in your voice. The agent runs across the channels you connect (today: web chat and Facebook Messenger). We provide tooling for you to adjust its behaviour, escalate conversations to humans, and review what was said.
We may add, remove, or change features over time. Material changes are covered in Section 14.
5. Acceptable use
In short:don’t use Tendari for anything illegal, abusive, or designed to harm the Service.
You may not, and may not allow your Authorised Users or anyone else to:
- Use the Service in violation of any applicable law — including consumer protection, telecommunications, marketing/anti-spam, and data protection laws (notably the GDPR, the ePrivacy Directive, and any equivalent law in your jurisdiction).
- Send unsolicited bulk messages, spam, or marketing to shoppers without a lawful basis. Tendari is not a cold-outreach tool.
- Impersonate any person or business other than your own.
- Attempt to reverse-engineer, decompile, or extract the underlying models, prompts, fine-tunes, or training data.
- Use Tendari to train a competing AI model or service.
- Probe, scan, or test the security of the Service, or interfere with its operation.
- Submit content that is illegal, fraudulent, defamatory, hateful, or sexually explicit involving minors.
- Use the Service in a way that violates the terms of any third-party platform we integrate with — see Section 8.
We may suspend or terminate access for violations. Repeated or severe violations may end access immediately.
6. Customer data and content
In short:your data is yours; we use it to run the Service for you; we don’t train foundation models on it.
Customer Data — your catalogue, your support history, the messages routed through the Service, and any data your shoppers share through the agent — remains yours. We don’t claim ownership.
You grant us a limited, non-exclusive licence to process the Customer Data only as needed to provide and improve the Service for you. That covers:
- Storing and replicating the data, with workspace-level isolation enforced at the database (row-level security).
- Processing it through third-party language model providers (currently OpenAI) to generate the agent’s responses.
- Aggregating and anonymising operational signals (latency, error rates, abuse patterns) to keep the Service running.
We do not train foundation models on your Customer Data.We don’t share your Customer Data with other Customers, and we don’t sell it.
You’re responsible for the legality of the data you give us. When shoppers’ messages flow through Tendari, you must have a lawful basis under GDPR (or equivalent law) for processing — typically the “performance of a contract” or “legitimate interest” basis for support work, plus consent for any direct marketing. Your store’s privacy policy needs to disclose that you use Tendari to process customer messages.
A separate Data Processing Addendum (DPA) will be made available before commercial release for Customers who need one. Until then, the data-handling commitments in these Terms and the Privacy Policygovern.
7. Intellectual property
In short: we own the software; you own your data.
CodeMazes owns and retains all rights, title, and interest in:
- The Tendari software, codebase, infrastructure, and the way the Service is delivered.
- Our prompts, system instructions, fine-tunes, and any models we develop.
- Aggregated and anonymised data derived from operating the Service, where it doesn’t identify any individual or Customer.
- The Tendari name, logo, and any related marks.
You own and retain all rights in your Customer Data and your store’s content. You grant us only the licence described in Section 6.
Feedback you give us about the Service (suggestions, bug reports, feature requests) is given freely — we may use it without restriction or obligation to you.
8. Third-party services
In short:when Tendari touches another platform, that platform’s terms also apply.
Tendari relies on third-party services to deliver the Service. The main ones today:
- Meta (Facebook Messenger Platform).Your use of the Messenger integration is subject to Meta’s Platform Terms, Developer Policies, and Messenger Platform terms.
- OpenAI. Language model inference is provided via OpenAI; their usage policies apply.
- Vercel. Hosting.
- Supabase. Workspace-isolated data storage.
- Cloudflare. DNS and email forwarding.
These services are governed by their own terms, which you may also have to accept directly. We’re not responsible for their actions, outages, or policy changes — but we’ll do our best to keep you informed when something material happens.
9. Confidentiality
In short: what one of us shares in confidence stays confidential, both ways.
If either party shares non-public information with the other in connection with the Service (“Confidential Information”), the receiving party will:
- Use it only as needed to perform under these Terms.
- Protect it with at least the same care as its own confidential information, and not less than a reasonable standard of care.
- Not disclose it to third parties except to its employees, contractors, and processors who need to know and are themselves bound by confidentiality.
This doesn’t apply to information that’s public, was already known to the receiving party, was independently developed without using the Confidential Information, or has to be disclosed by law.
10. Service availability
In short:we aim for high availability, but we don’t promise zero downtime.
We’ll make commercially reasonable efforts to keep the Service available. We may schedule maintenance — we’ll give notice when possible.
We don’t guarantee that the Service will be uninterrupted, error-free, or available at any specific level. During the pilot phase, the Service is provided as-is, with no service level agreement (SLA). A formal SLA will be made available before commercial release for Customers who need one.
11. Payment
In short: free during the pilot. Pricing announced before any charge applies.
Tendari is currently in private pilot. The Service is provided to pilot Customers at no charge.
Standard pricing will be published before any commercial release. We will give pilot Customers written notice — at least 30 days — before applying any charge. If you don’t want to continue once pricing applies, you can stop using the Service before the charge takes effect, and these Terms will end without further obligation.
When commercial pricing applies, the following will hold (specific amounts and processors will be added then):
- Subscriptions are month-to-month by default. Annual contracts are available on request.
- Fees are payable in advance for each subscription period.
- Payment processing is handled by a third-party processor (likely Stripe). Their terms apply to the payment itself.
- Fees are non-refundable except where required by law.
- We may change pricing with at least 30 days’ notice. Price changes take effect at the next renewal — you can decline by terminating before then.
12. Term and termination
In short: month-to-month, you can leave any time, we can leave for cause.
These Terms start when you accept them (or first use the Service) and continue until terminated by either side.
Customer termination. You may terminate at any time by removing your integrations and emailing legal@tendari.ai. Once commercial billing starts, termination takes effect at the end of your current billing period; we don’t refund prepaid fees except where required by law.
Our termination. We may terminate or suspend the Service if:
- You materially breach these Terms and don’t cure within 14 days of notice.
- You fail to pay fees when due (after commercial launch) and don’t cure within 14 days.
- We reasonably believe your use of the Service exposes us, our other Customers, or third parties to legal or security risk.
- We discontinue the Service generally — in which case we’ll give at least 60 days’ notice to all Customers.
On termination.Your access to the Service ends. We’ll keep your Customer Data for a reasonable period (no more than 90 days) so you can export it; after that, we’ll delete it as set out in the Privacy Policy. The sections that should survive termination — IP, confidentiality, liability, governing law — survive.
13. Disclaimers and limitation of liability
In short:the Service is provided “as is”; our liability is capped to the maximum extent permitted by law.
The Service is provided “as is” and “as available.” To the maximum extent permitted by applicable law, we disclaim all warranties, express or implied, including merchantability, fitness for a particular purpose, and non-infringement.
We don’t warrant that:
- The Service will be uninterrupted, error-free, or secure against every attack.
- The agent’s responses will always be accurate or complete. AI models can produce incorrect output. You’re responsible for the agent’s behaviour on your store, for setting appropriate guardrails, and for handling escalation when needed.
Limitation of liability. To the maximum extent permitted by law, neither party will be liable for indirect, consequential, incidental, special, or punitive damages, including loss of profits, revenue, data, or business opportunity.
Our total aggregate liability under these Terms will not exceed:
- During the pilot phase: €100.
- After commercial launch: the fees you paid us in the 12 months preceding the event giving rise to liability, or €100, whichever is greater.
These limits don’t apply where law (notably consumer protection law) prohibits limitation, or to liability for death, personal injury, fraud, or willful misconduct.
14. Changes to the Service and to these Terms
In short: we may change both. Material changes get notice.
We may update the Service from time to time — adding, removing, or modifying features. We may also update these Terms.
For material changes (changes that meaningfully affect your rights or our obligations), we’ll provide at least 30 days’ notice by email to your account email and by updating the “Last updated” date at the top of this page. Continued use of the Service after the change takes effect means you accept it. If you don’t, you can terminate under Section 12.
15. Governing law and disputes
In short: Lithuanian law, Kaunas courts.
These Terms and any dispute arising out of or in connection with them are governed by the laws of the Republic of Lithuania, without regard to conflict-of-laws rules.
You and we agree that any dispute will be brought exclusively in the courts of Kaunas, Lithuania, except where mandatory law (notably EU consumer protection law) gives a different jurisdiction.
The UN Convention on Contracts for the International Sale of Goods does not apply.
16. Contact
In short: legal questions go here.
Legal questions about these Terms: legal@tendari.ai.
General questions: hello@tendari.ai.
Privacy questions: privacy@tendari.ai.
Postal address:
CodeMazes
K. Baršausko g. 59
Kaunas 51423
Lithuania