Perpignan
Note B · 77/100
Dépendance limitée à des fournisseurs extra-européens.
Rapport IA disponible (rédigé avec Mistral AI) : aller à la synthèseCe score ne reflète que l'empreinte externe et visible publiquement de l'organisation (site web et DNS), pas ses outils internes. Il est indicatif.
Détail par catégorie
Informations
- Bureau d'enregistrement
- IKOULA NET
- Autorité de certification
- Gandi SAS (GandiCert)
- SecNumCloud
- aucun fournisseur détecté ne propose d'offre qualifiée
Fournisseurs identifiés
-
Cloudflare Niveau D
Siège : États-Unis · soumis au Cloud Act · fait à vérifier -
Font Awesome (Fonticons, Inc.) Niveau D
Siège : États-Unis · soumis au Cloud Act · fait à vérifier -
Google (Google Cloud, Workspace) Niveau D
Siège : États-Unis · maison mère : Alphabet Inc. (États-Unis) · soumis au Cloud Act · fait à vérifier -
Ikoula Niveau A
Siège : France · fait à vérifier -
IP-Max Niveau B
Siège : Suisse · fait à vérifier -
Mapbox Niveau D
Siège : États-Unis · soumis au Cloud Act · fait à vérifier -
Microsoft (Azure, Microsoft 365) Niveau D
Siège : États-Unis · maison mère : Microsoft Corporation (États-Unis) · soumis au Cloud Act · fait à vérifier -
MK Netzdienste Niveau A
Siège : Allemagne · fait à vérifier
Constats et preuves
Chaque point retiré est rattaché à un constat. Dépliez un constat pour voir la preuve technique qui le justifie.
Hébergement du site
-
Niveau A 178.170.57.51 (AS21409 Ikoula Net SAS) Ikoula
Sonde : ip · Constat : hebergeur
{ "nom_hote": "www.mairie-perpignan.fr", "cnames": [], "ip": "178.170.57.51", "asn": 21409, "nom_as": "Ikoula Net SAS", "pays": "FR", "source": "base_locale", "attribution": { "methode": "asn", "element": "178.170.57.51", "motif": "AS21409", "role": "hebergement" } }
Messagerie
-
Niveau A vade-mx-eu-fallback01.hornetsecurity.com MK Netzdienste
Sonde : ip · Constat : mx
{ "hote": "vade-mx-eu-fallback01.hornetsecurity.com", "ip": "94.100.132.8", "asn": 25394, "nom_as": "MK Netzdienste Verwaltungs GmbH trading as MK Netzdienste GmbH & Co. KG", "pays": "DE", "source": "base_locale", "priorite": 10, "attribution": { "methode": "asn", "element": "94.100.132.8", "motif": "AS25394", "role": "hebergement" } } -
Niveau A vade-mx-eu-fallback02.hornetsecurity.com MK Netzdienste
Sonde : ip · Constat : mx
{ "hote": "vade-mx-eu-fallback02.hornetsecurity.com", "ip": "94.100.132.8", "asn": 25394, "nom_as": "MK Netzdienste Verwaltungs GmbH trading as MK Netzdienste GmbH & Co. KG", "pays": "DE", "source": "base_locale", "priorite": 10, "attribution": { "methode": "asn", "element": "94.100.132.8", "motif": "AS25394", "role": "hebergement" } } -
Niveau B vade-mx-fr01.hornetsecurity.com IP-Max −15 pts dans la catégorie
vade-mx-fr01.hornetsecurity.com : fournisseur de niveau B.
Sonde : ip · Constat : mx
{ "hote": "vade-mx-fr01.hornetsecurity.com", "ip": "94.100.138.100", "asn": 25091, "nom_as": "IP-Max SA", "pays": "FR", "source": "base_locale", "priorite": 10, "attribution": { "methode": "asn", "element": "94.100.138.100", "motif": "AS25091", "role": "hebergement" } } -
Niveau B vade-mx-fr02.hornetsecurity.com IP-Max −15 pts dans la catégorie
vade-mx-fr02.hornetsecurity.com : fournisseur de niveau B.
Sonde : ip · Constat : mx
{ "hote": "vade-mx-fr02.hornetsecurity.com", "ip": "94.100.138.100", "asn": 25091, "nom_as": "IP-Max SA", "pays": "FR", "source": "base_locale", "priorite": 10, "attribution": { "methode": "asn", "element": "94.100.138.100", "motif": "AS25091", "role": "hebergement" } }
DNS
-
Niveau A ns4.ikoula.com Ikoula
Sonde : dns · Constat : ns
{ "hote": "ns4.ikoula.com", "attribution": { "methode": "nom_hote", "element": "ns4.ikoula.com", "motif": "ikoula.com", "role": "hebergement" } } -
Niveau A ns5.ikoula.com Ikoula
Sonde : dns · Constat : ns
{ "hote": "ns5.ikoula.com", "attribution": { "methode": "nom_hote", "element": "ns5.ikoula.com", "motif": "ikoula.com", "role": "hebergement" } }
Suites collaboratives et SaaS
-
Niveau D Microsoft 365 Microsoft (Azure, Microsoft 365) −25 pts dans la catégorie
Microsoft 365 : service de niveau D (−25).
Sonde : dns · Constat : enregistrement_txt · Bureautique
{ "regle": "microsoft-365", "type_service": "bureautique", "signal_positif": false, "correspondances": [ { "type": "txt", "motif": "^MS=ms\\d+", "element": "MS=ms58522415" }, { "type": "spf", "motif": "include:spf\\.protection\\.outlook\\.com", "element": "v=spf1 include:spf.hornetsecurity.com include:spf.protection.outlook.com -all" } ], "nombre_correspondances": 2 }
Services tiers chargés par le site
-
Niveau D Google Fonts Google (Google Cloud, Workspace) −20 pts dans la catégorie
Google Fonts : service de niveau D (−20).
Sonde : http · Constat : ressource_tierce · Polices de caractères
{ "regle": "google-fonts", "type_service": "polices", "signal_positif": false, "correspondances": [ { "type": "ressource", "motif": "fonts.googleapis.com", "element": "https://fonts.googleapis.com/icon?family=Material+Icons" } ], "nombre_correspondances": 1 } -
Niveau D Font Awesome (CDN) Font Awesome (Fonticons, Inc.) −20 pts dans la catégorie
Font Awesome (CDN) : service de niveau D (−20).
Sonde : http · Constat : ressource_tierce · Polices de caractères
{ "regle": "font-awesome", "type_service": "polices", "signal_positif": false, "correspondances": [ { "type": "ressource", "motif": "fontawesome.com", "element": "https://use.fontawesome.com/releases/v5.15.4/js/all.js" }, { "type": "ressource", "motif": "fontawesome.com", "element": "https://use.fontawesome.com/releases/v5.15.4/js/v4-shims.js" } ], "nombre_correspondances": 2 } -
Niveau D Mapbox −20 pts dans la catégorie
Mapbox : service de niveau D (−20).
Sonde : http · Constat : ressource_tierce · Cartes
{ "regle": "mapbox", "type_service": "cartes", "signal_positif": false, "correspondances": [ { "type": "ressource", "motif": "mapbox.com", "element": "https://api.mapbox.com/mapbox.js/plugins/leaflet-fullscreen/v1.0.1/Leaflet.fullscreen.min.js" }, { "type": "ressource", "motif": "mapbox.com", "element": "https://api.mapbox.com/mapbox.js/plugins/leaflet-fullscreen/v1.0.1/leaflet.fullscreen.css" } ], "nombre_correspondances": 2 } -
Niveau A tarteaucitron.js (auto-hébergé) Solution européenne ou libre
Sonde : http · Constat : ressource_tierce · Gestion du consentement
{ "regle": "tarteaucitron", "type_service": "bandeau_cookies", "signal_positif": true, "correspondances": [ { "type": "chemin", "motif": "tarteaucitron(\\.min)?\\.js", "element": "https://www.mairie-perpignan.fr/modules/contrib/tacjs/assets/vendor/tarteaucitron.js/tarteaucitron.js?v=1.9.9" }, { "type": "chemin", "motif": "tarteaucitron(\\.min)?\\.js", "element": "https://www.mairie-perpignan.fr/modules/contrib/tacjs/assets/vendor/tarteaucitron.js/tarteaucitron.services.js?v=1.9.9" }, { "type": "chemin", "motif": "tarteaucitron(\\.min)?\\.js", "element": "https://www.mairie-perpignan.fr/modules/contrib/tacjs/assets/vendor/tarteaucitron.js/lang/tarteaucitron.en.js?tbzhew" }, { "type": "chemin", "motif": "tarteaucitron(\\.min)?\\.js", "element": "https://www.mairie-perpignan.fr/modules/contrib/tacjs/assets/vendor/tarteaucitron.js/lang/tarteaucitron.fr.js?tbzhew" } ], "nombre_correspondances": 4 } -
Niveau D unpkg Cloudflare −20 pts dans la catégorie
unpkg : service de niveau D (−20).
Sonde : http · Constat : ressource_tierce · bibliotheques
{ "regle": "unpkg", "type_service": "bibliotheques", "signal_positif": false, "correspondances": [ { "type": "ressource", "motif": "unpkg.com", "element": "https://unpkg.com/leaflet@1.7.1/dist/leaflet.js" }, { "type": "ressource", "motif": "unpkg.com", "element": "https://unpkg.com/leaflet-gesture-handling@1.2.1/dist/leaflet-gesture-handling.min.js" }, { "type": "ressource", "motif": "unpkg.com", "element": "https://unpkg.com/leaflet@1.7.1/dist/leaflet.css" }, { "type": "ressource", "motif": "unpkg.com", "element": "https://unpkg.com/leaflet-gesture-handling@1.2.1/dist/leaflet-gesture-handling.min.css" } ], "nombre_correspondances": 4 }
Informations complémentaires
-
v=spf1 include:spf.hornetsecurity.com include:spf.protection.outlook.com -all
Sonde : dns · Constat : spf
{ "txt": "v=spf1 include:spf.hornetsecurity.com include:spf.protection.outlook.com -all" } -
v=DMARC1; p=quarantine; rua=mailto:dmarc@mairie-perpignan.fr; ruf=mailto:dmarc@mairie-perpignan.fr
Sonde : dns · Constat : dmarc
{ "_dmarc": "v=DMARC1; p=quarantine; rua=mailto:dmarc@mairie-perpignan.fr; ruf=mailto:dmarc@mairie-perpignan.fr" }
Domaines tiers non identifiés
Ressources chargées depuis des domaines absents du référentiel (non notées).
static.addtoany.com
Synthèse et plan d'action
Rédigé par une IA à partir des constats techniques — peut contenir des erreurs. L'IA ne calcule pas le score et ne propose que des alternatives issues de notre référentiel public.
La ville de Perpignan a une bonne maîtrise de son hébergement et de ses serveurs internes, mais dépend encore de services externes non européens, notamment pour la messagerie, les polices et les cartes. Ces dépendances, bien que limitées, nécessitent une attention particulière pour renforcer la souveraineté numérique locale.
Points forts
- Hébergement du site web et serveurs DNS entièrement en France (niveau A).
- Utilisation d'un bandeau cookies auto-hébergé (solution européenne ou libre).
- Absence de solutions de mesure d'audience tierces détectées.
Risques
-
Dépendance à des services SaaS américains
gravité moyenne
Un service de bureautique (Microsoft 365) et quatre services tiers (polices, cartes, bibliothèques) sont hébergés aux États-Unis, avec des risques juridiques et de souveraineté. Seul le bandeau cookies est auto-hébergé et conforme. -
Messagerie partiellement externalisée hors UE
gravité faible
Deux serveurs de messagerie sont basés en Allemagne et deux autres en Suisse, bien que tous soient notés niveau A ou B. Une solution 100% française serait préférable pour renforcer l'autonomie.
Plan de migration proposé
- Remplacer les polices tierces (Google Fonts, Font Awesome) par une solution européenne ou auto-hébergée. (effort faible) — piste : Bunny Fonts
- Remplacer le service de cartes (Mapbox) par une alternative française. (effort faible) — piste : Géoplateforme de l'IGN
- Supprimer ou remplacer le service Cloudflare (unpkg) par une bibliothèque auto-hébergée ou européenne. (effort moyen)
- Migrer vers une solution de messagerie 100% française pour remplacer les serveurs actuels (IP-Max et MK Netzdienste). (effort moyen) — piste : La Suite territoriale (ANCT)
- Remplacer Microsoft 365 par une suite collaborative européenne pour les services bureautiques. (effort élevé) — piste : Nextcloud
- Vérifier et mettre à jour les enregistrements SPF et DMARC pour garantir une meilleure sécurité de la messagerie. (effort faible)
Modèle : open-mistral-nemo · consignes v1.0 · généré le 29 septembre 2026
Pistes : alternatives françaises et européennes
Suggestions issues de notre référentiel public, sans rémunération des fournisseurs cités.
-
La Suite territoriale (ANCT)
France · Messagerie
Messagerie et services numériques sécurisés opérés par l'ANCT pour les petites collectivités (sous conditions d'éligibilité).
-
Messagerie OVHcloud
France · Messagerie
Messagerie professionnelle hébergée en France par OVHcloud.
-
BlueMind
France · Messagerie
Messagerie collaborative française, installable sur ses propres serveurs ou hébergée par un partenaire.
-
Nextcloud
Allemagne · Suites collaboratives et SaaS
Suite collaborative libre (fichiers, agenda, visioconférence) à héberger soi-même ou chez un hébergeur européen.
-
Collabora Online
Royaume-Uni · Suites collaboratives et SaaS
Édition collaborative de documents fondée sur LibreOffice, intégrable à Nextcloud.
-
Infomaniak kSuite
Suisse · Suites collaboratives et SaaS
Suite collaborative suisse (messagerie, stockage, documents, visioconférence).
-
uMap (OpenStreetMap France)
France · Services tiers chargés par le site
Création de cartes personnalisées sur fond OpenStreetMap, hébergée par OpenStreetMap France.
-
Géoplateforme de l'IGN
France · Services tiers chargés par le site
Fonds de carte et services géographiques publics de l'IGN, alternative à Google Maps.
-
Bunny Fonts
Slovénie · Services tiers chargés par le site
Remplaçant direct de Google Fonts, sans journalisation ; l'auto-hébergement des polices reste la meilleure option.
Une erreur ? Un droit de réponse ?
L'analyse est automatique et peut se tromper. Toute organisation peut demander une correction, exercer un droit de réponse ou demander son retrait de l'observatoire.
Signaler une erreur / demander une correction Retrait et droit de réponse