25 October 2026 · 6 min read · Dennis BorsosA chatbot on your website or on WhatsApp seems like a small thing: a few automatic replies, a booking form, perhaps taking an order. But from the first message in which a customer types their name, phone number or a health problem, your bot is processing personal data. And that means GDPR.
The good news: a GDPR-compliant chatbot is no harder to build than a non-compliant one, as long as you think about data from the start. Below you will find what you need to know before you put a bot on your website, step by step, with a checklist at the end. This is not legal advice; for special cases, talk to a data protection specialist.
The General Data Protection Regulation (Regulation (EU) 2016/679) applies to any processing of personal data, meaning any information about an identified or identifiable person. A bot almost always processes data of this kind:
As the business that decides why and how the data is used, you are the controller. The suppliers that process data on your behalf (the agency that builds the bot, the messaging platform, the AI model provider, the database) are processors. The main responsibility stays with you.
Article 6 of the GDPR lists the lawful bases. For a customer service chatbot, the most common are:
Decide the basis for each purpose separately. The fact that a customer asked for an appointment does not automatically give you the right to send them promotional offers.
Article 13 requires that, when you collect data, you say who you are, why you are collecting it, on what basis, who you share it with, how long you keep it and what rights the person has. In practice:
The data minimisation principle in Article 5 says you should ask only for the data needed for the purpose. For an appointment you need the name, phone number and time. You don’t need a national identification number or date of birth. Configure the bot not to ask for more than necessary and not to encourage customers to send documents or unnecessary details.
Article 5 also requires that data is not kept longer than necessary. Set a specific retention period for conversations, transcripts and recordings, and build automatic deletion into the system rather than leaving it on the “some day” list.
Article 28 requires a written contract with every processor, setting out what they are allowed to do with the data. Make a list of every supplier involved in the bot (the agency, the database, the messaging or telephony platform, the voice provider, the AI model provider) and check the data processing agreement for each one.
If data is transferred outside the European Economic Area, Chapter V of the GDPR requires appropriate safeguards. Many technology suppliers have infrastructure or parent companies outside the EU. Ask explicitly where the data is stored, where it is processed and on what basis it is transferred.
Clinics, dental practices, salons that ask about allergies or conditions: if the bot collects information about health, you come under Article 9, which protects special categories of data and allows processing only under strict conditions. This deserves a dedicated assessment. A practical solution: the bot only takes the appointment, and medical details are kept for the conversation with the specialist.
Article 22 gives people the right not to be subject to a decision based solely on automated processing that produces legal effects or similarly significantly affects them. A bot that books appointments doesn’t fall under this. One that automatically rejects a credit application or a job candidate may. Keep a person in the decision.
Article 35 requires a data protection impact assessment where processing is likely to result in a high risk, especially when new technologies are used. For a simple information bot, this usually isn’t needed. For one that processes health data at scale or makes decisions about people, talk to a specialist about whether the assessment is mandatory.
Many chat widgets place cookies or identifiers in the browser. In Romania, the rules on cookies come from Law no. 506/2004, in addition to the GDPR. Check whether your widget sets cookies that are not strictly necessary and, if it does, load it only after consent.
Article 32 requires technical and organisational measures appropriate to the risk. For a chatbot, that means at least:
People have the right to find out what data you hold about them, to correct it, to ask for it to be erased and to object to certain processing. Make sure you can quickly find all of a person’s conversations by phone number or email and delete them on request. If the bot is built on a well-organised database, this takes minutes, not days.
The authority that supervises GDPR enforcement in Romania is ANSPDCP. Article 83 of the GDPR provides for fines of up to €20 million or 4% of worldwide annual turnover for the most serious breaches. Beyond the fine, a leak of customer conversations directly damages your reputation.
Our agents run on Claude, from Anthropic, and customer conversations and data are stored in Supabase, on servers in the EU. Every chatbot on WhatsApp or your website introduces itself as a virtual assistant, asks only for the data it needs and has access only to what it requires. The technical details are on our data security page. Remember that the AI Act also requires, separately from the GDPR, that people know they are talking to an AI.
If you want a bot that helps you with customers without creating data headaches, book a free 30-minute call. We will tell you honestly what data your bot would process and what needs to be in place before launch.
Yes, as long as you comply with the GDPR. That means a lawful basis for each purpose, informing people clearly, collecting only the data you need, a defined retention period, contracts with your suppliers and security measures. Separately, the AI Act requires that people know they are talking to an AI system.
Not always. If the bot takes an appointment or an order the customer asked for, the basis can be performance of a contract or steps taken at the person’s request. For marketing, newsletters or cookies that are not strictly necessary, you usually need consent. Set the basis separately for each purpose and record it in your internal documentation.
The GDPR doesn’t give a fixed number of days. It requires that data is kept only as long as necessary for the purpose it was collected for. Set a justified period yourself, for example the time it takes to resolve the request plus a reasonable margin, state it in your privacy policy and configure automatic deletion.
Health data is a special category, protected by Article 9 of the GDPR, and can only be processed under strict conditions. The safest option is for the bot to take only the appointment, with no medical details, and to avoid questions about conditions. If you do need this kind of data, ask a specialist for a dedicated assessment.
As the controller, you remain responsible to your customers and to the authority. The supplier, as a processor, has its own obligations under the processing agreement and the GDPR. That is why it matters to have written contracts with all suppliers, to know where the data is stored and to choose partners who can explain their security measures to you.

