← Retour au blog

Pourquoi ChatGPT et Gemini détectent votre pays via un proxy : 6 signaux cachés de fuite

Les proxies changent l'IP, mais ChatGPT et Gemini détectent toujours votre véritable pays. Nous examinons 6 signaux techniques de fuite de géolocalisation et les moyens de les fermer.

📅28 octobre 2026

Vous vous connectez à un proxy avec une IP américaine ou européenne, mais ChatGPT répond obstinément en russe, affiche des restrictions régionales ou Gemini demande soudainement une confirmation d'une « région inaccessible ». Le problème ne vient pas de l'IP — elle est correcte. Le problème réside dans six autres signaux que les réseaux neuronaux et les systèmes de protection de Google/OpenAI lisent parallèlement à l'adresse et qui révèlent votre véritable géolocalisation.

Pourquoi une seule adresse IP n'est pas suffisante

OpenAI et Google ne se fient plus uniquement à l'IP pour déterminer la région de l'utilisateur. Les deux entreprises disposent de puissants systèmes anti-fraude, initialement conçus pour lutter contre le spam, le phishing et le contournement des sanctions — et ces mêmes systèmes détectent désormais les tentatives de masquer la géolocalisation pour accéder à ChatGPT Plus, Gemini Advanced ou à des fonctionnalités régionales non disponibles dans votre pays.

Le système fonctionne ainsi : l'adresse IP n'est qu'un paramètre parmi des dizaines. Le navigateur envoie à chaque requête un ensemble de données techniques : fuseau horaire du système d'exploitation, langue de l'interface, liste des polices, résolution d'écran, paramètres de rendu WebGL, en-têtes de connexion TLS. Si l'IP indique « États-Unis », mais que les 10 à 15 autres paramètres indiquent « Russie », le système conclut : l'utilisateur se masque, et applique des restrictions — allant de la réduction des limites à la suspension totale du compte.

Cela est particulièrement critique pour les arbitragistes et les spécialistes SMM qui créent et réchauffent massivement des comptes via des navigateurs anti-détection comme Dolphin Anty, AdsPower ou Multilogin — là, toute incohérence dans les signaux géographiques entraîne immédiatement le bannissement du profil ou du compte du service lié.

Signal 1 : fuite de l'IP réelle via WebRTC

WebRTC est un protocole pour les appels vidéo et la communication vocale dans le navigateur, utilisé notamment dans le mode vocal de ChatGPT. Le problème est que WebRTC peut demander directement au système d'exploitation la liste de toutes les interfaces réseau, y compris l'IP externe réelle, contournant les paramètres du proxy dans le navigateur.

En pratique, cela se passe ainsi : vous accédez à ChatGPT via un proxy avec une IP allemande, mais dès que vous ouvrez un chat vocal ou toute fonction liée à WebRTC, le service lit votre véritable IP russe ou ukrainienne via un serveur STUN grâce à une requête JavaScript. Cette requête ne passe pas du tout par le tunnel proxy, car elle se fait au niveau de la pile réseau, et non HTTP.

Comment vérifier : ouvrez le site browserleaks.com/webrtc dans le même profil de navigateur que celui où vous travaillez avec le service AI. Si dans le bloc « Local IP Address » ou « Public IP Address » apparaît une adresse différente de celle fournie par le proxy, la fuite est confirmée.

Solution : dans les navigateurs anti-détection (Dolphin Anty, AdsPower, GoLogin), il existe un paramètre distinct pour WebRTC — choisissez le mode « Replace » ou « Disable », pour que le navigateur remplace l'IP dans les requêtes WebRTC par l'adresse du proxy, ou bloque complètement le protocole. Dans un Chrome normal sans anti-détection, il faut installer une extension comme WebRTC Leak Shield.

Signal 2 : fuseau horaire du système

Chaque navigateur envoie un paramètre de fuseau horaire lors de la requête au serveur via la fonction JavaScript Intl.DateTimeFormat().resolvedOptions().timeZone. Ce paramètre est directement tiré des paramètres du système d'exploitation, et non de l'adresse IP — et le proxy ne le change pas.

Imaginez la situation : le proxy affiche une IP de New York (fuseau horaire UTC-5), mais l'horloge de votre ordinateur est réglée sur Moscou (UTC+3). Pour le système de détection des bots, c'est un drapeau rouge immédiat — les véritables utilisateurs de New York ne vivent pas selon l'heure de Moscou. Gemini et ChatGPT utilisent ce paramètre dans le cadre de l'« empreinte » globale de la session.

