Vous êtes dans un pays où Telegram est restreint, Telegram sur votre iPhone reste sur « Connexion... », et vous cherchez un proxy Telegram pour iPhone. À ce moment-là, beaucoup de gens cherchent quelque chose à télécharger. Une recherche de proxy Telegram dans l’App Store affiche un mélange de clients Telegram tiers et d’applications VPN, et Telegram lui-même n’arrivait pas en tête de liste. Pourtant, vous avez très probablement déjà un lien envoyé par un ami, ou trois lignes incompréhensibles.

Je le dis d’emblée : nous vendons nous-mêmes des proxys, je ne suis donc pas extérieur au sujet, mais je ne parlerai de nous qu’à la fin. J’ai vérifié les libellés des boutons dans les traductions françaises officielles de Telegram, et j’ai regardé dans le code de l’application iOS, version 13.0, où se trouve chaque bouton. Si votre Telegram est réglé dans une autre langue, les libellés seront bien sûr dans cette langue.

L’application officielle dans l’App Store s’appelle Telegram Messenger, le vendeur est Telegram FZ-LLC, et c’est la même application qui s’installe sur iPad. Vous n’avez rien d’autre à installer. L’aide de Telegram dit clairement que toutes ses applications mobiles et de bureau savent se connecter via un proxy, iPhone compris.

On vous a envoyé un lien de proxy

Si vous avez déjà un lien, inutile de fouiller dans les réglages, tout se fait directement sur le téléphone :

  1. Touchez le lien là où il est arrivé, dans une discussion par exemple. L’iPhone doit transmettre les liens t.me directement à Telegram, et non au navigateur.
  2. Telegram ouvre la fenêtre « Proxy » avec les champs « Serveur », « Port » et « Secret ». Le secret est masqué par des points, c’est voulu.
  3. Si vous voulez d’abord vérifier le serveur, touchez « Vérifier le statut » sur la ligne « Statut ». Avant la première vérification, l’iPhone affiche une fenêtre « Avertissement » avec le texte « Cela exposera votre adresse IP à l’administrateur du serveur proxy. », puis vous touchez « Continuer ». Le statut affiche d’abord « vérification... », puis « Ping : N ms » ou « indisponible ».
  4. Touchez « Connecter le proxy ». Si vous avez sauté la vérification, c’est maintenant que la fenêtre « Avertissement » apparaît, touchez alors « Continuer ».

Ensuite, l’iPhone place le proxy en tête de liste, l’active et attend la connexion jusqu’à 15 secondes. Si ça marche, la fenêtre se ferme et un bouclier avec « Proxy Activé » apparaît en haut. Sinon, vous verrez « Connexion échouée », et Telegram revient aux réglages de proxy que vous aviez avant.

L’avertissement sur l’IP n’est pas là pour la forme. La page d’aide de Telegram sur les proxys dit honnêtement que le propriétaire du proxy ne peut ni lire vos messages ni savoir à qui appartient le compte, mais qu’il peut collecter l’IP depuis laquelle vous vous connectez, les heures de connexion et le simple fait que vous utilisez Telegram. C’est pourquoi Telegram conseille de ne se connecter qu’à des proxys venant d’une source de confiance. Où trouver des liens et à qui faire confiance, je l’ai détaillé dans l’article général sur les proxys pour Telegram. Et une règle sans exception : si un « proxy » vous demande votre code de connexion Telegram, ce n’est pas un proxy.

Il arrive quand même que le lien s’ouvre dans Safari. Je ne vous promets pas que la page du navigateur transmettra les réglages à Telegram, car avec certains liens elle renvoie simplement vers telegram.org. Le plus fiable est de copier le lien, de le coller dans n’importe quelle discussion Telegram et de le toucher là.

Et si on vous a donné trois lignes au lieu d’un lien

Il faudra alors saisir le serveur, le port et le secret à la main, et l’endroit pour le faire est assez bien caché :

  1. Ouvrez « Paramètres » → « Données et stockage » et faites défiler tout en bas, jusqu’à la section « TYPE DE CONNEXION ».
  2. Touchez « Proxy », puis « Ajouter un proxy ».
  3. Choisissez le type MTProto.
  4. Remplissez « Serveur » et « Port », collez le secret dans le champ « Secret » de la section « IDENTIFIANTS », puis enregistrez.

Dans l’interface française, le champ s’appelle « Secret », comme la longue chaîne dans les liens et dans l’aide de Telegram, il n’y a donc pas de confusion possible. Dans d’autres langues, le champ et les options du menu peuvent être traduits tout autrement, alors retenez simplement que c’est ce champ-là qui reçoit le secret.

