EU Integrity Watch is designed to be a central hub for online tools that allow citizens, journalists and civil society to monitor the integrity of decisions made by politicians in the EU. For this purpose, data that is often scattered and difficult to access is collected, harmonised and made easily available. The platform allows citizens to search, rank and filter the information in an intuitive way. Thereby EU Integrity Watch contributes to increasing transparency, integrity and equality of access to EU decision-making and to monitor the EU institutions for potential conflicts of interest, undue influence or even corruption.

The technology behind the platform (D3.js) was developed by the New York Times in order to make complex datasets accessible to a wider audience. All datasets are also available for download as this platform strongly supports the principles of open software and open data.

The website currently contains four different datasets on the following topics:

  • Data on the members of the European Parliament (MEPs), mainly on their outside activities and incomes
  • Data on lobbying in Brussels. For the European Commission, we have combined the records of lobby meetings by senior officials with the information contained in the EU Transparency Register – the register of Brussels lobbyists. For the European Parliament, we have collected the records of lobby meetings with MEPs.

Information from the declaration of financial interest of MEPs provides a unique overview of their activities and enables a range of rankings and visual comparisons. It also makes it possible to identify those MEPs with a high degree of external activity and to better monitor them for potential conflicts of interests between their legislative work in the Parliament and their outside activities.

Self-reported data of senior public officials of the European Commission on lobby meetings contains a range of potential important insights on the current dynamics and content of lobby activities. Data from the voluntary Transparency Register provides additional information on who those lobbyists are, how much they spent on lobbying, how many people they have working for them and what files and topics they are active on. Records of lobby meetings published by MEPs are not interconnected with information on lobbyists from the Transparency Register. They nevertheless contain valuable data on the subject matter of lobby meetings and committee work in Parliament.

The datasets used on Integrity Watch are exclusively retrieved from the official websites of the European Institutions. We read out this information on a regular basis and publish the date of the latest update prominently on our websites. If you spot inaccurate, incomplete or misleading information, please report those instances and provide us the link to a reliable source. If you are using the data, for research, journalistic or other purposes, please always confirm your findings with the original information on the websites of the EU Institutions.

EU Integrity Watch was first launched in October 2014 by Transparency International EU (TI EU) under the direction of Daniel Freund, former Head of Advocacy of the Money & Politics team. This project is cofunded by the European Commission and the Open Society Initiative for Europe (OSIFE), with a contribution by the King Baudouin Foundation (KBF). Neither the European Union institutions and bodies nor any person acting on their behalf may be held responsible for the use which may be made of the information contained therein.

This online platform was funded by the European Union’s Internal Security Fund – Police

For more information on TI EU:

For more information on OSIFE:

For more information on KBF:

Website design and development:
Chiara Girardelli

Data on Commission meetings and EU lobbyists are extracted directly from the EU Transparency Register.
Data on MEPs declarations of financial interests and lobby meetings extracted by Parltrack from the European Parliament website. Information on Parltrack is available here.
All data is published under the ODBLv1.0 open data licence.

All information used by EU integrity watch on lobby organisations is gathered from the Transparency Register. All information and data on lobby meetings self-published by High-level Commission officials is retrieved from the EU Open Data portal. All information and data on declarations of financial interests and meetings held with MEPs are gathered from the website of the European Parliament. All data sources are self-reported. We extract this information on a regular basis and publish the date of the latest update prominently on EU Integrity Watch.

Transparency International and EU Integrity Watch bear no responsibility for the accuracy of the original data as we only reproduce information that is publicly available on the above-mentioned websites.

Before publication of any findings, please always check the latest data on the websites of the EU Institutions or external websites linked.

Should you spot any inaccuracies in the data or any functionality that does not work properly please contact rkergueno@transparency.org

Disclaimer on outside incomes of MEPs

The Code of Conduct of the European Parliament establishes that for reasons of transparency, Members of the European Parliament (MEPs) shall submit a declaration of financial interests. Those declarations shall then be published on the Parliament's website.

All data of outside incomes of MEPs comes from the website of the European Parliament. EU Integrity Watch automatically extracts the information from the original declarations that are published in Pdf format on the Parliament's website and uses them to regularly update its own database. The date of the latest update is featured on our website. All information contained in the original declaration is under the sole responsibility of the member of the European Parliament that filled out and signed the declaration. As this is the beginning of the legislative mandate, the annual figures are projections based on the provided monthly figures in the current declarations. Furthermore, the information is currently only available in the language in which the member has filled out the declaration. Given that the Parliament only provides the data in Pdf format instead of a reliable open data format our information might not be 100% accurate. On each profile of a member we link to the profile on the Parliament's own website, where the original declaration and all other information can be checked and verified.

