Privacy Policy

Last updated: October 13, 2026

The privacy of your data, and it is your data, not ours, is a big deal to us. This policy lays out what we collect and why, how your data is handled, and your rights. Three promises up front: we never sell your data, we never use it for advertising, and we never use it to train AI models.

When we say "27agents", "we", or "us", we mean chrismdp ltd, the company that builds and operates 27agents.ai and the 27agents Slack assistants (such as Em). When we say "you", we mean the people and organizations that use them.

Who is responsible for your data

chrismdp ltd is the data controller for the personal data described in this policy. chrismdp ltd is a private limited company registered in England and Wales, company number 16198002, with its registered office at 16 Broad Street, Eye, Suffolk, IP23 7AF, United Kingdom. You can contact us about anything in this policy at support@27agents.ai.

What we collect and why

Our guiding principle is to collect only what we need.

Identity and access

You sign in with Slack. We receive and store your Slack workspace ID, your Slack user ID, your name, and your email address, so we know who you are, which workspace you belong to, and can show you your own settings. We store this in your workspace's customer record on Cloudflare.

Billing information

If you pay for 27agents, payment is handled by Stripe. Your card details go directly to Stripe and never touch our servers. We keep a record of the transactions and your plan for invoicing and account history.

Conversations with our assistants

Our assistants work inside Slack. We store the messages of channels and direct messages an assistant is a member of, so it can hold a conversation and refer back to it. Each channel's history is stored separately, per channel, in Cloudflare Durable Object storage. We also store the notes an assistant deliberately saves (short facts, capped in length), and any contacts and projects recorded in your workspace. A contact record is created either because you told an assistant about someone or because you exchange email with them: see how we store Google user data, below. Notes, and only notes, are additionally converted into vector embeddings (using Cloudflare Workers AI) and stored in Cloudflare Vectorize so the assistant can recall them later. Chat messages and email are not embedded.

Optional coding fleet beta

The Paolo coding fleet is not enabled for customer repositories yet. If your workspace is invited to the beta, it processes only a named repository and brief revision requested by a member of the Slack channel connected to that repository. GitHub source and working copies run in Cloudflare Containers; job artifacts are stored in Cloudflare R2. Task context and relevant source code go to the selected AI model through OpenRouter under the data collection restriction described below. Paolo posts the brief and job evidence back to the authorized Slack channel, where they are held under your workspace's Slack retention settings. When your workspace uses Paolo, he can merge approved or reviewed changes into the base branch of the repository connected to that channel. Fleet artifacts are subject to the configured retention period, initially 30 days. Contact support to erase a fleet business and its artifacts; workspace deletion does not currently trigger fleet business erasure.

Google user data (Gmail and Calendar)

This section describes exactly how 27agents accesses, uses, stores, and shares Google user data when you connect your Google account.

27agents' use of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements. You can read that policy at developers.google.com/terms/api-services-user-data-policy.

AI processing

The assistants are powered by large language models. Every model call is routed through OpenRouter, and every call denies provider data collection, which restricts routing to model providers that state they do not retain or train on your content. Embeddings are computed with Cloudflare Workers AI inside our own Cloudflare account.

Product analytics and telemetry

We use PostHog to understand how the product is used and to monitor that it is working. What we send is metadata only: event names, user and workspace IDs, timings, token counts and costs, model names, tool names, and error codes. It never includes the content of your messages, email, notes, or the assistant's replies. This is not a policy toggle: the code that sends telemetry strips content fields before anything is sent, so there is no configuration in which content reaches our analytics. On the website, PostHog records standard usage analytics such as pages visited.

Cookies and similar technologies

When you sign in to 27agents.ai we set a signed session cookie so you stay signed in. This cookie is strictly necessary for the service to work and expires on its own. It is not part of the analytics consent banner, and accepting or rejecting analytics does not change it.

Separately, our analytics (PostHog) stores a first-party identifier in a cookie and in your browser's local storage to tell visits apart. We ask first in the banner, and analytics runs only after you accept. Saying no is as easy as accepting, and the site works the same either way. Your choice lives in this browser and can be changed at any time with the toggle on this page.

When analytics is on, we use it only to produce aggregate statistics about how the site is used, such as how many visitors each page gets and how many complete each step of signing up. Browsing on its own is not linked to your name or email address, no profile of your visits is built, and nothing is used for advertising. Two actions are identified separately from browsing: when you sign in, we record which workspace signed in, and when you join a waitlist, we store the email address you gave us so we can contact you. The website analytics events for those actions run only after you accept.

Analytics cookie
Off. Nothing is counted on this browser.

Changing the toggle to off takes effect immediately: analytics stops and the analytics identifier is deleted from your browser. The only thing kept is the choice itself, stored in your browser's local storage so it holds on return visits in this browser. We run no advertising, set no advertising or third-party tracking cookies, and never share cookie data with ad networks.

