Certain Chatfuel functionality is unavailable, if you serve customers from the European Union or Japan. It's important to understand how this affects your bot and to make sure your bot is compliant with these laws.

What is GDPR and APPI?

GDPR (The General Data Protection Regulation) is a EU law regulation for companies that process personal data about individuals in the EU, regardless of where the company is based. Act on the Protection of Personal Information (APPI) is a similar piece of legislation, but for individuals from Japan.

Both laws goal is to make it easier for EU, Japanese citizens to understand how their data is being used even if they are not in the country where its located. Since Meta (former Facebook) relies on processing user data and does comply with GDPR, this in turn affects features in Chatfuel bots.

What bots are affected by these laws?

Your chatbot is affected if one or more of the following are true:

  • The Facebook Page connected to your bot is based in Europe and/or Japan;

  • The Facebook Page connected to your bot has admin(s) in Europe and/or Japan;

  • Your bot interacts or will interact with any users based in Europe and/or Japan.

List of countries affected by these laws

Austria

Greece

Netherlands

Belgium

Hungary

Norway

Bulgaria

Iceland

Poland

Croatia

Ireland

Portugal

Cyprus

Italy

Romania

Czechia

Japan

Slovakia

Denmark

Latvia

Slovenia

Estonia

Liechtenstein

Spain

Finland

Lithuania

Sweden

France

Luxembourg

United Kingdom

Germany

Malta

What features are not available?

If your bot is a subject to GDPR or APPI the following Chatfuel features won't be available for any of your users from the affected countries:

  • Typing animation;

  • Audio and Video plugins;

  • Persistent Menu.

Ads limitations

There are certain limitations if you're running ads that:

  • come from Facebook Pages based in any of the affected countries;

  • and/or that target an audience (even a single person) in the affected countries.

Sponsored messages

You can not send sponsored messages.

Custom audiences

Custom audiences are also unavailable. This means that you won't be able to create ad audiences based on people who have interacted with your chatbot in the past.

How to send affected and unaffected users to different Flows

If you have users in both affected and unaffected countries, you can use 'eu restricted' attribute to detect if a user is a subject to these laws. Then decide what you want to show for both types of users. To use this attribute:

  1. Add a Condition plugin.

  2. Set the first attribute to eu restricted = true for affected users.

  3. Set the second attribute to eu restricted = false for unaffected users.

  4. Connect these attributes to their respective next blocks.

Chatfuel GDPR Condition

Full resolution image

Did this answer your question?