Xyra Chat

Privacy Policy

Draft pending final legal review — accurate to how the Service works today; confirm with counsel before relying on it commercially.

Last updated: 9 June 2026.

Xyra Chat (the "Service"), operated by Mll Nexus Group SL (trading as Mll Studio) ("we", "us"), is a multi-channel customer-messaging platform. This policy explains what personal data we process, why, and the rights you have. It is written to align with the EU General Data Protection Regulation (GDPR) and the UK GDPR.

1. Controller vs. processor

For the conversation data our customers handle through the Service — the messages, contacts, and channel identifiers of the people they talk to — the customer (the business using Xyra Chat) is the data controller and we act as a data processor on their instructions. For our own account and analytics data (your name, email, billing, product usage), we are the controller.

2. Data we process

3. AI processing

When a customer enables the AI assistant, message text and that customer's own knowledge sources are sent to Anthropic (Claude) to generate replies and to OpenAI to compute embeddings for knowledge search. These providers act as sub-processors and, per their API terms, do not train their models on data sent via their APIs. AI features can be disabled per channel.

4. Legal bases (GDPR Art. 6)

5. Sub-processors

We share data with the following sub-processors strictly to run the Service:

Sub-processorPurposeRegion
SupabaseDatabase, auth, file storage, realtimeEU (Frankfurt)
VercelApplication hosting + edge networkGlobal (EU/US)
AnthropicAI assistant + reply generation (Claude)US
OpenAIText embeddings for knowledge searchUS
StripeSubscription billing + paymentsUS/EU
ResendInbound + outbound email channelUS/EU
Meta PlatformsWhatsApp + Instagram + Messenger channelsGlobal
TelegramTelegram bot channelGlobal
PostHogProduct analytics (no session recording)EU

6. International transfers

We host primary data in the EU where possible (Supabase Frankfurt, PostHog EU). Some sub-processors (e.g. Anthropic, OpenAI) process data in the US under Standard Contractual Clauses and/or the EU–US Data Privacy Framework.

7. Retention

We use soft-deletion across the platform. When an organization cancels, its data is retained for up to 30 days and then permanently purged. You can request earlier erasure at any time. Account data is kept for the life of the account plus any legally required period.

8. Your rights

Under the GDPR you may request access, rectification, erasure, restriction, portability, and object to processing. Signed-in users can export their data (/api/gdpr/export) and request erasure (/api/gdpr/delete), or email us. End customers of our business users should contact that business (the controller); we assist them as processor.

9. Cookies

We use essential cookies for authentication. Analytics cookies (PostHog) load only after consent for visitors in the EEA, via our cookie banner.

10. Security

Data is isolated per organization via row-level security, channel access tokens are encrypted in Supabase Vault, API keys are stored only as salted hashes, and all webhooks are signature-verified.

11. Contact

Privacy questions: privacy@xyrachat.com. Operator: Mll Nexus Group SL (trading as Mll Studio), Calle Poetas Españoles 1, Local 1, 38678 Armeñime, Santa Cruz de Tenerife, Spain. As an EU-established company we are not required to appoint an Article 27 EU representative; we have not appointed a dedicated Data Protection Officer — privacy enquiries reach us at the address above.

Terms of Service