VPN sur iPhone : ce qu'il faut savoir avant d'en choisir un

Aujourd'hui, nous allons aborder un sujet qui nous tient particulièrement à cœur : les VPN sur iPhone. VPN signifie « Virtual Private Network », ou « réseau privé virtuel » en bon français. Mais au-delà du principe général, l'iPhone impose ses propres règles du jeu - et la plupart des comparatifs les ignorent complètement en se contentant d'empiler des noms de marques interchangeables.

Un VPN reste votre bouclier contre la surveillance de votre trafic et le pistage de votre adresse IP : il chiffre vos données et masque votre localisation réelle, rendant plus difficile pour un tiers de savoir ce que vous faites en ligne. Mais la façon dont ça fonctionne concrètement sur iOS mérite d'être comprise avant de choisir une application.

Comment iOS gère les VPN : Network Extension

Contrairement à un ordinateur de bureau, une application iOS ne peut pas manipuler librement les connexions réseau du système. Apple impose un cadre strict, Network Extension (et son composant NEVPNManager), par lequel toute application VPN doit obligatoirement passer. Concrètement, cela signifie que le tunnel VPN est géré par iOS lui-même à travers une API contrôlée par Apple, et non directement par l'application - un choix de conception qui renforce la sécurité globale du système, mais qui limite aussi certaines fonctionnalités avancées possibles sur d'autres plateformes.

Un repère simple pour vérifier qu'un tunnel est bien actif : iOS affiche le mot « VPN » dans la barre d'état, en haut de l'écran, dès qu'une connexion Network Extension est établie. Son absence pendant que l'application affiche « connecté » est un signal à ne pas ignorer.

Il existe une seconde façon d'installer un VPN sur iPhone, moins courante : le profil de configuration (fichier .mobileconfig), installé manuellement en dehors du cadre Network Extension. Un profil de configuration a des pouvoirs bien plus larges qu'une application sandboxée passant par l'API standard - il peut par exemple installer un certificat racine de confiance. C'est parfois nécessaire pour des configurations avancées ou professionnelles, mais cela signifie aussi qu'il faut une confiance beaucoup plus élevée envers l'émetteur du profil qu'envers une application classique de l'App Store.

La vraie limite du kill switch sur iOS

C'est l'un des points les plus importants à comprendre, et celui que les comparatifs de marques passent systématiquement sous silence : à cause des restrictions imposées par Network Extension, un kill switch sur iOS ne fonctionne pas exactement comme sur Android ou sur ordinateur. La plupart des applications s'appuient sur une fonctionnalité appelée « On-Demand VPN », qui reconnecte automatiquement le tunnel s'il tombe plutôt que de bloquer tout le trafic de façon garantie et immédiate.

Concrètement, ces règles « On-Demand » peuvent être définies selon le réseau détecté : toujours activer le VPN sur tout réseau Wi-Fi sauf ceux nommés explicitement (votre domicile, par exemple), ou au contraire ne l'activer que sur des réseaux cellulaires. Le résultat pratique est proche d'un vrai kill switch dans la majorité des cas, mais ce n'est techniquement pas la même garantie qu'une coupure immédiate au niveau du système. Si cette distinction compte pour votre usage, vérifiez explicitement comment l'éditeur décrit le fonctionnement de sa fonction de coupure sur iOS, plutôt que de vous fier au mot « kill switch » seul.

WireGuard sur iPhone

Le protocole WireGuard est aujourd'hui largement supporté sur iOS et présente les mêmes avantages que sur les autres plateformes : reprise de connexion quasi instantanée après un changement de réseau (Wi-Fi vers 4G/5G) et meilleure efficacité énergétique que les protocoles plus anciens. Vérifiez qu'il est proposé nativement plutôt que via une configuration manuelle complexe.

Le mode Économie d'énergie d'iOS réduit l'activité réseau en arrière-plan pour préserver la batterie, ce qui peut se traduire par des reconnexions plus lentes ou plus fréquentes pour un VPN maintenu en tâche de fond. Si vous constatez des déconnexions inhabituelles, vérifier que ce mode n'est pas activé en permanence fait partie des premiers réflexes de diagnostic, avant de mettre en cause l'application elle-même.

iCloud+ Private Relay : un conflit à connaître

Depuis iOS 15, les abonnés iCloud+ peuvent activer Private Relay, une fonction qui fait transiter une partie du trafic Safari par deux relais successifs afin de masquer l'adresse IP au niveau du système, indépendamment de toute application tierce. Faire fonctionner un VPN et Private Relay en même temps peut créer des conflits de routage, et Apple recommande explicitement de désactiver l'un des deux plutôt que de les cumuler. Si Private Relay est activé sur votre compte iCloud, pensez à vérifier ce réglage (Réglages → [votre nom] → iCloud → Private Relay) si votre VPN se comporte de façon inattendue.

L'étiquette de confidentialité de l'App Store : le vérifier avant d'installer

Depuis iOS 14, Apple impose à chaque application une étiquette de confidentialité (« App Privacy ») visible directement sur sa fiche App Store, qui détaille les données que l'application déclare collecter et si elles sont liées à votre identité. Pour une application VPN, dont la promesse repose entièrement sur la confidentialité, c'est une vérification rapide et directement actionnable : une collecte de données qui va au-delà du strict nécessaire technique (email de compte, informations de paiement) mérite d'être questionnée.

Vérifiez également si l'application vous demande l'autorisation de suivi au sens de l'App Tracking Transparency (la fenêtre « Autoriser l'app à suivre votre activité... » introduite avec iOS 14.5). Une application VPN qui sollicite cette autorisation - destinée au pistage publicitaire inter-applications - envoie un signal contradictoire avec sa promesse de confidentialité, même si ce n'est pas illégal en soi.

Tunnellisation fractionnée : une limite historique sur iOS

La tunnellisation fractionnée (exclure certaines applications du tunnel VPN pendant que les autres restent protégées) a longtemps été difficile à implémenter correctement sur iOS, en raison des mêmes restrictions de Network Extension. La situation s'améliore avec les versions récentes d'iOS, mais le support reste inégal d'une application à l'autre : si cette fonction est importante pour votre usage, vérifiez sa disponibilité effective sur iOS spécifiquement, et pas seulement sur la version Android du même service.

Temps d'écran : les VPN peuvent être verrouillés par un contrôle parental

Sur un iPhone géré par un parent via Temps d'écran (Réglages → Temps d'écran → Contenu et confidentialité → Restrictions de contenu), il est possible de bloquer explicitement l'ajout ou la modification de configurations VPN. Si vous configurez un iPhone dans un cadre familial, ce réglage mérite d'être vérifié dans un sens comme dans l'autre : soit pour l'activer par précaution, soit pour comprendre pourquoi un VPN refuse de s'installer sur un appareil pourtant censé le permettre.

Ce qu'il faut retenir

Choisir un VPN pour iPhone ne se résume pas à comparer des tarifs et des logos. Les vraies questions à se poser sont spécifiques à la plateforme : comment l'application décrit-elle sa fonction de coupure de connexion sur iOS, WireGuard est-il proposé nativement, l'application demande-t-elle une autorisation de suivi publicitaire qui contredirait sa promesse de confidentialité, entre-t-elle en conflit avec Private Relay si vous l'utilisez, et que révèle son étiquette de confidentialité sur l'App Store ? Ces quelques vérifications prennent peu de temps et en disent bien plus long qu'un classement générique.