Terms of Service
Last updated: May 3, 2026 · Version 1.0
These Terms of Service ("Terms") govern your access to and use of Ask2Do, an AI assistant for admin panels operated by Sikasio ("we", "us"). By signing up, paying for, or using Ask2Do, you ("Customer") agree to these Terms. If you don't agree, don't use the service.
1. Who can use Ask2Do
You may use Ask2Do if you (a) are at least 18 years old and authorised to bind your organisation to these Terms, (b) provide truthful signup information, and (c) comply with these Terms and all applicable law. You are responsible for anyone who uses Ask2Do under your account.
2. Your account
You access Ask2Do via a magic-link signin to app.ask2do.com. You are responsible for keeping your sign-in email secure. The long-term tenant key we email at signup authenticates your sidecar to our cloud — treat it like a password. Don't share it, don't commit it to source control. We are not liable for activity that results from a tenant key you exposed.
3. The service
Ask2Do consists of three components:
- Sidecar — a Go binary you run on your infrastructure. It holds your database credentials and answers queries from our cloud.
- Cloud orchestrator — runs on our infrastructure in the EU. Receives your admins' questions, calls our AI provider, dispatches tool calls to your sidecar, returns answers.
- Widget — a JavaScript bundle you embed in your admin panel. Talks to the cloud over WebSocket; never touches your database directly.
Detailed architecture is at /docs/data-protection.
4. Fees, billing, and pricing changes
Subscription fees, plan structure, and supported currencies are published at ask2do.com/pricing and shown to you at checkout. By subscribing you agree to the price displayed at that time. Subscriptions are billed monthly via our payment provider, starting on the day you subscribe, and auto-renew until cancelled.
Currency & taxes. The currency is shown at checkout. Fees are exclusive of taxes; where applicable (e.g. EU VAT, GST), taxes are added at checkout based on your billing address.
Pricing changes. We may change subscription prices with at least 30 days' notice sent to your account email or shown in the portal. Existing subscriptions continue at their current price until the next renewal after the notice period ends. If you don't agree with the new price, you may cancel before it takes effect with no penalty. We will never silently raise the price on an existing subscription mid-billing-cycle.
Failed payments. If a charge fails, our payment provider retries automatically. Your tenant is paused (read-only from our side) after 7 days of failed payment, and revoked after 30 days. Reactivation just requires a successful charge.
5. Cancellation and refunds
You may cancel any time from /settings. Your subscription continues until the end of the current paid period; we don't prorate partial months back, and we don't charge for the period after cancellation.
No refunds for partial months, unused time, or accidental renewals beyond the protections required by your local consumer law. EU consumers exercising the 14-day withdrawal right under EU Consumer Rights Directive may request a full refund within 14 days of first purchase by emailing support@ask2do.com.
We will refund duplicate charges and our own billing errors unconditionally.
6. Acceptable use
You may NOT use Ask2Do to:
- Access databases or systems you don't own or aren't explicitly authorised to query.
- Bypass our content / safety filters or our SQL parser's destructive-query restrictions (no DELETE, DROP, TRUNCATE, ALTER from the AI path).
- Reverse-engineer, decompile, or attempt to extract our cloud orchestrator's source code, training data, or signing keys.
- Resell or sublicense Ask2Do as your own product, or use it to compete directly with Sikasio.
- Knowingly send personal data of EU residents through the service without a lawful basis (your responsibility as controller — see Privacy Policy).
- Use it to build, train, or improve another LLM or AI service.
- Generate content that is illegal, defamatory, harassing, fraudulent, or infringes third-party rights.
We may suspend your account, with notice where reasonably possible, for serious or repeated violations.
7. Your data
You own your data. Anything your sidecar reads from your database, anything your admins ask Ask2Do, and any answers we generate based on your data — all of it remains yours. We process this data only to provide the service.
What we store on our side:
- Tenant metadata (slug, name, status), tenant key hash (argon2id, the raw key never lands on disk), billing state.
- Conversation history (questions and AI answers), retained for 90 days for product improvement and audit, then deleted.
- Auth.js session tokens, magic-link verification rows, your account email.
- Per-tenant audit log on YOUR database (in the
ask2do_audittable) — fully visible to you and never copied to our cloud.
What we don't store: raw rows from your database, your admin users' passwords or session tokens (if any), files uploaded to your panel, or anything else outside the conversation/tool-call surface.
See Privacy Policy for the full data-handling story including retention periods, sub-processors, and your rights as a data subject.
8. AI-generated content
Ask2Do uses a third-party large language model to generate answers. AI output is probabilistic and may be inaccurate, incomplete, or out of date. The widget shows a disclaimer ("AI can make mistakes — verify important results") on every chat session. You are responsible for verifying any answer before acting on it, especially for financial, legal, medical, or regulatory decisions.
Write actions proposed by the AI (INSERT / UPDATE) are NEVER executed automatically. They appear in the chat as a preview block that requires explicit human approval via a click. We are not responsible for damage caused by data changes you approve and execute.
9. Intellectual property
Sikasio retains all rights, title, and interest in Ask2Do — our cloud code, widget bundle, sidecar binary, brand, and documentation. We grant you a non-exclusive, non-transferable, revocable licence to use the service for your business purposes during your subscription. You retain all rights to your database content and your admin panel.
Feedback. If you send us suggestions or bug reports, you grant us a royalty-free, perpetual right to use them in the product, without obligation to credit or compensate you.
10. Warranties and disclaimers
We provide Ask2Do "as is". To the maximum extent permitted by law, we disclaim all warranties (express, implied, statutory) including merchantability, fitness for a particular purpose, accuracy of AI-generated content, and non-infringement.
Uptime. We don't commit to a specific SLA on the Standard plan. Best-effort: we target 99.5% monthly availability for cloud.ask2do.com based on our current single-region setup. Customers needing a contractual uptime guarantee should email enterprise@ask2do.com for an enterprise plan.
11. Limitation of liability
To the maximum extent permitted by law, Sikasio's total aggregate liability under these Terms — whether in contract, tort, or otherwise — is capped at the total fees you paid us in the 12 months preceding the claim. We are not liable for indirect, consequential, special, or punitive damages, lost profits, lost data, or business interruption.
Some jurisdictions don't allow these limitations. Where that applies, the cap is reduced to the maximum permitted by law.
12. Termination
You may terminate at any time via /settings. We may terminate for material breach (acceptable use, payment, etc.) with written notice. On termination: access ends, your sidecar stops being able to authenticate, conversation history is deleted within 30 days. Audit-log rows in your own database stay where they are — they belong to you.
13. Changes to these Terms
We may update these Terms. Material changes get at least 30 days' notice via email or in-app banner; minor clarifications are posted with a new "Last updated" date. Continuing to use Ask2Do after the notice period means you accept the new Terms. If you don't agree, cancel before the new Terms take effect.
14. Governing law and disputes
These Terms are governed by the laws of the Arab Republic of Egypt, where Sikasio operates. Disputes that can't be resolved by good-faith email exchange go to the competent courts of Cairo, Egypt — except where local consumer-protection law gives EU consumers the right to sue in their own country (in which case that right is preserved).
15. Contact
General: hello@ask2do.com
Billing: support@ask2do.com
Security: support@ask2do.com
Privacy / data subject requests: hello@ask2do.com
Enterprise / SLA / DPA: enterprise@ask2do.com