Solution : le fuseau horaire doit correspondre à la géolocalisation du proxy avec précision au niveau de la région, et non simplement du pays. Dans Dolphin Anty et AdsPower, le fuseau horaire est automatiquement ajusté lors de la saisie de l'IP du proxy — ne désactivez pas cette fonction et ne le définissez pas manuellement « à l'œil ».

Signal 3 : langue du navigateur et en-tête Accept-Language

Chaque requête HTTP du navigateur contient un en-tête Accept-Language, qui informe le serveur de la langue préférée de l'interface. Si vous avez une version de Windows en russe avec la langue du navigateur "ru-RU", cet en-tête est envoyé au serveur ChatGPT avec la requête — peu importe ce que dit l'adresse IP « US ».

Ce signal est particulièrement révélateur pour des systèmes comme Gemini, qui adapte activement les réponses à la langue de l'utilisateur. Si le modèle voit Accept-Language : ru, mais que l'IP est américaine — il ignore soit la géolocalisation de l'IP et applique quand même les restrictions en russe, soit enregistre l'incohérence pour le système anti-fraude de Google.

Solution : dans les paramètres du profil du navigateur anti-détection, changez la langue du système et la liste des langues du navigateur pour qu'elles correspondent à la langue du pays du proxy. Pour les États-Unis, c'est en-US, pour l'Allemagne — de-DE avec en-US en secours. N'oubliez pas non plus les paramètres régionaux pour le format de date et de monnaie — certaines vérifications avancées les prennent également en compte.

Signal 4 : empreinte TLS/JA3 et type de connexion

C'est le signal le plus technique et le plus sous-estimé. Lors de l'établissement d'une connexion HTTPS, le navigateur et le serveur échangent des paramètres de cryptage — un ensemble d'algorithmes pris en charge, l'ordre des extensions TLS et d'autres détails de la négociation. Cette combinaison est unique pour chaque paire « navigateur + système d'exploitation + matériel réseau » et est appelée empreinte JA3/JA4.

Le problème est que les proxies de centre de données bon marché ont souvent un profil réseau caractéristique — les fournisseurs comme AWS, DigitalOcean, OVH utilisent du matériel qui forme une empreinte TLS reconnaissable, différente de celle d'une connexion Internet domestique classique via un fournisseur de réseau mobile ou câble. Les systèmes anti-spam de Cloudflare, qui protègent également l'infrastructure d'OpenAI, collectent depuis des années des bases de données de telles empreintes et marquent le trafic des plages de centres de données comme suspect avant même d'analyser le contenu de la requête.

Solution : pour travailler avec des services AI, où une imitation convaincante d'un utilisateur ordinaire est importante, il est préférable d'utiliser des proxies résidentiels — leurs IP appartiennent à de véritables fournisseurs d'accès Internet, ce qui signifie que le profil réseau de la connexion apparaît organique, sans drapeaux de centre de données.

Signal 5 : fuites DNS

