Frequently asked questions
Plans, billing, data privacy, and how the assistant interacts with your database. Can't find an answer? hello@ask2do.com.
What counts toward my monthly limit?
Every chat turn meters usage against your plan's monthly limit. When you hit the limit, the assistant pauses for the rest of the period — but past sessions and your audit log stay accessible.
Where does my data live?
It depends on the deployment mode you choose. Self-hosted: the sidecar (a small Go binary) runs on your own server and holds your DB credentials — they never reach us. Cloud-hosted: we run the sidecar for you and keep your connection string encrypted at rest. In both modes, query results pass through our cloud only long enough to answer the specific question, then are discarded — and the audit log lives in your own database.
Can I switch plans later?
Yes. Upgrades apply immediately with prorated billing. Downgrades (and switches to Free) take effect at the end of your current billing period — you keep what you paid for through the end of the month.
Can I cancel any time?
Yes. Cancel any time from your billing portal — you keep full access until the end of your current paid period, then your tenant moves to the Free plan. No surprise charges, no lock-in.
How are payments handled — is my card safe?
Payments run through Polar (polar.sh), our Merchant of Record. Polar is PCI-DSS compliant and handles the card form, billing, invoices, and taxes — we never see or store your card number. The checkout opens right on ask2do.com, so you don't leave our site to pay. On your card statement the charge shows as POLAR * ASK2DO — Polar is our payment processor, Ask2Do the product.
Do you offer refunds?
You can cancel any time and keep access through the end of the paid period; we don't refund partial months by default. We do refund duplicate charges and our own billing errors, and EU consumers have a 14-day withdrawal right. Full details and how to request one are in our Refund & Cancellation Policy.
What about more than one panel?
Each plan covers one panel/tenant. Email enterprise@ask2do.com for multi-panel pricing or custom role allow-lists.
Will the AI accidentally drop my tables?
No. DELETE, DROP, TRUNCATE, and ALTER are blocked at the SQL parser — they never reach your database. Updates require a human admin to click Approve. The sidecar only holds the role grants you give it.
Will the price change?
We give existing customers at least 30 days' notice before any price change, via email and an in-app banner. Your current subscription stays at the price you signed up at until the next renewal after the notice period. If you don't agree with a new price, you can cancel before it takes effect with no penalty. The full policy is in our Terms of Service.
What about my data privacy?
Platform data lives in the European Union. We store the minimum needed to run the service — your email, billing state, conversation history (90 days), and a hash of your tenant key. We never store raw rows from your database; those stay on your infrastructure. Full details in our Privacy Policy.