Skip to content

Legal

Privacy policy

How we handle personal data when you visit our website, talk to us, or use Brainstack, and what we do with the data your company puts into it. Brainstack is a service for businesses.

Last updated

  • Your own server, in Germany (EU)
  • Encrypted backups every 6 hours
  • Your AI provider, under your own plan
  • We never sell your data or train on it
On this page15 sections
  1. 01Who we are
  2. 02Our two roles
  3. 03What we process, why, and on what basis
  4. 04Data your company puts into Brainstack
  5. 05AI providers and your team's own AI
  6. 06Where your data lives
  7. 07Who we share data with
  8. 08International transfers
  9. 09How long we keep data
  10. 10Your rights
  11. 11Security
  12. 12AI agents and automated decisions
  13. 13Children
  14. 14Cookies
  15. 15Changes to this policy

01Who we are

The controller of the data described in this policy is MAJENTIA FORMACION Y DESARROLLO, S.L. ("Brainstack", "we"), tax ID B27683648, registered address Calle José Enrique Marrero Arquitecto, 21, 35017 Las Palmas de Gran Canaria (Las Palmas). Contact for any privacy matter, including data protection officer requests: hola@brainstack.io.

02Our two roles

  • Controller for the data of people who visit the website, contact us, book a demo, or hold a Brainstack account (accounts, billing, support, security and service emails). Sections 3, 7 to 11 cover this role.
  • Processor (Art. 28 GDPR) for the data a customer company puts into Brainstack: what its company brain reads from the tools it connects, what its agents handle, and what its team asks. The customer is the controller and decides what that data is for. Section 4 and the data processing agreement cover this role.

03What we process, why, and on what basis

ActivityDataPurposeLegal basis
Website visitsIP address, browser, pages requested, date and time (technical logs)Serve the website, keep it secure, detect abuseLegitimate interest (Art. 6(1)(f) GDPR)
Demo requests and contactWork email, company, team size, what you want to automate, languageReply and prepare the demoSteps at your request before a contract (Art. 6(1)(b))
Account and sign-inName, email, role, sign-in data and sessions, permissions per personCreate and run the account, authenticate, control who sees whatContract (Art. 6(1)(b)); legitimate interest in security (Art. 6(1)(f))
BillingBilling email, Stripe customer and subscription IDs, plan, amounts, payment status. Stripe collects the card itself; we never see the card numberCharge the subscription, invoice, handle failed payments and refunds, meet tax rulesContract (Art. 6(1)(b)); legal obligation (Art. 6(1)(c))
Fraud preventionHashed IP, normalised email, Stripe fraud check resultStop fraudulent sign-upsLegitimate interest (Art. 6(1)(f), Recital 47)
SupportContact details, the issue, anything you send usSolve the issueContract (Art. 6(1)(b))
Service and product emailsName, emailSign-in links, invitations, receipts; updates similar to what you useContract for service emails; legitimate interest for customer updates, consent for everyone else. You can opt out any time
Analytics and ad measurement on the websiteCookie identifiers, pages viewed, campaign that brought youUnderstand how the site is used and measure our adsConsent (Art. 6(1)(a)), only if you accept it in the cookie settings
Security and backupsIP, user agent, access events, activity records; backups contain the data aboveDetect abuse, audit access, restore the serviceLegitimate interest and the duty of security (Arts. 6(1)(f), 32 GDPR)

Fields marked as required in a form are needed to handle your request. Without them we cannot help.

04Data your company puts into Brainstack

Brainstack builds a company brain from the sources a customer connects (for example Gmail, Google Drive, Notion, HubSpot, Slack or Microsoft Teams) and runs agents that work from it, under the approval rules the customer sets. That data (documents, emails, client files, conversations, tasks, and the actions agents take) belongs to the customer, which is the controller. We process it as a processor, only on the customer's instructions, under the data processing agreement.

  • It is read only from sources the customer connects. Nothing else is scanned.
  • Each person sees only what their role and permissions allow, including when they ask from their own AI app.
  • We do not use it for our own purposes, we do not sell it and we do not use it to train AI models.
  • If you are a client or contact of a company that uses Brainstack and want to exercise your rights, contact that company. If you write to us, we will pass your request to it and help it answer.

05AI providers and your team's own AI

To answer a question or do a task, an agent sends the content it needs to an AI model. Every customer connects its own subscription with Anthropic (Claude), OpenAI (ChatGPT) or Google (Gemini). That provider is chosen and contracted by the customer, which needs its own terms and, where applicable, its own data processing agreement with it. We send content to it only on the customer's instruction. Your server is in Germany, but the AI provider may process data outside the EU under its terms (see section 8).