Même si le trafic HTTP passe par un proxy, les requêtes DNS (transformation d'un nom de domaine en IP) continuent parfois d'être envoyées directement via le résolveur système de votre fournisseur d'accès Internet, contournant le tunnel proxy. Cela se produit en raison d'une mauvaise configuration du proxy au niveau du système ou des particularités de certains clients VPN qui se mélangent avec le proxy.

Pour un utilisateur ordinaire, une fuite DNS passe inaperçue, mais pour l'infrastructure serveur de Google et Cloudflare, c'est un paramètre supplémentaire à vérifier : la requête DNS provient d'une région géographique du résolveur du fournisseur, tandis que la requête HTTP provient d'une IP d'un pays complètement différent. L'incohérence est enregistrée et entre dans le scoring global de suspicion de la session.

Comment vérifier : rendez-vous sur dnsleaktest.com dans votre profil de navigateur actif et lancez le test avancé. Si la liste des résolveurs affiche un fournisseur de votre pays réel, et non de celui du proxy — il y a une fuite.

Solution : utilisez un proxy SOCKS5 avec routage forcé des requêtes DNS via le serveur proxy lui-même (l'option est généralement appelée "Remote DNS" ou "DNS through proxy"), et non un proxy SOCKS4/HTTP qui ne prend pas en charge cette fonctionnalité dans son intégralité.

Signal 6 : Canvas, WebGL et paramètres matériels

Le fingerprinting Canvas est une technique où le site demande au navigateur de dessiner un élément graphique invisible et lit les plus petites différences dans le rendu, causées par les caractéristiques de la carte graphique, des pilotes et des polices installées dans le système. Le fingerprinting WebGL fonctionne de manière similaire, mais analyse les paramètres de rendu 3D.

Cela ne concerne pas directement la géolocalisation, mais révèle beaucoup de choses indirectement : l'ensemble des polices est typique pour une locale spécifique du système d'exploitation (les polices cyrilliques de Windows avec une localisation russe diffèrent de celles de la version américaine du même OS), et le modèle de la carte graphique, combiné à d'autres paramètres, peut indiquer la région de vente du matériel.

Google et OpenAI utilisent ces paramètres non pas tant pour déterminer directement le pays, mais pour relier plusieurs de vos comptes « différents » en un seul cluster — si dix comptes formellement indépendants ont une empreinte Canvas identique, c'est un signe clair de multi-comptabilité, et toute la chaîne se fait bannir simultanément (chain-ban).

Solution : utilisez des navigateurs anti-détection avec une fonction de randomisation Canvas et WebGL pour chaque profil — cette fonction est disponible dans Dolphin Anty, AdsPower, Multilogin, Incogniton et Octo Browser. Ne tentez pas de vous débrouiller avec un Chrome ordinaire en changeant simplement de proxy pour créer plusieurs comptes — l'empreinte restera identique pour tous les profils.

Liste de contrôle : comment fermer tous les 6 signaux

Avant d'ouvrir ChatGPT ou Gemini via un nouveau profil avec un proxy, passez en revue la liste :

Signal Comment vérifier Ce qu'il faut configurer
WebRTC browserleaks.com/webrtc Mode Replace/Disable dans l'anti-détecteur
Fuseau horaire Comparer l'heure du système avec la région de l'IP Ajustement automatique du fuseau horaire par l'IP du proxy
Accept-Language whatismybrowser.com Langue du système = langue du pays du proxy
TLS/JA3 ja3er.com Proxies résidentiels au lieu de centres de données
DNS dnsleaktest.com SOCKS5 avec DNS distant
Canvas/WebGL browserleaks.com/canvas Randomisation dans le navigateur anti-détection

Quel type de proxy choisir pour travailler avec des services AI

Les paramètres techniques du navigateur ne résolvent qu'une partie du problème — le fondement est toujours défini par le proxy lui-même. Trois types principaux se comportent différemment dans le contexte des systèmes anti-fraude de ChatGPT et Gemini :

Type de proxy Risque de flag par l'anti-fraude Quand utiliser
Centre de données Élevé — profil TLS notable Vérification ponctuelle, requêtes de test, pas pour de longues sessions
Résidentiel Faible — IP de véritables fournisseurs d'accès domestiques Travail à long terme avec des comptes, réchauffement, multi-comptabilité
Mobile Minime — pool NAT général des opérateurs Tâches de haute importance, où la stabilité de la session est critique

Pour la plupart des scénarios — comptes ChatGPT Plus du pays requis, travail avec Gemini Advanced, test de fonctionnalités régionales — le meilleur équilibre entre prix et fiabilité reste les proxies résidentiels : ils offrent une liaison stable à une ville et un fournisseur spécifiques, ce qui est critique pour la correspondance du fuseau horaire, de la langue et du profil réseau en même temps.

Conclusion

Le proxy ne change qu'un seul paramètre parmi sept que ChatGPT et Gemini analysent pour déterminer votre véritable géolocalisation. WebRTC, fuseau horaire, langue du navigateur, empreinte TLS, résolveur DNS et fingerprint Canvas/WebGL forment un tableau complet, et une incohérence dans l'un d'eux est suffisante pour déclencher le système anti-fraude. La solution est une approche globale : un navigateur anti-détection avec un profil correctement configuré plus un proxy dont le profil réseau ne se distingue pas de celui des utilisateurs ordinaires.

Si vous travaillez régulièrement avec des services AI — gérez plusieurs comptes, testez des fonctionnalités régionales ou configurez l'automatisation via Dolphin Anty, AdsPower ou GoLogin — nous vous recommandons de commencer par des proxies résidentiels : ils ferment la plupart des signaux techniques de fuite de géolocalisation de manière naturelle, sans avoir besoin d'ajuster manuellement chaque paramètre du navigateur.