Vous êtes en voyage, ou en visite chez des proches dans un pays où Telegram est restreint, et l'application affiche encore « Connexion… », avec des images qui se chargent une fois sur deux dans les canaux. Autour de vous, les conseils divergent : certains vous disent de prendre un VPN, d'autres vous envoient un lien de proxy en jurant que c'est plus simple. La recherche ne vous aide pas beaucoup non plus. Vous tombez sur des boutiques d'applications, des clients Telegram non officiels et des comparatifs où un mot sur deux est « tunnel » ou « protocole ».

Personne n'explique vraiment si un proxy et un VPN sont la même chose, alors que ce dont vous avez besoin avant tout, c'est Telegram, pas tout votre téléphone. Je le précise d'emblée : nous vendons des proxys pour Telegram, donc sur le sujet des VPN je suis partie prenante, et il faut en tenir compte. Mais nous ne parlerons de nous qu'à la toute fin.

Ce qui passe par l'intermédiaire

L'aide de Telegram explique la différence sans mystère. Le proxy et le VPN font tous deux passer votre trafic par un serveur séparé. Mais un proxy redirige en général le trafic de certaines applications, Telegram par exemple, et n'ajoute pas de chiffrement supplémentaire par lui-même, alors qu'un VPN chiffre et redirige en général tout le trafic de votre appareil : le navigateur, la messagerie électronique, votre application bancaire, les cartes et tout ce qui est installé sur le téléphone.

Un proxy pour Telegram ne se télécharge pas comme une application à part. Toutes les applications Telegram, mobiles et pour ordinateur, savent se connecter à un proxy elles-mêmes, et vous l'activez dans les paramètres ou avec un lien. Alors les offres qui vous proposent de télécharger une application spéciale juste pour ça m'étonnent encore un peu.

Sur Android, le VPN est une fonction du système lui-même : la première fois, le système vous demande l'autorisation, et tant que le VPN tourne, il affiche sa propre notification. Il y a aussi un détail dont on parle rarement. Android ne peut faire tourner qu'une seule connexion VPN à la fois, et quand une nouvelle est créée, l'ancienne est coupée. Donc si un VPN tourne déjà sur votre téléphone et que vous en activez un deuxième, le premier se coupe. C'est ce qui ressort du code source d'Android.

J'ai regardé le code source ouvert de Telegram pour Android, plus précisément la liste des services que l'application déclare au système, et il n'y a aucun service VPN parmi eux. Le proxy s'active à l'intérieur même de Telegram, donc le système ne vous demande rien, n'affiche pas sa propre notification, et le proxy n'entre pas en conflit avec un VPN déjà activé.

Ce qui arrive au reste de votre téléphone

Avec un VPN, votre application bancaire, les cartes et tout le reste passent aussi par le serveur VPN. Avec un proxy dans Telegram, seul Telegram est redirigé. Votre application bancaire et toutes les autres applications accèdent au réseau directement, comme d'habitude, donc vous n'avez rien à couper pour elles. Et le proxy lui-même se règle dans l'application Telegram, si bien que vous n'avez pas besoin d'activer un VPN sur votre téléphone pour lui.

Qui peut voir ce que vous faites dans Telegram

Ni le propriétaire du proxy ni l'opérateur du VPN ne peuvent lire vos messages, et la raison est la même dans les deux cas. Telegram chiffre lui-même les conversations dans le cloud entre votre appareil et son serveur, et les échanges secrets aussi entre les appareils des interlocuteurs. Les données quittent votre téléphone déjà chiffrées, et l'intermédiaire transmet des données qu'il ne peut pas lire.

Mais l'intermédiaire voit tout de même certaines choses. L'aide de Telegram dit clairement que le propriétaire d'un proxy MTProto ne peut pas lire vos messages ni identifier votre compte, mais qu'il peut collecter des métadonnées : l'adresse IP depuis laquelle vous vous connectez, à quelles heures, et le simple fait que vous essayez d'utiliser Telegram. Alors quand un intermédiaire qui voit votre adresse promet que « personne ne vous verra », moi, je ne le croirais pas.

Avec un VPN, le tableau est plus large, parce que tout le trafic de votre appareil passe par lui. L'association de défense des droits numériques EFF écrit dans son guide pour choisir un VPN qu'un VPN cache vos données à votre fournisseur d'accès à internet, mais que tout ce que voyait le fournisseur devient visible pour l'opérateur du VPN. Selon elle, beaucoup de ces services conservent autant d'informations que les fournisseurs d'accès et peuvent enregistrer les adresses IP. Pour la même raison que plus haut, l'opérateur du VPN ne peut pas lire vos messages Telegram, mais il voit où va le reste de votre téléphone.

C'est pour cela que Telegram donne le même conseil dans les deux cas : n'utilisez que des fournisseurs de confiance, parce que les proxys et les VPN peuvent être très différents.

Quand un proxy ne vous aidera pas

Pour les appels, j'ai regardé le code ouvert de Telegram pour ordinateur et pour Android, et la voix d'un appel ne passe pas par le proxy. Dans Telegram Desktop, la fonction qui décide si un proxy convient aux appels répond pour l'instant toujours « non », et sur Android un appel privé est créé avec un paramètre de proxy vide.

Telegram Web ne prend pas du tout en charge les proxys, donc dans le navigateur un proxy ne changera rien. Un proxy pour Telegram ne touche pas non plus à vos autres applications : le navigateur, la messagerie électronique et tout le reste sur le téléphone accèdent au réseau de la même façon que sans lui, ce qui est pratique pour votre application bancaire.

Si vous n'avez besoin que de Telegram

Vous cherchiez peut-être un VPN pour Telegram, mais si Telegram est la seule chose qui compte pour vous, je pense qu'un proxy suffit. Il s'active directement dans l'application, il laisse tranquilles votre application bancaire et le reste du téléphone, et le téléphone ne vous demande aucune autorisation. J'ai expliqué en détail ce qu'est un proxy pour Telegram et comment le choisir dans un article à part.

Si votre besoin concerne tout l'appareil, par exemple sur un Wi-Fi public où vous ne savez pas qui gère le réseau, c'est un autre outil pour une autre tâche. Telegram, d'ailleurs, n'a rien contre les VPN et écrit que si vous utilisez déjà un VPN de confiance, vous pouvez continuer. Ce genre d'outil mérite d'être choisi avec autant de soin qu'un proxy, puisque tout le trafic de votre téléphone passe par lui.

Maintenant, comme promis, un mot sur nous. FreeGate est un proxy MTProto personnel qui ne fonctionne que dans Telegram : votre application bancaire et les autres applications s'ouvrent comme d'habitude, et vous n'avez rien à activer ni à désactiver. Chaque appareil a son propre lien, et s'il a fuité, vous pouvez le changer dans votre espace en un clic, et l'ancien cesse aussitôt de fonctionner. Nous ne voyons pas vos messages, car Telegram les chiffre lui-même et le proxy ne fait que transmettre des données chiffrées. FreeGate fonctionne dans les applications Telegram officielles pour iOS, Android, Windows, macOS et Linux, et tout ce que j'ai dit plus haut sur les appels nous concerne aussi.

Vous vous inscrivez avec un e-mail, sans numéro de téléphone ni prélèvement automatique. Après l'inscription et la confirmation de votre adresse, vous pouvez essayer gratuitement pendant 1 jour, sans paiement. Ensuite, c'est 1,00 € pour 30 jours ou 2,50 € pour 90 jours, et c'est le prix par appareil : pour un téléphone et un ordinateur, choisissez 2 à l'achat. Vous pouvez vous connecter sur freegate.app/world.