No badges we haven't earned, no claims the code doesn't back. Here is exactly how your data is handled — and what we deliberately don't do with it.
Chat Cactus stores your knowledge documents, conversations and leads so your team can work with them; sends conversation context to AI providers for inference only; and keeps the most sensitive material — third-party credentials and payout details — encrypted at the application layer. Payments never touch our servers. What follows is the specific version of that sentence.
Third-party services your data can reach, and why:
| Service | Purpose |
|---|---|
| OpenAI | AI inference: chat models, document embeddings, widget speech-to-text and text-to-speech |
| Anthropic | AI inference: Claude chat models (Pro plans) |
| Stripe | Subscriptions and payments (hosted checkout — card data never touches Chat Cactus) |
| Twilio | SMS, WhatsApp and inbound voice delivery (phone speech uses Twilio’s recognition and Amazon Polly voices) |
| Gmail OAuth and sending/receiving mail for connected inboxes; Google Analytics on the marketing site | |
| Meta | Facebook Messenger message delivery for connected Pages |
| Telegram / Slack / Discord | Message delivery for connected bots |
| Email provider (Resend or SMTP) | Transactional email: invitations, password resets, escalation alerts |
| Sentry | Error monitoring |
| Amazon Web Services | Application hosting |
Channel providers only receive the messages that must transit them to reach your customer. AI providers receive conversation context for inference only.
We are not SOC 2 certified and do not imply otherwise. If your procurement or legal process requires a data-processing agreement or specific documentation, contact us — we'll state plainly what we can provide today rather than badge-collect.
Email [email protected] with "SECURITY" in the subject. Reports go to the engineers who own the code, and we'll acknowledge yours quickly.
No. Your documents and conversations are sent to model providers for inference only — answering the question in front of them. There is no fine-tuning or training pipeline of any kind in the platform.
We never see them. Checkout and plan changes run entirely on Stripe-hosted pages; our database stores only Stripe’s opaque identifiers.
No. Phone calls are never recorded, widget audio is transcribed and discarded, and generated speech is streamed, not saved. Text transcripts are what your team sees.
Not today, and we won’t imply otherwise. If your procurement process needs specific documentation, contact us and we’ll tell you plainly what we can and cannot provide right now.
Knowledge documents and their embeddings delete immediately from the dashboard; leads and agents likewise. For full workspace or account deletion, contact support and we’ll process it — self-serve deletion is on the roadmap.
10 minutes from sign-up to your first answered customer message. Free forever plan, no card required to build.