Si, pour une raison ou une autre, vous ne pouvez pas toucher le lien, copiez-le et ouvrez « Ajouter un proxy ». Quand un lien de proxy se trouve dans le presse-papier, « Coller depuis le presse-papier » apparaît en haut de cet écran, et les champs se remplissent tout seuls.

Le choix du type propose aussi SOCKS5 et WEB. Si on vous a donné un nom d’utilisateur et un mot de passe au lieu d’un secret, c’est du SOCKS5, avec ses propres champs « Nom d’utilisateur » et « Mot de passe ». WEB est arrivé avec la version 13.0 : il demande une adresse et un secret, sans port. Comment il se comporte en pratique, je ne le sais pas encore.

Comment savoir si le proxy fonctionne, et que faire sinon

La vérification la plus sûre se fait dans « Paramètres » → « Données et stockage » : à côté de « Proxy », il est écrit « MTProto » quand le proxy est activé et « Aucun » quand il est désactivé. Le bouclier au-dessus de la liste des discussions ne le prouve pas à lui seul, puisqu’il apparaît dès qu’au moins un proxy est enregistré, même désactivé. En revanche, si vous le touchez, il ouvre bien les réglages du proxy.

Si vous voyez « indisponible » lors de la vérification et « Connexion échouée » lors de la connexion, ce serveur est très probablement injoignable pour le moment. Telegram pour iPhone a une indication pour ce cas, « Il semblerait que ce proxy soit indisponible. Essayez d’en sélectionner un autre. », et le conseil me paraît bon : passer à un autre serveur est plus simple que de deviner ce qui est arrivé à celui-ci.

L’iPhone ne bascule pas automatiquement vers le proxy suivant. L’aide de Telegram décrit bien le basculement automatique, mais sans dire sur quels appareils. Je garderais donc un proxy de secours dans la liste et je passerais dessus moi-même en cas de panne, en le touchant dans la liste « PROXYS ENREGISTRÉS ».

Telegram 13.0 demande iOS 15 ou une version plus récente, la nouvelle version ne s’installera donc pas sur les iPhone sous iOS 13 ou 14. Si votre système le permet et que Telegram n’a pas été mis à jour depuis longtemps, mieux vaut le mettre à jour depuis l’App Store.

Après la connexion, un canal inconnu marqué « Sponsor du proxy » peut apparaître dans vos discussions. C’est le propriétaire du proxy qui le met en avant. La première fois que vous ouvrez un tel canal, Telegram affiche l’indication « Ce canal est affiché par votre serveur proxy. Pour le supprimer de votre liste d’échanges, désactivez le proxy dans Paramètres > Données et stockage. » L’interrupteur « Utiliser pour les appels » n’apparaît sur iPhone que lorsqu’un proxy SOCKS5 est actif, donc avec MTProto, inutile de le chercher.

Quand vous n’avez plus besoin du proxy

Vous pouvez le désactiver au même endroit, dans « Paramètres » → « Données et stockage » → « Proxy », avec l’interrupteur « Utiliser un proxy ». Les serveurs restent dans la liste « PROXYS ENREGISTRÉS », et le même interrupteur les réactive plus tard. Pour retirer complètement un serveur de la liste, je suppose qu’il faut passer par « Modifier » en haut de l’écran.

Si vous préférez votre propre proxy à celui des autres

Maintenant, comme promis, parlons de nous. FreeGate vous donne un proxy MTProto personnel, et la connexion à ce proxy est déguisée en HTTPS ordinaire. Il ne fonctionne que dans Telegram, donc votre application bancaire et vos autres applications accèdent au réseau directement, comme d’habitude. Chaque appareil a son propre lien ; s’il a fuité, vous le changez dans votre espace en un clic, et l’ancien cesse aussitôt de fonctionner. Nous ne voyons pas vos messages, Telegram les chiffre lui-même.

Sur iPhone, tout se connecte comme au début de cet article : « Connecter dans Telegram » ou un QR code sur l’écran de votre ordinateur, puis « Connecter le proxy » dans la fenêtre de Telegram.

Pour essayer, vous vous inscrivez avec une adresse e-mail, vous confirmez votre adresse et vous obtenez 1 jour d’essai, sans paiement, sans numéro de téléphone et sans prélèvement automatique. Ensuite, c’est 1,00 € pour 30 jours ou 2,50 € pour 90 jours, et le prix est par appareil. Un iPhone et un iPad, comme un iPhone et un ordinateur, comptent donc pour 2 appareils.

Le tarif se paie depuis le solde de votre espace, et pour l’instant le solde se recharge via le support. Quand l’abonnement se termine, rien n’est débité tout seul : le lien ne se connecte plus, et il vous reste à renouveler le tarif dans votre espace ou à désactiver le proxy avec le même interrupteur « Utiliser un proxy ».

Les tarifs et l’essai vous attendent sur freegate.app/world.