We reply the same business day. Choose whatever suits you best.
GDPR and AI agents: what to know before you put a bot on your website
25 October 2026 · 6 min read · Dennis BorsosA chatbot on your website or on WhatsApp seems like a small thing: a few automatic replies, a booking form, perhaps taking an order. But from the first message in which a customer types their name, phone number or a health problem, your bot is processing personal data. And that means GDPR.
The good news: a GDPR-compliant chatbot is no harder to build than a non-compliant one, as long as you think about data from the start. Below you will find what you need to know before you put a bot on your website, step by step, with a checklist at the end. This is not legal advice; for special cases, talk to a data protection specialist.
The General Data Protection Regulation (Regulation (EU) 2016/679) applies to any processing of personal data, meaning any information about an identified or identifiable person. A bot almost always processes data of this kind:
As the business that decides why and how the data is used, you are the controller. The suppliers that process data on your behalf (the agency that builds the bot, the messaging platform, the AI model provider, the database) are processors. The main responsibility stays with you.
Article 6 of the GDPR lists the lawful bases. For a customer service chatbot, the most common are:
Decide the basis for each purpose separately. The fact that a customer asked for an appointment does not automatically give you the right to send them promotional offers.
Article 13 requires that, when you collect data, you say who you are, why you are collecting it, on what basis, who you share it with, how long you keep it and what rights the person has. In practice:
The data minimisation principle in Article 5 says you should ask only for the data needed for the purpose. For an appointment you need the name, phone number and time. You don’t need a national identification number or date of birth. Configure the bot not to ask for more than necessary and not to encourage customers to send documents or unnecessary details.
Article 5 also requires that data is not kept longer than necessary. Set a specific retention period for conversations, transcripts and recordings, and build automatic deletion into the system rather than leaving it on the “some day” list.
Article 28 requires a written contract with every processor, setting out what they are allowed to do with the data. Make a list of every supplier involved in the bot (the agency, the database, the messaging or telephony platform, the voice provider, the AI model provider) and check the data processing agreement for each one.
If data is transferred outside the European Economic Area, Chapter V of the GDPR requires appropriate safeguards. Many technology suppliers have infrastructure or parent companies outside the EU. Ask explicitly where the data is stored, where it is processed and on what basis it is transferred.
Clinics, dental practices, salons that ask about allergies or conditions: if the bot collects information about health, you come under Article 9, which protects special categories of data and allows processing only under strict conditions. This deserves a dedicated assessment. A practical solution: the bot only takes the appointment, and medical details are kept for the conversation with the specialist.
Article 22 gives people the right not to be subject to a decision based solely on automated processing that produces legal effects or similarly significantly affects them. A bot that books appointments doesn’t fall under this. One that automatically rejects a credit application or a job candidate may. Keep a person in the decision.
Article 35 requires a data protection impact assessment where processing is likely to result in a high risk, especially when new technologies are used. For a simple information bot, this usually isn’t needed. For one that processes health data at scale or makes decisions about people, talk to a specialist about whether the assessment is mandatory.
Many chat widgets place cookies or identifiers in the browser. In Romania, the rules on cookies come from Law no. 506/2004, in addition to the GDPR. Check whether your widget sets cookies that are not strictly necessary and, if it does, load it only after consent.
Article 32 requires technical and organisational measures appropriate to the risk. For a chatbot, that means at least:
People have the right to find out what data you hold about them, to correct it, to ask for it to be erased and to object to certain processing. Make sure you can quickly find all of a person’s conversations by phone number or email and delete them on request. If the bot is built on a well-organised database, this takes minutes, not days.
The authority that supervises GDPR enforcement in Romania is ANSPDCP. Article 83 of the GDPR provides for fines of up to €20 million or 4% of worldwide annual turnover for the most serious breaches. Beyond the fine, a leak of customer conversations directly damages your reputation.
Our agents run on Claude, from Anthropic, and customer conversations and data are stored in Supabase, on servers in the EU. Every chatbot on WhatsApp or your website introduces itself as a virtual assistant, asks only for the data it needs and has access only to what it requires. The technical details are on our data security page. Remember that the AI Act also requires, separately from the GDPR, that people know they are talking to an AI.
If you want a bot that helps you with customers without creating data headaches, book a free 30-minute call. We will tell you honestly what data your bot would process and what needs to be in place before launch.
Yes, as long as you comply with the GDPR. That means a lawful basis for each purpose, informing people clearly, collecting only the data you need, a defined retention period, contracts with your suppliers and security measures. Separately, the AI Act requires that people know they are talking to an AI system.
Not always. If the bot takes an appointment or an order the customer asked for, the basis can be performance of a contract or steps taken at the person’s request. For marketing, newsletters or cookies that are not strictly necessary, you usually need consent. Set the basis separately for each purpose and record it in your internal documentation.
The GDPR doesn’t give a fixed number of days. It requires that data is kept only as long as necessary for the purpose it was collected for. Set a justified period yourself, for example the time it takes to resolve the request plus a reasonable margin, state it in your privacy policy and configure automatic deletion.
Health data is a special category, protected by Article 9 of the GDPR, and can only be processed under strict conditions. The safest option is for the bot to take only the appointment, with no medical details, and to avoid questions about conditions. If you do need this kind of data, ask a specialist for a dedicated assessment.
As the controller, you remain responsible to your customers and to the authority. The supplier, as a processor, has its own obligations under the processing agreement and the GDPR. That is why it matters to have written contracts with all suppliers, to know where the data is stored and to choose partners who can explain their security measures to you.

We reply the same business day. Choose whatever suits you best.