Disclaimer on lobby meetings with the European Commission

Since 1 December 2014, senior European Commission staff, including Commissioners, members of their Cabinets and Directors-General, are required to disclose on their websites details of meetings with lobbyists, including the names of organisations and self-employed participants, time, location and the subject of the meeting (European Commission decision C(2014 9048 final and 9051 final). Under Article 4(1) the information shall be published in a standardised format within a period of two weeks following the meeting.

This self-reported data is retrieved from a central database of Commission lobby meetings made available on the EU's open data portal. The reporting and publication of the meetings is the sole responsibility of senior staff of the European Commission. Therefore, the validity, completeness and timeliness of publication is ensured by the public officials themselves.

Additional information on the identification and characterisation of interests groups holding meetings with the European Commission is retrieved from the Transparency Register database, also available on the EU Open Data Portal. The classification of lobby organisations is spelled out in the 2021 Interinstitutional Agreement on a mandatory Transparency Register.

Disclaimer on lobby meetings with Members of the European Parliament

The internal rules of the European Parliament oblige Rapporteurs, Shadow Rapporteurs and Committee Chairs to publish their meetings with interests representatives. This obligation is only applicable if the meeting concerns a specific legislative report under the supervision of those MEPs. All other MEPs are encouraged by the rules to publish their lobby meetings on the Parliament website on a voluntary basis, but are not obliged to do so. Voluntary publication is also possible on MEPs’ own bespoke websites. For technical reasons, only meetings published on the European Parliament website are made available on EU Integrity Watch.

All data on lobby meetings held with MEPs comes from the website of the European Parliament. EU Integrity Watch automatically extracts, via Parltrack, the information published on the individual profiles of each MEP. The date of the latest update is indicated on our platform. All information contained in the records of lobby meetings is under the sole responsibility of the MEP in question. The information is currently only available in the language in which the MEP decided to publish. Given that the Parliament does not provide the records in a reliable open data format, our information must always be double checked with the source material before publishing. Each lobby meeting record on EU Integrity Watch contains the link to the source page on the Parliament website where the information can be checked and verified.

What's the story behind Integrity Watch?

Transparency International EU has identified political corruption as one of the core problems of European democracies and the EU Institutions. In this context, we see the lack of transparency in decision-making, conflicts of interest and undue influence by lobbyists as some of the major challenges for our political systems. For more detailed information please also refer to our main research work:

In this context, we aim to rebuild citizens’ trust in the EU Institutions through increased transparency, accountability and citizen engagement using the power of modern analysis and communication technology to empower EU citizens.

Transparency alone is of course not a solution to all problems, but can only ever be the first step on a long way to reform. Without the basic evidence no problem can be addressed. In this sense transparency is a necessary pre-condition for good governance in political systems, accountable to citizens and free of corruption. EU Integrity Watch seeks to make information which are already in the public domain – but often scattered or in a format difficult to access or search – more accessible to a wider audience. By doing so, we significantly contribute to the adoption of best practices in open governance, including the systematic publication of information in open data.

Where does the data come from?

All data used for the tools on “MEP incomes”, “Commission meetings”, “EU lobbyists” and "Parliament meetings" come from the websites of the EU institutions. Please find below the list of exact data sources:

  • MEP incomes:
    General information on MEPs and their declarations of financial interests are scraped by Parltrack from the 705 individual MEP pages of the European Parliament website. The resulting dataset is re-published on Integrity Watch EU. An example declaration is available here.

  • MEP meetings:
    The list of self-published lobby meetings of MEPs is directly scraped by Integrity Watch EU from the 705 individual MEP pages of the European Parliament website. An example page is available here.

  • Commission meetings:
    The list of self-published meetings of high-level Commission officials are parsed from the EU Open data portal and republished on Integrity Watch EU. This information is also made available to the public on the individual pages of Commissioners, their Cabinet-Members and Directors-General. An example page is available here.

  • EU Lobbyists:
    All information pertaining to EU lobbyists is parsed from the EU open data portal and re-published on Integrity Watch EU. This information is also made available on the individual entries of lobby organisations on the EU Transparency Register. An example page is available here.

All datasets uploaded to Integrity Watch EU are available for re-use on the Integrity Watch Data hub. For any questions on the data sources and their re-use via Integrity Watch EU, please contact: rkergueno@transparency.org

If your questions have not been answered or you would like to access the datasets, please get in touch with:

Raphaël Kergueno
Senior Policy Officer - Data & Advocacy
Transparency International EU Office
+32 487 19 5438
rkergueno@transparency.org