The site of Amundi — Europe's largest asset management company — 722 requests, 15 nodes, a recording of almost 10 minutes across several subdomains. The AT Internet / Piano statistical analytics transmits a persistent visitor identifier as early as the first second, whereas the consent-management platform loads only at the 55th second. The policy classifies these cookies as statistical, that is, requiring consent.
Request timeline
Declared versus actual
Transfer timings
Piano Analytics / AT Internet loader.
AddToAny share buttons, 54 requests.
AT Internet event, visitor identifier idclient.
TagCommander, loads at the 55th second.
Microsoft Clarity, tag x8zmv0memz, not disclosed in the policy.
Detected trackers
- AT Internet / Piano Analytics (tag.aticdn.net, logs1241.xiti.com, logs1279.xiti.com, tftjngl.pa-cd.com) — statistical analytics, transmits the persistent identifier idclient from +1353 ms, before the consent platform
- Microsoft Clarity (www.clarity.ms, tag x8zmv0memz) — session recording, starts at +146 s
- AddToAny (static.addtoany.com) — social-share buttons with tracking, 54 requests, starts at +882 ms
- TagCommander / Commanders Act (cdn.tagcommander.com, manager.tagcommander.com) — consent-management platform, loads only at +55 s
Indicators of GDPR non-compliance
- ePrivacy — Directive 2002/58/EC, Art. 5(3) (in conjunction with GDPR Art. 6(1)(a))The AT Internet / Piano statistical analytics sends an event with the persistent visitor identifier idclient as early as +1353 ms — whereas the TagCommander consent-management platform loads only at +55003 ms. The AddToAny share buttons start at +882 ms. That is, the analytics and the social widget run in the first second, tens of seconds before the consent mechanism appears. The site's own policy classifies the XITI cookies as statistical, that is, requiring the user's choice, rather than as strictly necessary.
- GDPR Art. 13(1)(e) — disclosure of recipientsThe policy (Legal Notices) names XITI / AT Internet directly as a statistical tool with a unique identifier valid for 13 months and the collection of the IP address to determine the city. But the Microsoft Clarity session recording and the AddToAny social widget are not disclosed in the document by name as recipients of web data; the mention of Microsoft in the policy relates to cookie settings in the browser, not to the Clarity session-recording service.
- GDPR Art. 32 — security measuresThe security headers on the main subdomain are set solidly: strict transport, the frame-embedding ban DENY, the content-type-sniffing ban, a referrer policy and a content-security-policy restricting sources. Of what is missing — there is no permissions policy. The remark is mild against the rest: the header-level protection here is noticeably stronger than on most commercial sites.
Context
amundi.com (recording made on the about.amundi.com subdomain) is the site of Amundi, Europe’s largest asset management company. The controller is Amundi Asset Management, SAS, registered at 91-93 boulevard Pasteur, 75015 Paris, RCS Paris 437 574 452; its activity is licensed by the French markets regulator Autorité des Marchés Financiers (AMF) under number GP 04000036. The data-protection officer is dpo@amundi.com. The site is served through Amundi’s infrastructure; some resources through Brightcove (video) and a CDN.
The recording: 722 requests, 15 nodes, a recording length of 581 seconds (about ten minutes), taken on 5 September 2026. The session spans several Amundi subdomains: about.amundi.com, www.amundi.com (the institutional and globaldistributor sections), research-center.amundi.com, int.media.amundi.com. Besides the own nodes, the page addresses the AT Internet / Piano statistical analytics (several nodes), the AddToAny share buttons, the TagCommander consent platform and Microsoft Clarity session recording.
The processing is described by the Legal Notices (Terms of Use) and Amundi’s privacy policy.
Who receives data directly
AT Internet / Piano, AddToAny, Microsoft (Clarity).
Declared versus actual
The statistical analytics goes out before the consent platform. The AT Internet / Piano loader starts from the markup at +852 ms, and the request logs1241.xiti.com/event with the persistent visitor identifier idclient goes out at +1353 ms. The TagCommander consent-management platform, meanwhile, loads only at +55003 ms — at the 55th second of the session. That is, almost a minute passes between the start of the analytics and the appearance of the consent mechanism.
The site’s own policy classifies these cookies as statistical. Amundi’s Legal Notices classify XITI / AT Internet as “audience measurement cookies (statistics)” — a separate category that the banner puts to the user’s choice. The policy states directly: XITI generates a cookie with a unique identifier valid for thirteen months, and Amundi collects the IP address to determine the visitor’s city. Since the site itself recognises these cookies as statistical and offers a choice on them, their firing before and despite this choice is a divergence of the declared from the actual.
The share widget works independently of consent. AddToAny (static.addtoany.com) — social-publishing buttons with accompanying tracking — loads at +882 ms, 54 requests over the recording. It starts together with the analytics, before the consent platform, and is not disclosed in the policy by name.
Session recording is not disclosed. On the globaldistributor section Microsoft Clarity (www.clarity.ms, tag x8zmv0memz) — session recording and heatmaps — is connected. The mention of Microsoft in the policy relates to cookie settings in the browser, not to the Clarity service; as a recipient of session-recording data it is not named.
The disclosure of the analytics is a strong point, but incomplete. Unlike many, Amundi names the XITI / AT Internet tool itself, the retention period of the identifier and the fact of IP collection directly in the policy. This is more honest than usual. But the completeness is broken twice: Clarity and AddToAny are not named, and, most importantly, the disclosed statistical tool fires before the consent that the site itself provides for it.
Security headers are noticeably stronger than average. The main subdomain sets strict transport, the frame-embedding ban DENY, the content-type-sniffing ban, a referrer policy and a content-security-policy restricting sources. Of what is missing — only a permissions policy. This is one of the best header-protected recordings in the series.
Consent: what is proven and what is not
Proven: the statistical analytics transmits the identifier before the consent platform. The AT Internet request logs1241.xiti.com/event with the idclient parameter goes out at +1353 ms; the TagCommander consent platform loads at +55003 ms.
Proven: the share widget and the analytics start from the markup, before consent. AddToAny (+882 ms) and the AT Internet loader (+852 ms) are initiated by the page markup.
Not proven and not asserted: the state of cookies on the device. Cookie headers and response bodies were removed from the published file during sanitisation. The presence of the idclient identifier is confirmed by the request parameters, not by cookie headers; its full value is not reproduced in the analysis.
Separately: the browser was sending the DNT: 1 header during capture. This had no effect on the composition and addressing of the requests.
Boundaries of observation
The recording covers several subdomains and sections of the site. The observation records the browser’s behaviour, not the services’ internal workings: server-side processing, contractual relationships with recipients and settings on their side are not verified by a browser recording. The legal assessment is made by the competent authority — in France this is the CNIL.
The requests to edge.microsoft.com relate to the telemetry of the Microsoft Edge browser, not to the amundi.com site, and do not enter the analysis of the site’s behaviour; they are listed only for the completeness of the recording.
The file is published sanitised of personal data: cookie headers in requests and response bodies were removed. The conclusion about the transmission of the identifier before consent rests on the network level — the timings, addresses and parameters of the AT Internet requests are read from the recording.
The identification of services rests on domains and address patterns: AT Internet / Piano — by aticdn.net, xiti.com, pa-cd.com and the path event with the idclient parameter; TagCommander — by tagcommander.com; Microsoft Clarity — by clarity.ms; AddToAny — by addtoany.com; the serving provider and protection — by the response headers of the main subdomain.
Conclusion
The site of Amundi, Europe’s largest asset management company, sends the AT Internet / Piano statistical analytics with a persistent visitor identifier as early as the first second of the visit, whereas the TagCommander consent-management platform loads only at the 55th second. Amundi’s own policy classifies these cookies as statistical, that is, provides for a user choice on them — and this makes the divergence of the declared from the actual distinct. The AddToAny share widget and Microsoft Clarity session recording run in the same session, and the latter is not disclosed in the policy.
At the same time, Amundi is more honest than many in its disclosure: the policy names XITI / AT Internet directly, the retention period of the identifier and the IP collection, and the security headers on the main subdomain are noticeably stronger than average. The problem is not the concealment of the tool, but that the disclosed statistical analytics fires before the consent that the site provides for it.
Remediation: make the loading of the AT Internet / Piano statistical analytics, the Microsoft Clarity session recording and the AddToAny share widget conditional on the user’s choice in the TagCommander consent platform, so that before the “Statistic” category is confirmed the idclient identifier is not sent; name the Microsoft Clarity session recording and the AddToAny widget in the policy as recipients of web data with the purposes indicated; add a permissions policy to the already-set set of security headers.
How to verify: download the file and compute its checksum — sha256sum file.har (Linux, macOS) or certutil -hashfile file.har SHA256 (Windows); it must match the one shown. The conclusions apply to the scope of this measurement — see the limitations of the method.
eda49d87f81a2fedf129c39667c847f97b06383ec5021cd00f89f9133cf7a237Want a response from the company about this audit? → Open the tool
Fill in once — it will be inserted into every letter below:
All fields are required to print the document — this is a formal requirement of the letter itself (the particulars of an official submission), not data collection: nothing is sent or saved anywhere, it all stays in your browser and disappears when you close the page. See the methodology for details.
RIA DigiDoc — phone · Smart-ID / Mobile-ID
Send this letter directly to the company first — before contacting the regulator it has the right to respond (GDPR Art. 12(3) — 30 days).
Тема: Запрос доступа к персональным данным (ст. 15 GDPR) — amundi.com Кому: [укажите адрес компании — DPO / поддержка / юридический отдел] От: [Ваше имя], [контактный email] Прошу предоставить доступ к моим персональным данным, обрабатываемым в связи с использованием сайта amundi.com. 1. Категории данных и цели обработки (ст. 15(1)(a)-(c)) На основании независимого технического анализа сайта прошу подтвердить и подробно раскрыть следующие категории обработки: 1) Статистическая аналитика AT Internet / Piano отправляет событие с устойчивым идентификатором посетителя idclient уже на +1353 мс — тогда как платформа управления согласием TagCommander загружается только на +55003 мс. Кнопки шеринга AddToAny стартуют на +882 мс. То есть аналитика и социальный виджет отрабатывают на первой секунде, за десятки секунд до появления механизма согласия. Приложенные к материалам снимки экрана фиксируют это напрямую: при показанном баннере согласия, где категория «Statistic» не отмечена, инструмент Piano уже отправляет обращение event с параметром idclient. Собственная политика сайта относит cookie XITI к статистическим, то есть требующим выбора пользователя, а не к строго необходимым. 2) Политика (Legal Notices) прямо называет XITI / AT Internet как статистический инструмент с уникальным идентификатором сроком 13 месяцев и сбором адреса IP для определения города. Но запись сеанса Microsoft Clarity и социальный виджет AddToAny в документе как получатели веб-данных поимённо не раскрыты; упоминание Microsoft в политике относится к настройкам cookie в браузере, а не к сервису записи сеанса Clarity. 3) Защитные заголовки на основном поддомене выставлены основательно: строгий транспорт, запрет вложения в кадр DENY, запрет угадывания типа содержимого, политика реферера и политика безопасности содержимого с ограничением источников. Из недостающего — политики разрешений нет. Замечание мягкое на фоне остального: заголовочная защита здесь заметно сильнее, чем у большинства коммерческих сайтов. 2. Получатели, сроки хранения и передача за пределы ЕЭЗ (ст. 15(1)(c)-(d), 46) Прошу также указать полный список третьих лиц-получателей, применимые сроки хранения по каждой категории и правовые основания передачи данных за пределы ЕЭЗ, если таковая происходит. Полный технический разбор с доказательствами (сохранённый сетевой журнал, контрольная сумма SHA-256) опубликован по адресу: https://gdpru.eu/en/audits/global-amundi-com/ 3. Автоматизированная обработка и профилирование (ст. 15(1)(h)) Прошу сообщить, применяется ли в отношении меня автоматизированное принятие решений или профилирование, и если да — раскрыть логику такой обработки. С уважением, [Ваше имя] [контактный email] [Страна] [Дата]
Subject: Data access request (GDPR Art. 15) — amundi.com To: [insert the company's address — DPO / support / legal department] From: [Your name], [contact email] I request access to my personal data processed in connection with the website amundi.com. 1. Categories of data and purposes of processing (Art. 15(1)(a)-(c)) Based on an independent technical analysis of the site, I request confirmation and detailed disclosure of the following categories of processing: 1) The AT Internet / Piano statistical analytics sends an event with the persistent visitor identifier idclient as early as +1353 ms — whereas the TagCommander consent-management platform loads only at +55003 ms. The AddToAny share buttons start at +882 ms. That is, the analytics and the social widget run in the first second, tens of seconds before the consent mechanism appears. The site's own policy classifies the XITI cookies as statistical, that is, requiring the user's choice, rather than as strictly necessary. 2) The policy (Legal Notices) names XITI / AT Internet directly as a statistical tool with a unique identifier valid for 13 months and the collection of the IP address to determine the city. But the Microsoft Clarity session recording and the AddToAny social widget are not disclosed in the document by name as recipients of web data; the mention of Microsoft in the policy relates to cookie settings in the browser, not to the Clarity session-recording service. 3) The security headers on the main subdomain are set solidly: strict transport, the frame-embedding ban DENY, the content-type-sniffing ban, a referrer policy and a content-security-policy restricting sources. Of what is missing — there is no permissions policy. The remark is mild against the rest: the header-level protection here is noticeably stronger than on most commercial sites. 2. Recipients, retention periods, and transfers outside the EEA (Art. 15(1)(c)-(d), 46) I also request the full list of third-party recipients, the applicable retention period for each category, and the legal basis for any transfer of data outside the EEA. The full technical audit with evidence (saved network log, SHA-256 checksum) is published at: https://gdpru.eu/en/audits/global-amundi-com/ 3. Automated processing and profiling (Art. 15(1)(h)) Please state whether I am subject to automated decision-making or profiling, and if so, disclose the logic involved. Sincerely, [Your name] [contact email] [Country] [Date]
RIA DigiDoc — phone · Smart-ID / Mobile-ID
Where to file: Commission nationale de l'informatique et des libertés (CNIL) — cnil.fr
The regulator reviews complaints in its national language. There is an officially translated template from the European Data Protection Board (EDPB) — you can use it instead of or alongside this letter: Official EDPB complaint form (PDF, your language)
Тема: Жалоба на обработку персональных данных — amundi.com 1. Предмет жалобы Я подаю жалобу в отношении обработки моих персональных данных сайтом amundi.com. 2. Обстоятельства Я посетил сайт amundi.com и обнаружил признаки несоответствия обработки моих персональных данных требованиям GDPR. Технический разбор, опубликованный на gdpru.eu 05.09.2026 (открытая методология, воспроизводимые измерения), документирует следующие признаки: 1) Статистическая аналитика AT Internet / Piano отправляет событие с устойчивым идентификатором посетителя idclient уже на +1353 мс — тогда как платформа управления согласием TagCommander загружается только на +55003 мс. Кнопки шеринга AddToAny стартуют на +882 мс. То есть аналитика и социальный виджет отрабатывают на первой секунде, за десятки секунд до появления механизма согласия. Приложенные к материалам снимки экрана фиксируют это напрямую: при показанном баннере согласия, где категория «Statistic» не отмечена, инструмент Piano уже отправляет обращение event с параметром idclient. Собственная политика сайта относит cookie XITI к статистическим, то есть требующим выбора пользователя, а не к строго необходимым. 2) Политика (Legal Notices) прямо называет XITI / AT Internet как статистический инструмент с уникальным идентификатором сроком 13 месяцев и сбором адреса IP для определения города. Но запись сеанса Microsoft Clarity и социальный виджет AddToAny в документе как получатели веб-данных поимённо не раскрыты; упоминание Microsoft в политике относится к настройкам cookie в браузере, а не к сервису записи сеанса Clarity. 3) Защитные заголовки на основном поддомене выставлены основательно: строгий транспорт, запрет вложения в кадр DENY, запрет угадывания типа содержимого, политика реферера и политика безопасности содержимого с ограничением источников. Из недостающего — политики разрешений нет. Замечание мягкое на фоне остального: заголовочная защита здесь заметно сильнее, чем у большинства коммерческих сайтов. Полная техническая документация опубликована по адресу: https://gdpru.eu/en/audits/global-amundi-com/ 3. Положения GDPR, соблюдение которых прошу проверить ePrivacy — Директива 2002/58/EC, ст. 5(3) (в связке с GDPR Art. 6(1)(a)); GDPR Art. 13(1)(e) — раскрытие получателей; GDPR Art. 32 — меры безопасности 4. Требование Прошу проверить изложенные обстоятельства и, если несоответствие подтвердится, принять меры, предусмотренные статьёй 58(2) GDPR. 5. Приложения Полная доказательная база — HAR-файл, контрольная сумма SHA-256 и цитата из политики конфиденциальности сайта, документирующая указанное противоречие — опубликована и проверяема по ссылке в пункте 2 выше. С уважением, [Ваше имя] [контактный email] [Страна] [Дата]
Subject: Complaint regarding personal data processing — amundi.com 1. Subject of the complaint I am filing a complaint regarding the processing of my personal data by the website amundi.com. 2. Circumstances I visited the website amundi.com and found indications that the processing of my personal data does not comply with the GDPR. The technical analysis published on gdpru.eu on 5 September 2026 (open methodology, reproducible measurements) documents the following indications: 1) The AT Internet / Piano statistical analytics sends an event with the persistent visitor identifier idclient as early as +1353 ms — whereas the TagCommander consent-management platform loads only at +55003 ms. The AddToAny share buttons start at +882 ms. That is, the analytics and the social widget run in the first second, tens of seconds before the consent mechanism appears. The site's own policy classifies the XITI cookies as statistical, that is, requiring the user's choice, rather than as strictly necessary. 2) The policy (Legal Notices) names XITI / AT Internet directly as a statistical tool with a unique identifier valid for 13 months and the collection of the IP address to determine the city. But the Microsoft Clarity session recording and the AddToAny social widget are not disclosed in the document by name as recipients of web data; the mention of Microsoft in the policy relates to cookie settings in the browser, not to the Clarity session-recording service. 3) The security headers on the main subdomain are set solidly: strict transport, the frame-embedding ban DENY, the content-type-sniffing ban, a referrer policy and a content-security-policy restricting sources. Of what is missing — there is no permissions policy. The remark is mild against the rest: the header-level protection here is noticeably stronger than on most commercial sites. Full technical documentation is published at: https://gdpru.eu/en/audits/global-amundi-com/ 3. GDPR provisions I ask you to examine ePrivacy — Directive 2002/58/EC, Art. 5(3) (in conjunction with GDPR Art. 6(1)(a)); GDPR Art. 13(1)(e) — disclosure of recipients; GDPR Art. 32 — security measures 4. Request I request that you examine the circumstances described and, if non-compliance is confirmed, apply the measures provided for in Article 58(2) GDPR. 5. Attachments The full evidence base — the HAR file, its SHA-256 checksum and the quotation from the site's privacy policy documenting the stated contradiction — is published and verifiable at the link in point 2 above. Sincerely, [Your name] [contact email] [Country] [Date]