Voluntary correspondence

When you email us with a question, we keep the correspondence, including your email address, so we have a history to refer to if you contact us again.

Email from us

The first time you sign in with Slack, we ask once whether you want email from us. We save your answer on your member record. If you say yes to either kind of email, we send your email address and first name to Kit, the service we use to send email. 27agents news is occasional email about the product. The AI Leaders newsletter is a weekly email from Chris Parsons, who runs 27agents. If you ask for it, Kit first sends you an email to confirm. Every email has an unsubscribe link, and you can also ask us at support@27agents.ai to stop. If you join a waitlist, we send the address you give us to Kit too, so we can tell you when it opens.

Our lawful bases for processing

UK data protection law (the UK GDPR) requires us to have a lawful basis for each way we use your data. Here is the basis for each purpose:

How long we keep your data

Automated decision-making

The assistants automatically summarize conversations and suggest what needs attention. Em classifies email, flags urgent messages, and highlights calendar clashes and meetings it considers important. These results can be wrong and can affect which messages and commitments you notice first.

Em can star messages it classifies as urgent and mark processed messages as read, according to your saved settings. You can change these choices independently. The assistant does not ask you to approve each classification or enabled email change. You can review the original messages and change their stars or read status in Gmail.

Em can also hold back an email it judges to be likely spam or fraud from a sender who does not appear in your sent mail. A held-back email gets no alert and no line of its own in the digest. Em leaves a held-back email untouched in Gmail: it is not moved, starred or marked as read. The next digest says how many emails were held back, and for 48 hours after that digest you can ask Em which ones they were.

Em ignores an email that mainly gives you a one-time code, such as a sign-in code or a code to give a delivery driver: it leaves the email untouched and unread in Gmail and does nothing else with it. Em does not count it in the digest, list it when you ask, or keep its sender, subject or contents.

When an email is work for another assistant you have added, such as Miriam, Em can pass it to that assistant. For Miriam, that means email about your goals, priorities, commitments or planning your week. That assistant tells you about it in your own direct messages with it. It is told who sent the email, the subject and why it was passed on, never the body.

Em can write an email draft in Gmail for you to review and send. The assistants do not send or delete email. When you ask, an assistant can add, move or remove a calendar entry that has nobody else on it. It never invites anyone, never answers an invite, and never changes an event other people are on, and nobody is ever notified of a change it makes. You decide whether to act on their summaries and suggestions. For questions or concerns about automated processing of your information, contact support@27agents.ai.

Subprocessors

We use these third-party services to run 27agents. Each one receives only what it needs:

When we access or disclose your information

Nobody at 27agents looks at your content in the normal course of business. The exceptions: to help you with a support request you made, with your express permission first; when an automated process fails partway and fixing it requires looking at the minimum amount of data needed; to investigate abuse of the service; or when required by applicable law with a legally binding order. Where the data involved is Google user data, any such access also stays within Google's Limited Use requirements described above.

If 27agents were ever acquired by or merged with another company, we would notify you well before any of your information became subject to a different privacy policy.

Revoking access and deleting your data

You also have the right to know what personal information we hold about you, to access it, to have it corrected or erased, to restrict how it is processed, to receive a copy in a portable form, and, where processing is based on your consent, to withdraw that consent at any time. Email us and we will help.

Your right to object. Where we process your data based on our legitimate interests (such as the metadata-only analytics described above), you have the right to object at any time. Email us and we will stop unless we have compelling legitimate grounds to continue.

If you are unhappy with how we have handled your data, you have the right to complain to the UK supervisory authority: the Information Commissioner's Office (ICO), Wycliffe House, Water Lane, Wilmslow, Cheshire, SK9 5AF, United Kingdom, ico.org.uk. chrismdp ltd is registered with the ICO under registration number ZB967439. We would appreciate the chance to help first, but you can go to the ICO at any time.

How we secure your data

All data is encrypted in transit with TLS. Data at rest on Cloudflare's network is encrypted by the platform. OAuth tokens are held server-side only. Access to production systems is restricted to the people who operate the service.

Where your data is processed: international transfers

27agents runs on Cloudflare's global network, and most of our subprocessors are US companies, so your data may be stored and processed in the United States and other countries outside the UK. One exception by design: our analytics project is hosted by PostHog in the European Union (Frankfurt, Germany), so analytics data does not leave the UK and EU. Where personal data does leave the UK, we rely on the safeguards UK data protection law recognizes:

You can ask us for a copy of the safeguards we rely on, and a data processing agreement is available on request.

Changes and questions

We may update this policy as the product and regulations evolve. When we make a significant change, we will refresh the date at the top of this page and take appropriate steps to notify you. Questions about this policy or your data? Email support@27agents.ai.