IVPN est un service VPN axé sur la confidentialité. Ses applications prennent en charge WireGuard, OpenVPN et IPSec, avec un échange de clés post-quantique par défaut pour WireGuard. Il propose aussi AntiTracker (blocage des publicités, sites malveillants et traceurs), le split tunneling, le multi-sauts, un killswitch et l'obfuscation. Les passerelles tournent sur des serveurs dédiés bare metal dans des dizaines de pays. C'est un abonnement ; l'inscription ne demande pas d'e-mail et le paiement peut se faire en espèces, Monero ou Bitcoin.
IVPN est exploité par IVPN Limited, société enregistrée à Gibraltar, hors de l'UE ; la Gibraltar Regulatory Authority y est l'autorité RGPD. Selon sa politique, trafic, horaires de connexion, requêtes DNS et adresses IP des clients ne sont pas journalisés ; des données de compte minimales et des justificatifs de paiement sont conservés. Les applications de toutes les plateformes sont open source (GPL-3.0) sur GitHub ; le service ne peut pas être auto-hébergé. Les organisations européennes peuvent choisir un serveur, mais dépendent du fournisseur côté serveur.