People in a customer's team can also connect their own AI app (Claude, ChatGPT or Cursor) to the company brain. Each connection signs in as that person and never sees more than that person is allowed to. What they retrieve goes to their AI provider under their company's plan.

06Where your data lives

  • One server per customer. Each customer gets its own virtual server at Hetzner Online GmbH in Germany (Nuremberg or Falkenstein), with its own database, its own vault for passwords and keys, and its own file storage. No other customer shares it.
  • Encrypted backups. Backups run every 6 hours, plus daily and monthly copies. Each one is encrypted and signed before it leaves the server and is stored with our backup provider in Ireland (EU).
  • Outside the EU. We say "your server is in Germany", not "your data never leaves the EU": AI providers, and some tools you connect, may process data elsewhere under their terms.

07Who we share data with

ProviderWhat forWhere
Hetzner Online GmbHServers for each customer and for the serviceGermany (EU)
Amazon Web Services EMEA SARLStorage of encrypted backupsIreland (EU)
Stripe Payments Europe Ltd.Payments, subscriptions, invoices, fraud checks. Stripe is also an independent controller for its own fraud and compliance purposesIreland, with transfers to the US
Resend (Plus Five Five, Inc.)Service emails: sign-in links, invitations, receipts, demo request deliveryUnited States
DataBull (self-hosted on Cloudflare)Website analytics, only with your consentCloudflare network
Meta Platforms Ireland Ltd. and Google Ireland Ltd.Measuring our own ads, only with your marketing consentIreland, with transfers to the US
Accounting and tax advisers, banksAccounting and tax obligationsSpain

When we act for a customer, the services that customer chooses and connects (its AI provider, its channels such as Slack, Telegram, Discord, Microsoft Teams, Gmail or Outlook, and its other integrations) also process data, under their own terms. The current list of our sub-processors is in the data processing agreement.

08International transfers

Stripe, Resend, Meta, Google and the AI providers may process data in the United States or access it from there. Each transfer relies on the EU-US Data Privacy Framework when the provider is certified, or on the standard contractual clauses approved by the European Commission (Decision 2021/914) with supplementary measures where needed. For AI providers the customer contracts directly, the customer holds those safeguards. You can ask us for a copy of ours at hola@brainstack.io.

09How long we keep data

  • Website and security logs: usually no more than 30 days, unless an incident requires longer.
  • Demo and contact requests: up to 12 months after the last contact, unless you become a customer.
  • Accounts: while the account is active.
  • Billing records: 6 years, as Spanish accounting and tax law requires (Commercial Code, art. 30).
  • Support: 2 years after the issue is closed.
  • Customer data: as the customer decides. When an account closes, the customer has 30 days to export its data; then we delete it and the customer's server.
  • Backups: they rotate automatically. Deleted data disappears from them when they expire, within 365 days.

If a law requires us to keep something longer, we keep it blocked and use it only for that purpose.

10Your rights

You have the right to access, rectify and erase your data, to restrict or object to its processing, to data portability, and to withdraw consent at any time without affecting what was done before. Email hola@brainstack.io and tell us which right you want to use. If we have reasonable doubts about who you are, we may ask for more information.

We answer within one month, extendable by two more for complex requests (we will tell you). You can also complain to a data protection authority, in particular where you live or work, or to our lead authority, the Spanish Data Protection Agency (AEPD, aepd.es).

11Security

We apply technical and organisational measures suited to the risk (Art. 32 GDPR), including: one isolated server per customer, encrypted traffic (TLS), a vault for passwords and keys, least-privilege access, permissions per person and per role, approvals before an agent sends, publishes, spends or deletes, a record of what each agent did, and encrypted, signed backups every 6 hours. The full list is in the data processing agreement. No system is invulnerable; if a breach affects you, we will act and inform you as the law requires.

12AI agents and automated decisions

Brainstack agents are AI systems. Under Art. 50 of the EU AI Act, people who interact with one should know it unless it is obvious, and our terms require customers to make it clear. We do not take decisions based solely on automated processing that produce legal or similarly significant effects on you (Art. 22 GDPR). What a customer's agent does is configured by that customer, who can require a person's approval before any action.

13Children

Brainstack is not aimed at minors and we do not knowingly collect data from children under 16. If you think we have, write to us and we will delete it.

14Cookies

We explain them in the cookie policy. You can change your choice any time from .

15Changes to this policy

If we change this policy, we will publish the new version on this page with its date. If the change is significant, we will also email customers before it applies.

See your first agent at work.

30 minutes, on your own processes. Tell us what you'd hand over first and we'll come with it set up.

Enter a work email so we can reply.
Which company is it for?

We reply within one working day with two time slots. No newsletter, no sales sequence.

Request sent. Talk soon.