Foundation IDFA
Frederiksplein 52
1017 XN Amsterdam
The Netherlands
VAT: NL826332572B01
Below, you can find our annual reports for 2021, 2020, 2019, and 2018. Activity reports for 2017 and previous years can be found on our Dutch page.
Here you find the policy plan of IDFA for the period 2021 - 2024.