Votre site utilise des services tiers ? Soyez conforme au RGPD en quelques minutes.
Essayer FlowConsentPlan gratuit · Installation 10 min
Ant Design (antd) est la bibliothèque open source de composants React popularisée par Ant Group. Lorsqu'elle est embarquée directement dans votre application via npm, elle ne dépose pas de cookies et n'effectue aucun appel réseau, donc ne soulève pas de problème RGPD/ePrivacy. La situation change lorsque les polices, icônes ou scripts sont chargés depuis un CDN public (alicdn.com, jsdelivr, unpkg), car l'IP du visiteur est exposée au CDN.
Ant Design (antd) est l''une des bibliothèques de composants React les plus utilisées, créée par Ant Group et désormais maintenue par une communauté open source active. Elle propose des centaines de composants accessibles (formulaires, tableaux, modales, graphiques) ainsi que des variantes mobile (antd-mobile) et back-office (Ant Design Pro). De nombreux SaaS, fintechs et outils d''administration européens reposent sur antd.
Ant Design ne dépose aucun cookie, n''écrit pas dans le local storage et n''ouvre aucune connexion réseau. C''est une bibliothèque UI passive qui s''exécute dans le navigateur. Les enjeux de vie privée n''apparaissent que si le bundle est servi depuis un CDN public, qui voit alors l''IP, le user-agent et la ressource demandée.
L''article 5(3) ePrivacy ne s''applique pas à un antd auto-bundlé puisqu''aucune information n''est lue ou écrite sur l''appareil. Lorsque la bibliothèque est chargée via alicdn.com (Alibaba Cloud, Chine) ou un autre CDN hors UE, le transfert d''IP relève du Chapitre V RGPD et exige une décision d''adéquation (inexistante pour la Chine), des Clauses Contractuelles Types ou un auto-hébergement.
Get GDPR compliant in 10 minutes
Free plan available · No credit card required
L''approche recommandée pour la conformité européenne est d''installer antd depuis npm et de l''empaqueter avec Webpack, Vite ou équivalent. Les assets statiques (polices, icônes) sont servis depuis votre propre domaine, aucune requête tierce n''est émise et aucun consentement n''est requis.
Si vous chargez antd via un CDN, préférez des fournisseurs européens ou mondiaux (Cloudflare, Fastly, jsdelivr) plutôt que des CDN spécifiquement chinois, documentez le transfert dans le registre et mentionnez le CDN dans la politique. Évitez @ant-design/icons via alicdn sauf à signer des CCT avec l''opérateur.
Bundlez antd localement, mettez en place une Content Security Policy stricte qui bloque les fallback CDN distants, et auditez votre build pour confirmer l''absence de requêtes externes. Si un CDN est indispensable, documentez la base légale (intérêt légitime à fournir la page) et informez les visiteurs du transfert.
Les sites web utilisant Ant Design doivent obtenir le consentement des utilisateurs conformement au RGPD.
Considerations AIPD
Une AIPD n'est généralement pas nécessaire pour une bibliothèque UI auto-bundlée. Elle peut s'imposer lorsque antd s'insère dans une application traitant des données sensibles, ou si polices et icônes sont chargées depuis un CDN hors UE.
Exemple de texte de consentement
Ce site utilise Ant Design, une bibliothèque React intégrée à notre application. Aucun cookie tiers n'est déposé par la bibliothèque. Si des composants ou des polices sont chargés depuis un CDN public, votre adresse IP peut être transmise au CDN, ce qui est nécessaire à la diffusion de la page.
Domaines tiers contactes
ant.designgw.alipayobjects.comcdn.jsdelivr.netunpkg.comCookies deposes
| Nom | Type | Duree | Finalite |
|---|---|---|---|
| No cookies | first_party | n/a | Ant Design does not set any cookie. Cookie related impacts only come from CDN providers (Cloudflare __cf_bm, alicdn) when antd is loaded externally. |
Ce service peut collecter des donnees utilisateur. Assurez votre conformite RGPD avec FlowConsent.
Non. La bibliothèque elle-même ne dépose aucun cookie et n'écrit pas dans le local storage. C'est une bibliothèque de composants React passive exécutée dans le navigateur.
Non lorsque antd est bundlé avec votre application via npm. Les enjeux de consentement n'apparaissent que si antd est chargé depuis un CDN public qui voit l'IP du visiteur.
Pour un antd auto-bundlé, aucune base légale n'est nécessaire car aucune donnée personnelle n'est traitée. Pour un antd via CDN, l'intérêt légitime au sens de l'article 6(1)(f) RGPD peut couvrir le chargement technique.
Uniquement si vous chargez antd depuis un CDN hors UE. alicdn.com est opéré par Alibaba Cloud en Chine ; jsdelivr et unpkg utilisent principalement des infrastructures américaines avec edges Cloudflare. L'auto-bundling élimine la question.
Non, pas pour la bibliothèque elle-même. Elle peut s'imposer pour l'application parente si elle traite des catégories particulières ou du profilage à grande échelle.
Installez antd via npm, bundlez-le avec Webpack ou Vite, servez polices et icônes depuis votre propre domaine, et mettez en place une Content Security Policy stricte interdisant les fallback vers des CDN tiers.
D'autres bibliothèques React compatibles d'un hébergement UE : Material UI (bundlé via npm), Chakra UI, Mantine ou les primitives Radix UI, qui peuvent toutes être auto-bundlées.
Uniquement si vous le chargez depuis un CDN tiers. Avec un antd auto-bundlé, aucune mention spécifique n'est requise puisqu'aucun traitement par un tiers n'a lieu.