From 517c11787bab0a4ec90cb9a1a7454cb1100bb175 Mon Sep 17 00:00:00 2001 From: Gorka Pernas <16647612+gorkapernas@users.noreply.github.com> Date: Mon, 3 Jun 2024 10:50:32 +0200 Subject: [PATCH 001/134] Update antitracker.md --- src/content/es/pages/antitracker.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/es/pages/antitracker.md b/src/content/es/pages/antitracker.md index 1ce5617c8..030d34c7d 100644 --- a/src/content/es/pages/antitracker.md +++ b/src/content/es/pages/antitracker.md @@ -21,6 +21,6 @@ Para una mayor protección contra los líderes de la economía de la vigilancia, {{< figure class="features__image--light" src="/images-static/uploads/what-is-a-vpn-antitracker.svg" alt="What is a VPN - Antitracker" >}} {{< figure class="features__image--dark" src="/images-static/uploads/what-is-a-vpn-antitracker-dark.svg" alt="What is a VPN - Antitracker" >}} -Cada plan IVPN incluye AntiTracker, funciona en todos los dispositivos compatibles con nuestro servicio y utiliza una selección de [listas de bloqueo](/knowledgebase/general/antitracker-plus-lists-explained/) actualizadas continuamente . +Cada plan IVPN incluye AntiTracker, funciona en todos los dispositivos compatibles con nuestro servicio y utiliza una selección de [listas de bloqueo](/knowledgebase/general/antitracker-plus-lists-explained/) actualizadas continuamente. -Para obtener más información sobre AntiTracker de IVPN, visite nuestras [Preguntas frecuentes](/knowledgebase/general/antitracker-faq/). +Para obtener más información sobre AntiTracker de IVPN, visita nuestras [Preguntas frecuentes](/knowledgebase/general/antitracker-faq/). From 12e03c5bcd14f6f231b322cec8e17189bd7574ca Mon Sep 17 00:00:00 2001 From: Gorka Pernas <16647612+gorkapernas@users.noreply.github.com> Date: Mon, 3 Jun 2024 10:55:43 +0200 Subject: [PATCH 002/134] Update what-is-vpn.md --- src/content/es/pages/what-is-vpn.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/content/es/pages/what-is-vpn.md b/src/content/es/pages/what-is-vpn.md index b045e3863..a6b72437a 100644 --- a/src/content/es/pages/what-is-vpn.md +++ b/src/content/es/pages/what-is-vpn.md @@ -1,13 +1,13 @@ --- title: ¿Qué es una VPN? -description: ¿Qué es una VPN? Una VPN o red privada virtual cifra los datos enviados entre ordenadores en Internet. Cuando utilizas una VPN por motivos de privacidad, tus datos se cifran para que tu ISP o proveedor de red móvil no pueda monitorear tu actividad en Internet. +description: ¿Qué es una VPN? Una VPN o red privada virtual cifra los datos enviados entre ordenadores en Internet. Cuando utilizas una VPN por motivos de privacidad, tus datos se cifran para que tu ISP o proveedor de red móvil no pueda rastrear tu actividad en Internet. url: /es/what-is-a-vpn/ params: translated: true --- # ¿Qué es una VPN? -Una VPN o red privada virtual cifra los datos enviados entre ordenadores en Internet. Cuando utilizas una VPN por motivos de privacidad, tus datos se cifran para que tu ISP o proveedor de red móvil no pueda monitorear tu actividad en Internet. +Una VPN o red privada virtual cifra los datos enviados entre ordenadores en Internet. Cuando utilizas una VPN por motivos de privacidad, tus datos se cifran para que tu ISP o proveedor de red móvil no pueda rastrear tu actividad en Internet. ### El ISP de Alice puede rastrear cada sitio que visita, y el tuyo también. @@ -27,4 +27,4 @@ Echa un vistazo al caso de Alice, como se muestra en el diagrama. Su tráfico fl Con IVPN, primero te conectas a uno de nuestros servidores seguros a través de tu ISP. Una vez conectado, toda tu actividad en línea está cifrada y tu ISP no puede monitorearla ni registrarla. Además, tus datos están protegidos contra espías o piratas informáticos ubicados entre tu ordenador y el ISP. -En el caso de Bob, está conectado a un servidor IVPN y, por tanto, todo el tráfico que pasa por su ISP está cifrado. El ISP sólo puede registrar que Bob está conectado a un servidor IVPN, nada más. Los servidores a los que está conectado solo ven que el servidor IVPN está conectado a ellos y, por lo tanto, solo pueden registrar la dirección IP del servidor IVPN en sus registros. Los mejores servicios de VPN se asegurarán diligentemente de no registrar ningún dato de conexión del usuario, garantizando la privacidad de sus clientes. +En el caso de Bob, está conectado a un servidor IVPN y por tanto, todo el tráfico que pasa por su ISP está cifrado. El ISP sólo puede registrar que Bob está conectado a un servidor IVPN, nada más. Los servidores a los que está conectado solo ven que el servidor IVPN está conectado a ellos y por lo tanto, solo pueden registrar la dirección IP del servidor IVPN en sus registros. Los mejores servicios de VPN se asegurarán diligentemente de no registrar ningún dato de conexión del usuario, garantizando la privacidad de sus clientes. From 2f578dab1c8c27f9c51d76a5e9271401f1cb65a9 Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Thu, 30 May 2024 17:43:29 +0100 Subject: [PATCH 003/134] Localisation: Enable only pilot pages --- src/config/_default/menus/menus.en.toml | 20 +- src/config/_default/menus/menus.es.toml | 20 +- src/content/en/pages/apps-android.md | 5 +- src/content/en/pages/apps-ios.md | 5 +- src/content/en/pages/apps-linux.md | 5 +- src/content/en/pages/apps-macos.md | 5 +- src/content/en/pages/apps-windows.md | 5 +- src/content/en/pages/ethics.md | 5 +- src/content/en/pages/home.md | 2 - src/content/en/pages/pricing.md | 5 +- src/content/en/pages/privacy-policy.md | 5 +- src/content/en/pages/refunds.md | 5 +- src/content/en/pages/servers.md | 5 +- src/content/en/pages/team.md | 5 +- src/content/en/pages/terms-of-service.md | 5 +- src/content/en/pages/wireguard-vpn.md | 5 +- src/content/es/pages/apps-android.md | 64 ----- src/content/es/pages/apps-ios.md | 34 --- src/content/es/pages/apps-linux.md | 269 ------------------- src/content/es/pages/apps-macos.md | 65 ----- src/content/es/pages/apps-windows.md | 57 ---- src/content/es/pages/ethics.md | 115 -------- src/content/es/pages/home.md | 112 -------- src/content/es/pages/pricing.md | 8 - src/content/es/pages/privacy-policy.md | 225 ---------------- src/content/es/pages/refunds.md | 51 ---- src/content/es/pages/servers.md | 7 - src/content/es/pages/team.md | 103 ------- src/content/es/pages/terms-of-service.md | 65 ----- src/content/es/pages/wireguard-vpn.md | 87 ------ src/themes/ivpn-v3/assets/js/router/index.js | 10 +- 31 files changed, 34 insertions(+), 1345 deletions(-) delete mode 100644 src/content/es/pages/apps-android.md delete mode 100644 src/content/es/pages/apps-ios.md delete mode 100644 src/content/es/pages/apps-linux.md delete mode 100644 src/content/es/pages/apps-macos.md delete mode 100644 src/content/es/pages/apps-windows.md delete mode 100644 src/content/es/pages/ethics.md delete mode 100644 src/content/es/pages/home.md delete mode 100644 src/content/es/pages/pricing.md delete mode 100644 src/content/es/pages/privacy-policy.md delete mode 100644 src/content/es/pages/refunds.md delete mode 100644 src/content/es/pages/servers.md delete mode 100644 src/content/es/pages/team.md delete mode 100644 src/content/es/pages/terms-of-service.md delete mode 100644 src/content/es/pages/wireguard-vpn.md diff --git a/src/config/_default/menus/menus.en.toml b/src/config/_default/menus/menus.en.toml index 310af2c81..5b1e6f2c1 100644 --- a/src/config/_default/menus/menus.en.toml +++ b/src/config/_default/menus/menus.en.toml @@ -1,19 +1,19 @@ [[main]] identifier = "team" name = "Team" - url = "/en/team/" + url = "/team/" weight = 10 [[main]] identifier = "ethics" name = "Ethics" - url = "/en/ethics/" + url = "/ethics/" weight = 20 [[main]] identifier = "privacy" name = "Privacy" - url = "/en/privacy/" + url = "/privacy/" weight = 30 [[main]] @@ -25,7 +25,7 @@ [[main]] identifier = "prices" name = "Pricing" - url = "/en/pricing/" + url = "/pricing/" weight = 45 @@ -62,7 +62,7 @@ [[footercolone]] identifier = "wireguard" name = "WireGuard® VPN" - url = "/en/wireguard/" + url = "/wireguard/" weight = 10 [[footercolone]] @@ -92,7 +92,7 @@ [[footercoltwo]] identifier = "status" name = "Servers" - url = "/en/status/" + url = "/status/" weight = 20 [[footercoltwo]] @@ -122,25 +122,25 @@ [[footercolthree]] identifier = "legal-process-guidelines" name = "Legal Guidelines" - url = "/legal-process-guidelines/" + url = "/en/legal-process-guidelines/" weight = 20 [[footercolthree]] identifier = "tos" name = "Terms of Service" - url = "/en/tos/" + url = "/tos/" weight = 30 [[footercolthree]] identifier = "privacy-policy" name = "Privacy Policy" - url = "/en/privacy/" + url = "/privacy/" weight = 50 [[footercolthree]] identifier = "refund-policy" name = "Refund Policy" - url = "/en/refunds/" + url = "/refunds/" weight = 60 [[footercolfour]] diff --git a/src/config/_default/menus/menus.es.toml b/src/config/_default/menus/menus.es.toml index 75aa6f289..5e08cb15f 100644 --- a/src/config/_default/menus/menus.es.toml +++ b/src/config/_default/menus/menus.es.toml @@ -1,19 +1,19 @@ [[main]] identifier = "team" name = "Team" - url = "/es/team/" + url = "/team/" weight = 10 [[main]] identifier = "ethics" name = "Ethics" - url = "/es/ethics/" + url = "/ethics/" weight = 20 [[main]] identifier = "privacy" name = "Privacy" - url = "/es/privacy/" + url = "/privacy/" weight = 30 [[main]] @@ -25,7 +25,7 @@ [[main]] identifier = "prices" name = "Pricing" - url = "/es/pricing/" + url = "/pricing/" weight = 45 @@ -62,7 +62,7 @@ [[footercolone]] identifier = "wireguard" name = "WireGuard® VPN" - url = "/es/wireguard/" + url = "/wireguard/" weight = 10 [[footercolone]] @@ -92,7 +92,7 @@ [[footercoltwo]] identifier = "status" name = "Servers" - url = "/es/status/" + url = "/status/" weight = 20 [[footercoltwo]] @@ -122,25 +122,25 @@ [[footercolthree]] identifier = "legal-process-guidelines" name = "Legal Guidelines" - url = "/legal-process-guidelines/" + url = "/es/legal-process-guidelines/" weight = 20 [[footercolthree]] identifier = "tos" name = "Terms of Service" - url = "/es/tos/" + url = "/tos/" weight = 30 [[footercolthree]] identifier = "privacy-policy" name = "Privacy Policy" - url = "/es/privacy/" + url = "/privacy/" weight = 50 [[footercolthree]] identifier = "refund-policy" name = "Refund Policy" - url = "/es/refunds/" + url = "/refunds/" weight = 60 [[footercolfour]] diff --git a/src/content/en/pages/apps-android.md b/src/content/en/pages/apps-android.md index 35cc29a1e..729bd47f3 100644 --- a/src/content/en/pages/apps-android.md +++ b/src/content/en/pages/apps-android.md @@ -3,10 +3,7 @@ title: IVPN for Android - Open-source VPN app for your Android description: The IVPN app for Android offers you comprehensive privacy leak protection with the IVPN firewall, automatic connection on insecure Wi-Fi and Multi-hop. h1: IVPN for Android subtitle: Supports Android 5.0+ -url: /en/apps-android/ -aliases: ['/apps-android/'] -params: - translated: true +url: /apps-android/ platform: android layout: apps image: apps/android-app diff --git a/src/content/en/pages/apps-ios.md b/src/content/en/pages/apps-ios.md index 6ffea555c..d3afcd6d2 100644 --- a/src/content/en/pages/apps-ios.md +++ b/src/content/en/pages/apps-ios.md @@ -3,10 +3,7 @@ title: IVPN for iOS - Open-source VPN app for your iPhone and iPad description: The IVPN app for iOS is designed for iPhone and iPad and offers you comprehensive privacy leak protection, automatic connection on insecure Wi-Fi and Multi-hop. h1: IVPN for iOS subtitle: Supports iOS/iPadOS 14.0+ -url: /en/apps-ios/ -aliases: ['/apps-ios/'] -params: - translated: true +url: /apps-ios/ platform: ios layout: apps image: apps/ios-app diff --git a/src/content/en/pages/apps-linux.md b/src/content/en/pages/apps-linux.md index fb7933fc8..41ed521f4 100644 --- a/src/content/en/pages/apps-linux.md +++ b/src/content/en/pages/apps-linux.md @@ -3,10 +3,7 @@ title: IVPN for Linux - Open-source VPN app for Linux description: IVPN for Linux offers you comprehensive privacy leak protection with the IVPN firewall, automatic connection on insecure Wi-Fi and Multi-hop. h1: IVPN for Linux subtitle: Supports 64-bit Linux 3.10+ -url: /en/apps-linux/ -aliases: ['/apps-linux/'] -params: - translated: true +url: /apps-linux/ platform: linux layout: apps-single imageLight: /images-static/uploads/apps/linux-app-3.3.7-light@2x.png diff --git a/src/content/en/pages/apps-macos.md b/src/content/en/pages/apps-macos.md index 88c27ffc8..e74d0b287 100644 --- a/src/content/en/pages/apps-macos.md +++ b/src/content/en/pages/apps-macos.md @@ -3,10 +3,7 @@ title: IVPN for macOS - Open-source VPN app for your Mac description: IVPN for macOS offers you comprehensive privacy leak protection with the IVPN firewall, automatic connection on insecure Wi-Fi and Multi-hop. h1: IVPN for macOS subtitle: Supports macOS 10.14+ -url: /en/apps-macos/ -aliases: ['/apps-macos/'] -params: - translated: true +url: /apps-macos/ platform: macos layout: apps image: apps/macos-app diff --git a/src/content/en/pages/apps-windows.md b/src/content/en/pages/apps-windows.md index 59aa6051d..18c1a3e81 100644 --- a/src/content/en/pages/apps-windows.md +++ b/src/content/en/pages/apps-windows.md @@ -3,10 +3,7 @@ title: IVPN for Windows - Open-source VPN app for your Windows PC description: IVPN for Windows offers you comprehensive privacy leak protection with the IVPN firewall, automatic connection on insecure Wi-Fi and Multi-hop. h1: IVPN for Windows subtitle: Supports Windows 10 / 11 (64-bit) -url: /en/apps-windows/ -aliases: ['/apps-windows/'] -params: - translated: true +url: /apps-windows/ platform: windows layout: apps image: apps/windows-app-3.3.7 diff --git a/src/content/en/pages/ethics.md b/src/content/en/pages/ethics.md index 522b0baba..d80df27fd 100644 --- a/src/content/en/pages/ethics.md +++ b/src/content/en/pages/ethics.md @@ -1,10 +1,7 @@ --- title: Ethical guidelines for privacy protection | IVPN description: Learn about the privacy-first ethical direction we follow. We explain how we approach transparency and how/what we communicate to new customers. -url: /en/ethics/ -aliases: ['/ethics/'] -params: - translated: true +url: /ethics/ sections: - type: text_one_narrow_column content: >- diff --git a/src/content/en/pages/home.md b/src/content/en/pages/home.md index 812a2caf0..b93f10d6c 100644 --- a/src/content/en/pages/home.md +++ b/src/content/en/pages/home.md @@ -2,8 +2,6 @@ title: VPN for Privacy & Security | IVPN | Resist Online Surveillance description: Audited, open-source VPN service with WireGuard, killswitch and tracker blocker. No logs, no false promises. Anonymous signup with 30 day money back guarantee. url: /en/ -params: - translated: true isMenuCta: false hasSeperator: false sections: diff --git a/src/content/en/pages/pricing.md b/src/content/en/pages/pricing.md index 22ab82ce5..dd554a1eb 100644 --- a/src/content/en/pages/pricing.md +++ b/src/content/en/pages/pricing.md @@ -1,9 +1,6 @@ --- title: IVPN Pricing - VPN subscription with anonymous registration description: Generate an IVPN Standard or Pro account - no email address required. We accept credit cards, Paypal, Bitcoin or cash payments. 30-day money-back guarantee. -url: /en/pricing/ -aliases: ['/pricing/'] -params: - translated: true +url: /pricing/ layout: application --- diff --git a/src/content/en/pages/privacy-policy.md b/src/content/en/pages/privacy-policy.md index 2ef7e4cf0..88a3a35f3 100644 --- a/src/content/en/pages/privacy-policy.md +++ b/src/content/en/pages/privacy-policy.md @@ -1,10 +1,7 @@ --- title: IVPN Privacy Policy description: Its important our customers fully understand what private information we collect, store and process. Read our clear and simple policy to get the facts you need. -url: /en//privacy/ -aliases: ['/privacy/'] -params: - translated: true +url: /privacy/ layout: canonical: --- diff --git a/src/content/en/pages/refunds.md b/src/content/en/pages/refunds.md index 5b16744e3..5e06fa06f 100644 --- a/src/content/en/pages/refunds.md +++ b/src/content/en/pages/refunds.md @@ -1,9 +1,6 @@ --- title: IVPN Refund Policy and Process -url: /en/refunds/ -aliases: ['/refunds/'] -params: - translated: true +url: /refunds/ --- # Refunds diff --git a/src/content/en/pages/servers.md b/src/content/en/pages/servers.md index 56dacb686..cd0f849c7 100644 --- a/src/content/en/pages/servers.md +++ b/src/content/en/pages/servers.md @@ -1,8 +1,5 @@ --- title: IVPN Server Status -url: /en/status/ -aliases: ['/status/'] -params: - translated: true +url: /status/ layout: servers --- diff --git a/src/content/en/pages/team.md b/src/content/en/pages/team.md index 6aa4ea96b..a9a9fb4af 100644 --- a/src/content/en/pages/team.md +++ b/src/content/en/pages/team.md @@ -1,9 +1,6 @@ --- title: IVPN Team -url: /en/team/ -aliases: ['/team/'] -params: - translated: true +url: /team/ sections: - type: heading_text_cta_one_column content: >- diff --git a/src/content/en/pages/terms-of-service.md b/src/content/en/pages/terms-of-service.md index 1ae40d3e7..27a63d63d 100644 --- a/src/content/en/pages/terms-of-service.md +++ b/src/content/en/pages/terms-of-service.md @@ -1,9 +1,6 @@ --- title: IVPN Terms of Service -url: /en/tos/ -aliases: ['/tos/'] -params: - translated: true +url: /tos/ layout: canonical: --- diff --git a/src/content/en/pages/wireguard-vpn.md b/src/content/en/pages/wireguard-vpn.md index 6eaf55160..e32f32987 100644 --- a/src/content/en/pages/wireguard-vpn.md +++ b/src/content/en/pages/wireguard-vpn.md @@ -1,10 +1,7 @@ --- title: WireGuard VPN protocol for privacy - start using with IVPN description: WireGuard is a revolutionary VPN protocol that promises better security and faster speeds compared to existing solutions. IVPN offers WireGuard in our Windows, macOS, Linux, Android and iOS apps. Get set up and running with WireGuard VPN in two minutes. -url: /en/wireguard/ -aliases: ['/wireguard/'] -params: - translated: true +url: /wireguard/ --- # WireGuard® VPN diff --git a/src/content/es/pages/apps-android.md b/src/content/es/pages/apps-android.md deleted file mode 100644 index 34223bb16..000000000 --- a/src/content/es/pages/apps-android.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: IVPN para Android - Aplicación VPN de código abierto para Android -description: La aplicación IVPN para Android te ofrece una protección integral contra filtraciones de privacidad con el firewall IVPN, conexión automática en redes de Wi-Fi inseguras y Multi-hop. -h1: IVPN para Android -subtitle: Compatible con Android 5.0+ -url: /es/apps-android/ -params: - translated: true -platform: android -layout: apps -image: apps/android-app -releases: [{ - cta: Download, - downloads: [ - { - cta: Google Play, - url: "https://play.google.com/store/apps/details?id=net.ivpn.client" - }, - { - cta: F-Droid, - url: https://f-droid.org/en/packages/net.ivpn.client/ - }, - { - cta: Accrescent, - url: https://accrescent.app/app/net.ivpn.client - }, - { - cta: .APK file, - url: https://www.ivpn.net/releases/android/IVPNv2.10.7site.apk - } - ], - github: https://github.com/ivpn/android-app, - changelog: https://github.com/ivpn/android-app/blob/main/CHANGELOG.md, - checksum: [ - { - title: .apk SHA256, - value: e091ee87d73eda39036854ca02be2c0451502730043fe39a8242403124965ceb - }, - { - title: .apk sign cert SHA256, - value: 88a6b40fc97fdc842f231f50eb12de116f5b759e3c5b38aaccaf6a7b393c85bb - } - ] -}] ---- -## Funciones - -- Protocolos WireGuard y OpenVPN. -- Controles de privacidad de WireGuard - Define un programa de rotación automática de claves y direcciones IP. -- AntiTracker que bloquea anuncios, adware, páginas web maliciosos y rastreadores de recopilación de datos. -- Capacidad para definir redes Wi-Fi de confianza y crear reglas para la conexión/desconexión automática de VPN. -- Tunelización dividida para permitir que algunas aplicaciones omitan la VPN. -- Rutas VPN de Multi-hop. Conéctate a través de múltiples servidores en jurisdicciones diferentes para mejorar la privacidad. -- Servidores DNS personalizados, DoT a través de DNS privado nativo de Android. -- Ubicación simulada para GPS. -- Protección contra Tapjacking. - -## Configuración manual - -Si prefiere no utilizar la aplicación IVPN, sigue la guía de configuración correspondiente a continuación. - -- [WireGuard](/setup/android-wireguard/) -- [OpenVPN for Android](/setup/android-openvpn-for-android/) -- [IPSec con IKEv2](/setup/android-ipsec-with-ikev2/) diff --git a/src/content/es/pages/apps-ios.md b/src/content/es/pages/apps-ios.md deleted file mode 100644 index 4d5ed28cf..000000000 --- a/src/content/es/pages/apps-ios.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: IVPN para iOS - Aplicación VPN de código abierto para tu iPhone y iPad -description: La IVPN app para iOS, diseñada para iPhone y iPad, te ofrece una protección integral contra filtraciones de privacidad, conexión automática en redes Wi-Fi inseguras y Multi-hop. -h1: IVPN para iOS -subtitle: Compatible con iOS/iPadOS 14.0+ -url: /es/apps-ios/ -params: - translated: true -platform: ios -layout: apps -image: apps/ios-app -releases: [{ - cta: Get it on App Store, - download: "https://apps.apple.com/us/app/ivpn-serious-privacy-protection/id1193122683?mt=8", - github: https://github.com/ivpn/ios-app, - changelog: https://github.com/ivpn/ios-app/blob/master/CHANGELOG.md -}] ---- -## Funciones - -- Protocolos WireGuard, OpenVPN y IPSec. -- Controles de privacidad de WireGuard - Define un calendario de rotación automática de claves y direcciones IP. -- AntiTracker que bloquea anuncios, adware, páginas web maliciosas y rastreadores de recopilación de datos. -- Capacidad para definir redes Wi-Fi de confianza y crear reglas para la conexión/desconexión automática de la VPN. -- Rutas VPN de Multi-hop. Conéctate a través de múltiples servidores en jurisdicciones diferentes para mejorar la privacidad. -- Servidores DNS personalizados, con DoH y DoT. - -## Manual configuration - -Si prefieres no utilizar la aplicación IVPN, sigue la guía de configuración correspondiente a continuación. - -- [WireGuard](/setup/ios-wireguard/) -- [OpenVPN Connect](/setup/ios-openvpn-connect/) -- [IPSec con IKEv2](/setup/ios-ipsec-ikev2/) diff --git a/src/content/es/pages/apps-linux.md b/src/content/es/pages/apps-linux.md deleted file mode 100644 index 8181a5ead..000000000 --- a/src/content/es/pages/apps-linux.md +++ /dev/null @@ -1,269 +0,0 @@ ---- -title: IVPN para Linux - Aplicación VPN de código abierto para Linux -description: IVPN para Linux te ofrece una protección integral contra filtraciones de privacidad con el firewall IVPN, conexión automática en redes Wi-Fi inseguras y Multi-hop. -h1: IVPN for Linux -subtitle: Compatible con 64-bit Linux 3.10+ -url: /es/apps-linux/ -params: - translated: true -platform: linux -layout: apps-single -imageLight: /images-static/uploads/apps/linux-app-3.3.7-light@2x.png -imageDark: /images-static/uploads/apps/linux-app-3.3.7-dark@2x.png -contents: -- item: - title: Funcioness - anchor: features -- item: - title: Paquetes - anchor: packages -- item: - title: Instalar desde el repositorio de IVPN - anchor: install - subitems: - - item: - title: Ubuntu - anchor: ubuntu - - item: - title: Debian - anchor: debian - - item: - title: Mint - anchor: mint - - item: - title: Fedora - anchor: fedora - - item: - title: CentOS - anchor: centos - - item: - title: Arch Linux - anchor: arch - - item: - title: Fedora Silverblue - anchor: silverblue -- item: - title: Instalar desde los archivos binarios - anchor: binaries -- item: - title: Instalar desde el código fuente - anchor: source -- item: - title: Instalar desde Snap - anchor: snap -- item: - title: Enlaces útiles - anchor: useful-links ---- -## Funciones {#features} - -* Protocolos WireGuard y OpenVPN. -* GUI o CLI (interfaz de línea de comandos). -* Controles de privacidad de WireGuard - Define un calendario de rotación automática de claves y direcciones IP. -* AntiTracker que bloquea anuncios, adware, páginas web maliciosas y rastreadores de recopilación de datos. -* Firewall/killswitch - Posibilidad de configurarlo a demanda o siempre activo. Ofrece protección integral contra filtraciones DNS, IPv6, WebRTC y desconexiones. -* Capacidad para definir redes Wi-Fi de confianza y crear reglas para la conexión/desconexión automática de la VPN. -* Rutas VPN de Multi-hop. Conéctate a través de múltiples servidores en jurisdicciones diferentes para mejorar la privacidad. -* Permitir el tráfico LAN cuando estés conectado a la VPN. -* Función de pausado para cuando sea necesario deshabilitar temporalmente la conexión VPN. -* Opción Obfsproxy para eludir la censura. -* Servidores DNS personalizados, con DoH. -* Tunelización dividida para permitir que las aplicaciones designadas eviten el túnel VPN. -* Conexión automática de inicio y al unirse a una red Wi-Fi insegura - -## Paquetes {#packages} - -### Paquete base - -El paquete base contiene todo lo que necesitas para conectarte a IVPN con una interfaz de línea de comandos. La aplicación IVPN GUI se proporciona como un paquete separado que puedes encontrar a continuación. -[Registro de cambios](https://github.com/ivpn/desktop-app/blob/master/CHANGELOG.md) - -### Aplicación GUI IVPN - -Ten en cuenta que es necesario instalar el paquete base antes de instalar la aplicación GUI. -[Registro de cambios](https://github.com/ivpn/desktop-app/blob/master/CHANGELOG.md) - -## Instalar desde el repositorio IVPN {#install} - -### Ubuntu {#ubuntu} - -```pkgconfig -# Añadir la clave GPG de IVPN -curl -fsSL https://repo.ivpn.net/stable/ubuntu/generic.gpg | gpg --dearmor > ~/ivpn-archive-keyring.gpg - -sudo mv ~/ivpn-archive-keyring.gpg /usr/share/keyrings/ivpn-archive-keyring.gpg - -# Establecer permisos apropiados para la clave GPG -sudo chown root:root /usr/share/keyrings/ivpn-archive-keyring.gpg && sudo chmod 644 /usr/share/keyrings/ivpn-archive-keyring.gpg - -# Añadir el repositorio IVPN -curl -fsSL https://repo.ivpn.net/stable/ubuntu/generic.list | sudo tee /etc/apt/sources.list.d/ivpn.list - -# Establecer permisos apropiados para el repositorio -sudo chown root:root /etc/apt/sources.list.d/ivpn.list && sudo chmod 644 /etc/apt/sources.list.d/ivpn.list - -# Actualizar la información del repositorio de APT -sudo apt update - -# Para instalar el software IVPN (CLI y UI) -sudo apt install ivpn-ui - -# Para instalar solo IVPN CLI -sudo apt install ivpn -``` - -### Debian {#debian} - -```pkgconfig -# Añadir la clave GPG de IVPN -curl -fsSL https://repo.ivpn.net/stable/debian/generic.gpg | gpg --dearmor > ~/ivpn-archive-keyring.gpg - -sudo mv ~/ivpn-archive-keyring.gpg /usr/share/keyrings/ivpn-archive-keyring.gpg - -# Establecer permisos apropiados para la clave GPG -sudo chown root:root /usr/share/keyrings/ivpn-archive-keyring.gpg && sudo chmod 644 /usr/share/keyrings/ivpn-archive-keyring.gpg - -# Añadir el repositorio IVPN -curl -fsSL https://repo.ivpn.net/stable/debian/generic.list | sudo tee /etc/apt/sources.list.d/ivpn.list - -# Establecer permisos apropiados para el repositorio -sudo chown root:root /etc/apt/sources.list.d/ivpn.list && sudo chmod 644 /etc/apt/sources.list.d/ivpn.list - -# Actualizar la información del repositorio de APT -sudo apt update - -# Para instalar el software IVPN (CLI y UI) -sudo apt install ivpn-ui - -# Para instalar solo IVPN CLI -sudo apt install ivpn -``` - -### Mint {#mint} - -```pkgconfig -# Añadir la clave GPG de IVPN -curl -fsSL https://repo.ivpn.net/stable/mint/generic.gpg | gpg --dearmor > ~/ivpn-archive-keyring.gpg - -sudo mv ~/ivpn-archive-keyring.gpg /usr/share/keyrings/ivpn-archive-keyring.gpg - -# Establecer permisos apropiados para la clave GPG -sudo chown root:root /usr/share/keyrings/ivpn-archive-keyring.gpg && sudo chmod 644 /usr/share/keyrings/ivpn-archive-keyring.gpg - -# Añadir el repositorio IVPN -curl -fsSL https://repo.ivpn.net/stable/mint/generic.list | sudo tee /etc/apt/sources.list.d/ivpn.list - -# Establecer permisos apropiados para el repositorio -sudo chown root:root /etc/apt/sources.list.d/ivpn.list && sudo chmod 644 /etc/apt/sources.list.d/ivpn.list - -# Actualizar la información del repositorio de APT -sudo apt update - -# Para instalar el software IVPN (CLI y UI) -sudo apt install ivpn-ui - -# Para instalar solo IVPN CLI -sudo apt install ivpn -``` - -### Fedora {#fedora} - -```pkgconfig -# Agregar el repositorio IVPN -sudo dnf config-manager --add-repo https://repo.ivpn.net/stable/fedora/generic/ivpn.repo - -# Para instalar el software IVPN (CLI y UI) -sudo dnf install ivpn-ui - -# Para instalar solo IVPN CLI -sudo dnf install ivpn -``` - -### CentOS {#centos} - -```pkgconfig -# Instalar Yum-utils -sudo yum install yum-utils - -# Agregar el repositorio IVPN -sudo yum-config-manager --add-repo https://repo.ivpn.net/stable/centos/generic/ivpn.repo - -# Para instalar el software IVPN (CLI y UI) -sudo yum install ivpn-ui - -# Para instalar solo IVPN CLI -sudo yum install ivpn - -# Requerido para CentOS 8 -sudo yum install libXScrnSaver -``` - -### Arch Linux {#arch} - -AUR - Repositorio de usuarios de ArchLinux. Puede ser utilizado por distribuciones basadas en ArchLinux: ArchLinux, Manjaro... - -Paquete base: [ivpn](https://aur.archlinux.org/packages/ivpn/) -Paquete UI: [ivpn-ui](https://aur.archlinux.org/packages/ivpn-ui/) - -El uso de un asistente AUR/Pacman wrapper automatiza el proceso de instalación: - -```pkgconfig -yay -S ivpn -yay -S ivpn-ui -``` - -Nota: Hay disponibles otras utilidades de ayuda de AUR/Pacman wrapper. - -### Fedora Silverblue {#silverblue} - -El cliente IVPN se puede instalar en [Fedora Silverblue](/knowledgebase/linux/fedora-silverblue/). - -## Instalar desde los archivos binarios {#binaries} - -### .DEB - -[Paquete base](https://repo.ivpn.net/stable/pool/ivpn_3.14.2_amd64.deb) -SHA256: 12d1005eeb92c5b35bf83b9df51317ec4ac08efc6fbb7ab01e962250f23b891d - -[Paquete UI](https://repo.ivpn.net/stable/pool/ivpn-ui_3.14.2_amd64.deb) -SHA256: f64cd84b4e0ce252f0c066977d180b953c55f2b485cf7a5437b1e4c7af1959f7 - -### .RPM - -[Paquete base](https://repo.ivpn.net/stable/pool/ivpn-3.14.2-1.x86_64.rpm) -SHA256: 45dba6b5a281646bde6b6651661092024aafc0165268e3245fb515dabb866996 - -[Paquete UI](https://repo.ivpn.net/stable/pool/ivpn-ui-3.14.2-1.x86_64.rpm) -SHA256: 0b3602497cf599060e44b0912923f3a5bc2f9325c8d34856bc7ef2eb019bb6ee - -## Instalar desde el código fuente {#source} - -[Daemon + CLI](https://github.com/ivpn/desktop-app#compilation_linux_daemon) -[UI](https://github.com/ivpn/desktop-app#compilation_linux_ui) - -## Instalar desde Snap {#snap} - -Descarga la aplicación IVPN en [Snap Store](https://snapcraft.io/ivpn) usando el comando `sudo snap install ivpn`. - -

- - Get it from the Snap Store - Get it from the Snap Store - -

- -### Notas de Snap: - -* Se requiere el programa daemon [snapd](https://snapcraft.io/docs/installing-snapd). -* Desinstala las versiones anteriores (DEB, RPM, etc.) de la aplicación IVPN antes de cambiar al canal de Snap y viceversa. -* La función **Tunelización dividida** no está disponible debido a fuertes restricciones del entorno Snap. - -## Enlaces útiles {#useful-links} - -Si prefieres no utilizar la aplicación IVPN, sigue la guía de configuración correspondiente a continuación. - -* [WireGuard usando terminal](/setup/linux-wireguard/) -* [WireGuard usando NetworkManager](/setup/linux-wireguard-netman/) -* [OpenVPN usando terminal](/setup/linux-terminal/) -* [OpenVPN usando NetworkManager](/setup/linux-netman/) -* [IPSec con IKEv2](/setup/linux-ipsec-con-ikev2/) diff --git a/src/content/es/pages/apps-macos.md b/src/content/es/pages/apps-macos.md deleted file mode 100644 index f04301704..000000000 --- a/src/content/es/pages/apps-macos.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -title: IVPN para macOS - Aplicación VPN de código abierto para tu Mac -description: IVPN para macOS te ofrece una protección integral contra filtraciones de privacidad con el firewall IVPN, conexión automática en redes Wi-Fi inseguras y Multi-hop. -h1: IVPN para macOS -subtitle: Compatible con macOS 10.14+ -url: /es/apps-macos/ -params: - translated: true -platform: macos -layout: apps -image: apps/macos-app -releases: [{ - cta: Download, - downloads: [ - { - cta: Intel, - url: "https://repo.ivpn.net/macos/bin/IVPN-3.14.12.dmg" - }, - { - cta: Apple Silicon, - url: https://repo.ivpn.net/macos/bin/IVPN-3.14.12-arm64.dmg - } - ], - github: https://github.com/ivpn/desktop-app, - changelog: https://github.com/ivpn/desktop-app/blob/master/CHANGELOG.md, - checksum: [ - { - title: SHA256 Intel, - value: 802426e0ab7eacd1bb2b9da39eb31d59cf3c0d250073b77692449a4d9ec77dbe - }, - { - title: SHA256 Apple Silicon, - value: eb41d2049ae30518b940eafc439043d527729070dea6b8df0165923055b64949 - } - ] -}] ---- -## Funciones - -- Protocolos WireGuard y OpenVPN. -- GUI o CLI (interfaz de línea de comandos). -- Controles de privacidad de WireGuard - Define un programa de rotación automática de claves y direcciones IP. -- AntiTracker que bloquea anuncios, adware, páginas web maliciosas y rastreadores de recopilación de datos. -- Firewall/killswitch - Posibilidad de configurarlo a demanda o siempre activo. Ofrece protección integral contra filtraciones DNS, IPv6, WebRTC y desconexiones. -- Capacidad para definir redes Wi-Fi de confianza y crear reglas para la conexión/desconexión automática de la VPN. -- Rutas VPN de Multi-hop. Conéctate a través de múltiples servidores en jurisdicciones diferentes para mejorar la privacidad. -- Permitir el tráfico LAN cuando estés conectado a la VPN. -- Función de pausado para cuando sea necesario deshabilitar temporalmente la conexión VPN. -- Opción Obfsproxy para eludir la censura. -- Servidores DNS personalizados, con DoH. -- Actualización automática. -- Conexión automática de inicio y al unirse a una red Wi-Fi insegura. - -## Configuración manual - -Si prefieres no utilizar la aplicación IVPN, sigue la guía de configuración correspondiente a continuación. - -- [WireGuard](/setup/macos-wireguard/) -- [Tunnelblick (OpenVPN)](/setup/macos-openvpn-tunnelblick/) -- [IPSec con IKEv2](/setup/macos-ipsec-with-ikev2/) - -## Descarga una versión anterior - -Download [IVPN-2.12.17.dmg](https://cdn.ivpn.net/releases/osx/IVPN-2.12.17.dmg) -SHA256: 0fd09967482f53c801dc55eaf23a88ad341da37f58d70d9c9e24c2e5aeb36c22 diff --git a/src/content/es/pages/apps-windows.md b/src/content/es/pages/apps-windows.md deleted file mode 100644 index 13a97cc94..000000000 --- a/src/content/es/pages/apps-windows.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: IVPN para Windows - Aplicación VPN de código abierto para tu PC Windows -description: IVPN para Windows te ofrece una protección integral contra filtraciones de privacidad con el firewall IVPN, conexión automática en redes Wi-Fi inseguras y Multi-hop. -h1: IVPN para Windows -subtitle: Compatible con Windows 10 / 11 (64-bit) -url: /es/apps-windows/ -params: - translated: true -platform: windows -layout: apps -image: apps/windows-app-3.3.7 -releases: [{ - cta: Download, - download: https://repo.ivpn.net/windows/bin/IVPN-Client-v3.14.2.exe, - github: https://github.com/ivpn/desktop-app, - changelog: https://github.com/ivpn/desktop-app/blob/master/CHANGELOG.md, - checksum: [ - { - title: SHA256, - value: 78e363c6405134ab4424650f2d0435c5a2f4120fcd1b0d4ce062fcd3f6dc471a - } - ] -}] ---- -## Funciones - -- Protocolos WireGuard y OpenVPN. -- GUI o CLI (interfaz de línea de comandos). -- Controles de privacidad de WireGuard - Define un calendario de rotación automática de claves y direcciones IP. -- AntiTracker que bloquea anuncios, adware, páginas web maliciosas y rastreadores de recopilación de datos. -- Firewall/killswitch - Posibilidad de configurarlo a demanda o siempre activo. Ofrece protección integral contra filtraciones DNS, IPv6, WebRTC y desconexiones. -- Capacidad para definir redes Wi-Fi de confianza y crear reglas para la conexión/desconexión automática de la VPN. -- Rutas VPN de Multi-hop. Conéctate a través de múltiples servidores en jurisdicciones diferentes para mejorar la privacidad. -- Permitir el tráfico LAN cuando estés conectado a la VPN. -- Función de pausado para cuando sea necesario deshabilitar temporalmente la conexión VPN. -- Opción Obfsproxy para eludir la censura. -- Servidores DNS personalizados, con DoH. -- Tunelización dividida. -- Actualización automática. -- Conexión automática de inicio y al unirse a una red Wi-Fi insegura. - -## Configuración manual - -Si prefieres no utilizar la aplicación IVPN, sigue la guía de configuración correspondiente a continuación. - -- [WireGuard (Windows 10)](/setup/windows-10-wireguard/) -- [OpenVPN GUI (Windows 10)](/setup/windows-10-openvpn-community/) -- [OpenVPN GUI (Windows 8)](/setup/windows-8-openvpn-community/) -- [IPSec con IKEv2 (Windows 10)](/setup/windows-10-ipsec-with-ikev2/) - -## Descarga una versión anterior - -[IVPN-Client-v3.12.0.exe](https://repo.ivpn.net/windows/bin/IVPN-Client-v3.12.0.exe) -SHA256: 2425f3e339eeb8bb8ac11734b2db918083eea6d2cd9172109e0748b2fcd62f19 - -[IVPN-Client-v2.12.17.exe](https://cdn.ivpn.net/releases/win/IVPN-Client-v2.12.17.exe) -SHA256: 7dce2cd90a2828f308c5c9063776d05af6074d974c57ee69a7ea79030640149a diff --git a/src/content/es/pages/ethics.md b/src/content/es/pages/ethics.md deleted file mode 100644 index 563c49f5b..000000000 --- a/src/content/es/pages/ethics.md +++ /dev/null @@ -1,115 +0,0 @@ ---- -title: Directrices éticas para la protección de la privacidad | IVPN -description: Conoce la dirección ética que seguimos, dando prioridad a la privacidad. Explicamos cómo abordamos la transparencia y cómo/qué comunicamos a los nuevos clientes. -url: /es/ethics/ -params: - translated: true -sections: - - type: text_one_narrow_column - content: >- - # Guías éticas - - Consideramos los efectos de nuestras decisiones con respecto al funcionamiento de nuestro servicio. Seguimos una mentalidad que prioriza la privacidad que va más allá de lo básico. - - - Cada decisión importa: cómo y qué comunicamos a los nuevos clientes, qué información recopilamos y qué herramientas utilizamos para mejorar nuestro servicio. - - Creemos en predicar con el ejemplo y nos comprometemos a lo siguiente: - - #### Sin información personal - - Nuestro objetivo es no recopilar información del usuario según se define en nuestra [política de privacidad](https://www.ivpn.net/privacy) concisa. No pedimos tu dirección de correo electrónico ni ninguna otra información personal. - - #### Sin rastreadores - - Los rastreadores de empresas de publicidad y redes sociales vigilan tus acciones y ayudan a elaborar tu perfil. No los encontrarás en ivpn.net - somos un proveedor sin rastreadores. - - #### Sin herramientas de terceros - - Herramientas como Google Analytics recopilan información de identificación personal. Utilizamos software alojado únicamente en servidores controlados por IVPN para garantizar tu privacidad. - - #### Sin secretos - - La [propiedad, estructura de la empresa y equipo](/es/team/) de IVPN es pública, por lo tanto sabes quién es responsable de proteger tu privacidad. - - #### Sin falsas promesas - - Algunos servicios intentan convencer a todo el mundo para que obtengan una VPN y permanezcan anónimos en línea. Nosotros no anunciamos beneficios que no se puedan obtener mediante el uso de una VPN. - - #### Sinceridad y responsabilidad - - Nuestras aplicaciones son de código abierto y están disponibles en nuestra [página de GitHub](https://github.com/ivpn). Comisionamos [auditorías](https://www.ivpn.net/blog/tags/audit/) periódicas para respaldar nuestras afirmaciones. - - - type: text_one_narrow_column - content: >- - ## Cómo no hacemos marketing - - Nos comprometemos en difundir la misión de IVPN y ayudar a más personas a proteger su privacidad. Teniendo en cuenta el estado del marketing moderno, ésta es una tarea desafiante. - - - Consideramos que la mayoría de las tácticas de marketing son perjudiciales y nos negamos a utilizarlas. La siguiente lista representa todas las tácticas que hemos considerado y rechazado o eliminado a lo largo de los años. - - #### Reseñas de pago - - Hemos cerrado nuestro programa de afiliados para protestar contra la práctica de reseñas de pago y recomendaciones engañosas por parte de las páginas web de las "mejores VPN". - - #### Anuncios de vigilancia - - Los anuncios utilizan información personal y datos de comportamiento para fines de direccionamiento personal y segmentación. Rechazamos Facebook, Google y todas las formas de publicidad programática. - - #### Patrones oscuros - - Evitamos reseñas falsas, pruebas sociales inventadas, temporizadores de cuenta regresiva, ofertas que vencen, y trucos que dificultan la cancelación de nuestro servicio. - - #### Miedo, incertidumbre y duda - - Impulsar suscripciones con tácticas de miedo es común en la industria de las VPN. No afirmaremos que todos los que no tienen una VPN estén bajo grave amenaza. - - #### Compra de patrocinios - - Creemos que los "influencers" y los creadores de YouTube sin experiencia en seguridad de la información no deberían respaldar servicios de VPN a cambio de un pago. - - #### Spam - - Evitamos el spam en las redes sociales y la compra de listas de correo electrónico de clientes potenciales, dos tácticas de marketing utilizadas con frecuencia por los proveedores de VPN. - - - type: text_one_narrow_column - content: >- - ## Cómo atraemos nuevos clientes - - Nuestra misión sustituye la obtención de ganancias y reinvertimos la mayor parte de nuestros ingresos en mejorar nuestro servicio y en proyectos educativos. Sin embargo, IVPN es un negocio y trabajamos para atraer nuevos clientes, teniendo en cuenta nuestros valores y compromisos. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Método

Ejemplos

Mejorando nuestro servicio
Las mejoras constantes en nuestro servicio hacen que nuestros clientes nos recomienden a otros.
Compatibilidad con WireGuard
CLI y GUI de Linux
Compatibilidad con IPv6
Proyectos educativos
Asignamos tiempo y recursos a proyectos que difunden información sobre privacidad y VPN de confianza.
Guías de privacidad
Blogs educativos
Do I need a VPN?
The Privacy Issue
Canales sociales y comunidad
Compartimos información sobre nuestro progreso en comunidades de IVPN.
Mastodon
Reddit
Twitter
Cooperación entre periodistas y revisores
Compartimos actualizaciones de nuestro progreso y cuentas demo con periodistas y revisores éticos de VPN. No se ofrece ninguna compensación.
Ars Technica
The Markup
Techlore
Privacy Guides
Patrocinios
Patrocinamos organizaciones sin ánimo de lucro y proyectos de desarrollo que se centran en la privacidad.
EFF
Tor Project
WireGuard
Apoyando educadores sobre privacidad
Apoyamos financieramente a los creadores de contenido ético, que poseen la experiencia necesaria para evaluar y respaldar las VPN.
Seth For Privacy
The New Oil
Monero Talk
- - Si has llegado hasta el final y estás de acuerdo con nuestros valores, considera compartir esta página. Esto podría ayudarnos a mantenernos dentro de los límites definidos y demostrar que es posible hacer crecer un negocio sin recurrir a herramientas poco éticas. - ---- diff --git a/src/content/es/pages/home.md b/src/content/es/pages/home.md deleted file mode 100644 index 62cf5cf66..000000000 --- a/src/content/es/pages/home.md +++ /dev/null @@ -1,112 +0,0 @@ ---- -title: VPN para privacidad y seguridad | IVPN | Resiste la vigilancia en línea -description: Servicio VPN de código abierto, auditado, con WireGuard, killswitch y bloqueador de rastreadores. Sin registros, sin falsas promesas. Inscripción anónima con garantía de reembolso de 30 días. -url: /es/ -params: - translated: true -isMenuCta: false -hasSeperator: false -sections: - - type: heading_text_two_cta_two_column - light_image: /images-static/uploads/ivpn-home.png - light_image_retina: /images-static/uploads/ivpn-home@2x.png - dark_image: /images-static/uploads/ivpn-home-dark.png - dark_image_retina: /images-static/uploads/ivpn-home-dark@2x.png - content: >- - # Resiste la vigilancia en línea - - Lo que haces en línea puede ser rastreado por organizaciones que quizás no conozcas y pase a formar parte de un registro permanente. Una VPN no puede resolver esto por sí sola, pero puede evitar que tu ISP pueda compartir o vender tus datos. - cta_one_label: Generar cuenta IVPN - cta_one_is_blue: true - cta_one_url: /signup/ - cta_one_note: no se requiere email - cta_two_label: IVPN en GitHub - cta_two_is_blue: false - cta_two_url: https://github.com/ivpn - - type: usps_three_column_home - usps: - - name: Sin registros - description: No registramos ninguna actividad de usuario relacionada con el uso del servicio VPN, como se explica en nuestra clara [política de privacidad](/privacy). - - name: Sin datos del cliente - description: Somos un servicio de privacidad, por lo que no recopilamos ni almacenamos ningún dato personal al registrarse, ni siquiera - tu correo electrónico. También aceptamos efectivo, Monero y Bitcoin. - - name: Página web y aplicaciones de código abierto - description: Esta página web y la aplicaciones IVPN son de - código abierto para mayor transparencia y seguridad. - - name: Sin servicios en la nube ni almacenamiento de datos - description: Todos los servidores que gestionan los servicios de IVPN - están autoalojados y operados por IVPN, incluido el correo electrónico y atencion al cliente. - - name: Auditorías de seguridad independientes - description: Nos comprometemos a realizar [auditorías de seguridad anuales](/blog/tags/audit/) para mejorar nuestras - prácticas de seguridad y transparencia. - - name: Sin reseñas falsas - description: Nunca pagamos por reseñas y no tenemos un programa de afiliados, por lo que - no nos encontrarás en las listas de las '10 mejores VPN'. - - name: Sin falsas promesas - description: No prometemos anonimato ni "cifrado de grado militar". Publicamos extensas [guías de privacidad](/privacy-guides/) y educamos a nuestros clientes sobre lo que una VPN puede lograr de manera realista. - - name: Defensores de la privacidad - description: Donamos regularmente a organizaciones que luchan por el derecho a - la privacidad como la EFF, Open Rights Group y el proyecto Tor. - - name: Transparencia - description: Nuestro modelo de negocio se basa exclusivamente en suscripciones de pago. No - poseemeos ningún otro servicio VPN ni páginas de reseñas de VPN. Revisa [el equipo](team/) - que dirige IVPN y la propiedad de la empresa. - - type: heading_text_one_column - content: "## Funciones" - - type: features_image_three_column - light_image: /images-static/uploads/home-app-light.png - light_image_retina: /images-static/uploads/home-app-light-2x.png - dark_image: /images-static/uploads/home-app-dark.png - dark_image_retina: /images-static/uploads/home-app-dark-2x.png - features_col_one: - - description: "Elección de protocolos **WireGuard, OpenVPN o IPSec** utilizando las aplicaciones IVPN o cualquier otro cliente VPN compatible." - - description: "**Controles de privacidad de WireGuard** - Define una programación personalizada para la rotación automática de claves y direcciones IP." - - description: "**AntiTracker** que bloquea anuncios, adware, sitios web maliciosos y rastreadores de recopilación de datos." - - description: "Opción **Killswitch/Firewall** en macOS, Windows, Linux, Android y la función On-demand incorporada en iOS. Ofrece protección contra filtraciones DNS, IPv6, WebRTC y desconexiones." - - description: "**Servidores DNS** privados sin registro, accesibles a través de nuestra VPN." - features_col_two: - - description: "**Rutas VPN Multi-hop**. Conéctate a través de múltiples servidores en jurisdicciones diferentes para mejorar la privacidad." - - description: "Define **redes Wi-Fi de confianza** y crea reglas para la conexión/desconexión automática." - - description: "**Función de pausado** para cuando necesites desactivar la VPN temporalmente, tras lo cual la conexión se restablece automáticamente (excepto iOS)." - - description: "**Obfsproxy** para eludir la censura (clientes Windows, macOS y Linux)." - - type: heading_text_one_column - content: "## ¿Realmente necesitas una VPN?" - - type: text_two_column - content_column_1: |- - ### A pesar de lo que anuncian muchos proveedores de VPN, las VPN son inútiles (en el mejor de los casos, ineficaces) en: - - - - ### No confíes en una VPN para protegerte en ninguno de los escenarios anteriores. - - content_column_2: > - ### Sin embargo, una VPN de confianza puede ser muy efectiva para: - - - * Cifrar tus datos para que tu ISP o proveedor de red móvil no pueda vigilar ni registrar tu actividad en línea. Sin una VPN, conexiones HTTPS aún exponen a tu ISP el nombre del dominio o la dirección IP que estás visitando. - - * Cifrar tu peticiones de DNS para que tu ISP o proveedor de red móvil no pueda vigilar ni registrar los dominios que visitas. - - * Aumentar tu seguridad en redes públicas no fiables al prevenir ataques MITM. - - * Ocultar tu dirección IP de los sitios web y servidores a los que te conectas. - - * Eludir la censura o bloqueos geográficos en sitios web y contenidos en línea. - - type: heading_text_cta_one_column - content: >- - El uso de una VPN debe ser parte de una estrategia general para proteger tu privacidad, **pero solo si confías más en el proveedor de VPN que en tu ISP**. - cta_label: Generar cuenta IVPN - cta_is_blue: true - cta_url: /signup/ - cta_note: no se require email ---- diff --git a/src/content/es/pages/pricing.md b/src/content/es/pages/pricing.md deleted file mode 100644 index 18020a12b..000000000 --- a/src/content/es/pages/pricing.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Precios de IVPN - suscripción VPN con inscripción anónima -description: Crea una cuenta IVPN Standard o Pro - no se requiere dirección de correo electrónico. Aceptamos tarjetas de crédito, Paypal, Bitcoin o pagos en efectivo. Garantía de reembolso de 30 días. -url: /es/pricing/ -params: - translated: true -layout: application ---- diff --git a/src/content/es/pages/privacy-policy.md b/src/content/es/pages/privacy-policy.md deleted file mode 100644 index e4d89eb2c..000000000 --- a/src/content/es/pages/privacy-policy.md +++ /dev/null @@ -1,225 +0,0 @@ ---- -title: Política de privacidad de IVPN -description: Es importante que nuestros clientes comprendan plenamente qué información privada recopilamos, almacenamos y procesamos. Lee nuestra política clara y sencilla para obtener la información que necesitas. -url: /es/privacy/ -params: - translated: true -layout: -canonical: ---- -# Política de privacidad - -Estamos hechos para la privacidad. Internamente, sabemos lo qué esto significa; Utilizamos la privacidad como filtro para la toma de decisiones. Si es necesario elegir entre una práctica que profundiza en la privacidad de un usuario y otra que la disminuiría pero aceleraría nuestro crecimiento, siempre elegiremos la opción más lenta y privada. Si deseas obtener más información sobre los principios y creencias que impulsan nuestras decisiones, consulta nuestras páginas [equipo](/es/team/) y [ética](/es/ethics/). - -Nos damos cuenta de lo importante que es que nuestros clientes comprendan plenamente lo que -entendemos por privacidad. Esta política brinda una descripción general de; - -* Qué queremos decir con "sin registros" - -* Qué información recopilamos, cómo se almacena y cómo se utiliza - -* ¿Qué sucede en el caso de que nos citen, recibamos una orden judicial o un aviso de infracción de derechos de autor de la DMCA? - -* Qué hacemos con la información relacionada con cuentas canceladas o inactivas - -* Cómo manejamos las solicitudes de acceso del sujeto - -Hemos hecho todo lo posible para que esta política sea lo más clara y legible posible para que puedas obtener la información que necesitas rápidamente. - -### Nuestro objetivo es cero información del usuario - -Como servicio de privacidad, creemos que es de vital importancia recopilar la información mínima necesaria para utilizar nuestro servicio. Muchas empresas requieren al menos una dirección de correo electrónico para presionar con las renovaciones de suscripciones y permitir otras estrategias de crecimiento. Cuando te registras en IVPN, no se te pedirá ninguna información personal, como dirección de correo electrónico, nombre, etc. Tampoco registraremos ninguna información de identificación personal, como la Dirección IP. - -Esto también significa que no tenemos forma de comunicarnos contigo en caso de tener problemas con la cuenta, inactividad de la red, etc. Si deseas proporcionarnos una dirección de correo electrónico para que podamos comunicarnos contigo sobre problemas futuros, opcionalmente puedes añadir una en el area del cliente después de registrarte. - -### ¿Qué datos no se registran? - -No registramos ningún dato relacionado con la actividad VPN de un usuario (mientras está conectado o conectándose a la VPN). - -* No registramos el tráfico - -* No registramos la fecha de conexión ni duración de la conexión - -* No registramos las peticiones de DNS - -* No registramos el ancho de banda del usuario - -* No registramos las direcciones IP de clientes - -* No registramos ninguna actividad de la cuenta, excepto las conexiones simultáneas totales activas (se explica a continuación) - -### ¿Qué datos se registran al crear una cuenta? - -Cuando se crea una nueva cuenta, almacenamos los siguientes datos: (ten en cuenta que utilizamos nombres de campo simplificados y el siguiente formato para resaltar la información relevante) - -
- -| ID | Creado en | Producto | Dispositivos máx | -|---|---|---|---| -| i-XXXX-XXXX-XXXX | 2020-09-21 05:03:13 | IVPN Pro | 7 | - -
- -### ¿Qué información se registra al realizar un pago con tarjeta de crédito, PayPal, efectivo, criptomoneda o código de cupón? - -Cuando añades tiempo a tu cuenta, se almacena la siguiente información: - -
- -| ID de pago | ID de cuenta | Cantidad | Moneda | Fecha | ID de transacción | -|---|---|---|---|---|---| -| xxx | xxx | 100 | USD | 2020-10-2 14:01:11 | xxx | - -
- -Parte de la información de pago puede estar relacionada con tu cuenta; por ejemplo, si se utiliza PayPal, se asociará un ID de transacción de PayPal con tu cuenta, así como un ID de suscripción para crear una suscripción de PayPal. Si el pago se realiza utilizando nuestro servidor BTCPay, el ID de la transacción BTCPay se asociará con tu cuenta (ten en cuenta que utilizamos nuestro propio servidor BTCPay). Si añades tiempo con un código de cupón, se almacena en nuestro sistema y se asocia con tu ID de cuenta durante 30 días después canjearlo y luego se elimina. - -Para pagos con tarjeta de crédito, utilizamos Braintree como nuestro procesador de pagos y almacenamos un ID de transacción de Braintree en tu cuenta. Si eliges habilitar la renovación automática de la suscripción, también se almacenará una identificación de suscripción. - -Estos son los datos que almacenamos para un pago con tarjeta de crédito: - -
- -| ID de pago | ID de la cuenta | Cantidad | Moneda | Fecha | -|---|---|---|---|---|---| -| xxx | xxx | 100 | USD | 2018-10-2 14:01:11 | - -
- -Para procesar tu pago, Braintree y PayPal solicitarán información adicional. Braintree requiere la recopilación de los datos de tu tarjeta para procesar tu pago, y PayPal requerirá nombre, correo electrónico y dirección para crear una nueva cuenta de PayPal, así como la aceptación de sus términos de servicio. IVPN no almacena estos datos adicionales, aunque Braintree y PayPal están obligados a conservarlos durante muchos años. Ningún proveedor de pagos externo tiene acceso a tu ID de cuenta IVPN. - -En resumen, cuando podamos ofrecer métodos de pago anónimos, lo haremos y recopilaremos la menor cantidad de información posible para procesarlos. Sin embargo, los sistemas de pago centralizados o de terceros, y su procesamiento y almacenamiento de datos, están fuera de nuestro control. - -Seleccione pagos en efectivo o criptomonedas si esto te preocupa. - -### ¿Por qué se almacena la ID de transacción y ID de suscripción? - -Para poder procesar reembolsos de nuestra garantía de devolución de 30 días y resolver otros problemas de pago, así como permitir la renovación automática de la suscripción si esta fuese habilitada por el usuario. - -### ¿Qué información se registra cuando visito la página web de IVPN? - -IVPN ha seleccionado [Matomo](https://matomo.org) como su plataforma de análisis web. Los análisis web nos permiten comprender la interacción de nuestros usuarios con nuestra página web para comprender dónde se puede mejorar en términos de usabilidad, simplicidad y velocidad. También nos ayuda a comprender de dónde proceden los visitantes de nuestra página y a auditar estás páginas de referencia para garantizar que no hagan afirmaciones infundadas o exageradas. - -Matomo es un software de código abierto que se aloja en nuestra propia infraestructura de servidores para garantizar tu privacidad (a diferencia de plataformas como Google Analytics). Por ejemplo, el Centro para la Protección de la Privacidad de Datos de Francia (CNIL) recomendó Matomo como la única herramienta que puede garantizar fácilmente el pleno cumplimiento de las normas de privacidad. Matomo se utiliza para analizar información agregada sobre los visitantes de nuestra página web. - -Cuando tu navegador web carga una página en nuestro sitio, se ejecuta un pequeño fragmento de código JavaScript dentro de tu navegador que envía información como; - -* el agente de usuario de tu navegador - -* idioma - -* resolución de la pantalla - -* página web de referencia - -* Dirección IP - -Para garantizar tu privacidad, IVPN descarta los dos últimos octetos de la dirección IP. Matomo también puede establecer una cookie web para facilitar la identificación de los usuarios que vuelven a visitar el sitio. - -### ¿Dónde se almacenan mis datos y quién tiene acceso a ellos? - -IVPN está sujeto a la legislación de la UE y cumple con la Directiva de protección de datos de la UE (Directiva 95/46/CE), que prohíbe a las empresas transferir datos a jurisdicciones extranjeras con leyes de privacidad más débiles. IVPN no ubicará servidores en países donde se vea obligado a vulnerar este cumplimiento. Debido a la naturaleza de nuestras prácticas de registro, los servidores VPN no contienen ninguna información de identificación personal y por lo tanto, si son incautados, no podrían usarse para identificar a los usuarios. - -Ningún tercero tiene acceso a ninguno de tus datos. Siempre utilizamos herramientas propias o de terceros que podemos alojar en nuestros propios servidores en un entorno protegido y seguro. - -### ¿Cómo se limita la cantidad de dispositivos conectados? - -Los planes IVPN limitan el uso del servicio a una cantidad determinada de dispositivos. El servidor de autenticación mantiene un registro temporal de todos los ID de cuentas que tienen al menos un dispositivo conectado a una aplicación IVPN. Cuando un usuario inicia sesión en la aplicación IVPN, se agrega una entrada a la base de datos de la sesión del dispositivo que contiene lo siguiente: - -* un token único, que contiene una cadena alfanumérica de 16 caracteres utilizada para distinguir las entradas en la base de datos - -* la ID de cuenta correspondiente - -Cuando un cliente intenta iniciar sesión en una aplicación IVPN, se envía una solicitud a nuestros servidores de autenticación para verificar que la ID de cuenta especificada sea válida y tenga un plan activo asociado. Como siguiente paso, verificamos si la cantidad de tokens asociados con la identificación de la cuenta del cliente excede la cantidad permitida de dispositivos según el plan adquirido. Si la cantidad de tokens es igual a la cantidad permitida por su plan, se deniega el intento de autenticación. - -No almacenamos fechas ni ninguna información relacionada con el dispositivo que pueda usarse para identificarlo, como marca del producto, modelo, número IMEI, dirección MAC, etc. Las entradas de la base de datos de sesiones del dispositivo se eliminan permanentemente cuando el cliente cierra sesión de la aplicación IVPN, o cuando su cuenta es cancelada o eliminada. Si un adversario pudiera obtener acceso a estos datos, solo podría determinar qué ID de cuenta se había utilizado para iniciar sesión en al menos un dispositivo en ese momento y la cantidad de dispositivos conectados. Sin embargo, estos datos no proporcionan ninguna información útil sobre conexiones VPN pasadas o presentes iniciadas por el usuario de la cuenta. - - -### ¿Cómo se limitan las conexiones simultáneas? - -Para autenticar a los clientes, nuestros servidores VPN envían una solicitud a un servidor de autenticación central, que contiene el ID de la cuenta del cliente. El servidor de autenticación mantiene un registro temporal de todos los ID de los clientes conectados. Cuando un cliente se conecta a un servidor VPN, el servidor de autenticación verifica cuántos registros de autenticación activos ya hay en la tabla para el ID de la cuenta; si excede el número permitido de conexiones simultáneas, se deniega la autenticación. Cuando un usuario se desconecta, el registro relevante se elimina permanentemente. Si un adversario pudiera obtener acceso a estos datos, solo podría determinar qué ID de cuenta estaba conectada a la red VPN en ese momento exacto. - -Como estos datos solo se almacenan durante la sesión de VPN, si alguien solicita saber cuántas conexiones se realizaron en un momento específico en el pasado, no podremos saberlo porque no los almacenamos. - -### ¿Qué información se almacena para la administración del dispositivo? - -La gestión de dispositivos es una función opcional (deshabilitada de manera predeterminada) que ayuda a los clientes a revisar y eliminar dispositivos que están autenticados para usar el servicio IVPN. - -Cuando se activa la gestión de dispositivos, se agrega un campo adicional para el nombre del dispositivo a la tabla de registro temporal que ayuda a limitar la cantidad de dispositivos conectados. -IVPN asigna nombres de dispositivos en una secuencia específica (A-B-C-D-E-F-G) de una lista predefinida de siete nombres. Si se cierra la sesión de un dispositivo, su nombre pasa a estar disponible como siguiente opción para futuras asignaciones. Por ejemplo, si un cliente con siete dispositivos autenticados elimina el dispositivo F, D y luego C, la nueva secuencia se convierte en A-B-E-G-F-D-C, lo que hace que los últimos tres nombres estén disponibles para nuevos dispositivos. - -Esta uso de nomenclatura garantiza que los nombres de los dispositivos no se puedan utilizar para identificar tu cuenta en caso de que un adversario pudiera obtener acceso a estos datos específicos. - - -### ¿Qué información se conserva cuando dejo de utilizar el servicio? -Cuando se cancela una cuenta VPN en nuestra red debido a la finalización de la suscripción, falta de pago o por cualquier otro motivo, todos los datos asociados con esa cuenta VPN, incluida la cuenta misma (con la excepción de los datos contables a continuación) se eliminan automáticamente después de 90 días. Una vez eliminada la cuenta, los datos contables restantes que aparecen a continuación no tienen ningún vínculo con ningún ID de cuenta anterior. Si deseas eliminar tus datos inmediatamente, simplemente haz clic en el botón 'eliminar cuenta' dentro del área de cliente. - -
- -| Fecha de pago | Cantidad | Método de pago | ID de transacción | ID de suscripción | -|---|---|---|---|---| -| 2020-01-24 | $100 | Paypal | XXX | XXX | - -
- -### ¿Cómo puedo obtener acceso a los datos que se almacenan en mi nombre a través de una solicitud de acceso de sujeto? - -De acuerdo con la legislación GDPR, las solicitudes razonables de divulgación de datos de un usuario específico se aceptarán dentro de los 28 días posteriores a una solicitud aceptable de un usuario o persona con una relación legal demostrable con ese usuario. - -Nos reservamos el derecho de rechazar o cobrar por solicitudes que sean manifiestamente infundadas o excesivas. Cualquier solicitud de acceso de sujeto rechazada será respondida sin demora indebida, incluido el motivo del rechazo, así como el recurso para remitirlo a la autoridad supervisora. - -Las solicitudes de acceso a los sujetos deben realizarse por escrito a sar@ivpn.net - -### ¿Dónde está la autoridad reguladora que supervisa la jurisdicción en la que opera IVPN según el GDPR? - -IVPN está registrada en Gibraltar y, como tal, el organismo regulador del RGPD es la [Autoridad Reguladora de Gibraltar](http://www.gra.gi/). - -### ¿Qué sucede si recibo un aviso legal, como una DMCA, para los derechos de autor del material que he descargado? - -Dado que nuestros clientes utilizan una dirección IP emitida por IVPN cuando utilizan nuestro servicio, dichos avisos se dirigen a IVPN y nuestro departamento legal emitirá una respuesta adecuada. Dado que no almacenamos registros de conexión, no podemos asociar una solicitud con la identidad de un cliente, incluso si estamos legalmente obligados a hacerlo. - -### ¿Cómo se reacciona cuando una autoridad solicita información relativa a un cliente? - -La empresa está constituida en Gibraltar. Si se recibe una orden judicial de una autoridad legal reconocida con jurisdicción sobre IVPN, entonces la empresa cumplirá con esa orden. Sin embargo, no se puede obligar a la empresa a entregar información de la que no dispone. Cuando un cliente se registra, no solicitamos información personal. Si alguna vez la ley nos exige mantener un registro persistente de las conexiones de nuestros clientes o cualquier dato personal relacionado con su actividad de red, lo notificaremos inmediatamente a nuestros clientes y haremos todo lo que esté a nuestro alcance para cambiar de jurisdicción o cerrar el servicio para proteger a quienes nos confían su privacidad. - -### ¿Qué pasa si las leyes cambian? - -IVPN se compromete a mantener informados a sus clientes sobre cualquier amenaza legislativa grave a nuestro servicio. Si las leyes en nuestra jurisdicción cambian de manera que nos impida cumplir con nuestra política de privacidad, siempre informaremos a nuestros clientes antes de que se promulguen esas leyes. También permitiremos a los clientes cancelar su suscripción y reembolsaremos cualquier tarifa que cubra el resto de su período de suscripción. - -### Registros de fallos (crash) - -De forma predeterminada, si una de nuestras aplicaciones móviles falla mientras la usas, se recopilarán datos anónimos sobre el error en el dispositivo para ayudarnos a identificar su causa y poder solucionarla en una actualización futura. Estos "registros de fallos" contienen información como el estado de la aplicación, el sistema operativo y el dispositivo en el momento del fallo, pero ninguna información de identificación personal. - -Recibimos registros de fallos de nuestras aplicaciones de escritorio solo cuando el usuario confirma manualmente el envío de los fallos. Para nuestras aplicaciones móviles, puedes optar por no enviar informes de registro de fallos deshabilitándolos en las preferencias del usuario. - -Los registros de fallos se envían a un servidor alojado y administrado por IVPN, y no por proveedores externos ni servicios en la nube. - -### Permisos del dispositivo para acceder a datos personales - -Las aplicaciones IVPN para iOS y Android pueden solicitar ciertos permisos que le permitan acceder a los datos del dispositivo del usuario como se describe a continuación. - -Estos permisos deben ser otorgados por el usuario antes de poder acceder a la información respectiva. Una vez otorgado el permiso, el usuario puede revocarlo en cualquier momento en la configuración del dispositivo. - -Ten en cuenta que la revocación de dichos permisos podría afectar el funcionamiento adecuado de la aplicación. - -#### Aplicación Android - -Permiso de ubicación (continuo): -Requerido para acceder al SSID de la Wi-Fi actual, cuando la función Protección de red de la aplicación está habilitada. - -Permiso de la cámara: -Se utiliza para escanear códigos QR para iniciar sesión con una ID de cuenta. - -#### Aplicación iOS - -Permiso para guardar el perfil de VPN: -Requerido para acceder al SSID de la Wi-Fi actual, cuando la función Protección de red de la aplicación está habilitada. - -Permiso de la cámara: -Se utiliza para escanear códigos QR para iniciar sesión con una ID de cuenta. - -### Cambios en la política - -IVPN se reserva el derecho de cambiar esta política de privacidad en cualquier momento. En tales casos, tomaremos todas las medidas razonables para garantizar que estos cambios lleguen a tu conocimiento publicando todos los cambios de manera destacada en la página web de IVPN durante un período de tiempo razonable, antes de que la nueva política entre en vigencia, así como enviando correos electrónicos a nuestros clientes existentes. - -Si tienes alguna pregunta o comentario sobre esta política, no dudes en contactarnos. diff --git a/src/content/es/pages/refunds.md b/src/content/es/pages/refunds.md deleted file mode 100644 index eae6da7d3..000000000 --- a/src/content/es/pages/refunds.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: Política y proceso de reembolso de IVPN -url: /es/refunds/ -params: - translated: true ---- -# Reembolsos - -IVPN se esfuerza por satisfacer las expectativas de todos los usuarios y ofrece soporte ilimitado para ayudar a los usuarios con cualquier problema que puedan encontrar. - -Si no estás satisfecho por algún motivo, puedes solicitar **un reembolso completo dentro de los 30 días** desde tu pago. Esta oferta de reembolso completo está disponible **una vez por cuenta y por cliente**. - -A continuación se muestra la información que necesitas enviarnos al correo electrónico para cada método de pago: - -

Tarjeta de crédito

- -- La referencia segura de tu cuenta IVPN (XXXXXXXX) o el ID de tu cuenta IVPN (i-XXXX-XXXX-XXXX / ivpnXXXXXXXX). - -Si no recuerdas los detalles de tu cuenta, proporciónanos los primeros 6 dígitos del número de tarjeta, los últimos 4 dígitos del número de tarjeta, la fecha del pago y la cantidad pagada. - -

PayPal

- -- La referencia segura de tu cuenta IVPN (XXXXXXXX) o el ID de tu cuenta IVPN (i-XXXX-XXXX-XXXX / ivpnXXXXXXXX). - -Si no recuerdas los detalles de tu cuenta, proporciónenos la dirección de correo electrónico de tu cuenta PayPal y el ID de transacción asociado con la compra. - -

Bitcoin y Monero

- -- La referencia segura de tu cuenta IVPN (XXXXXXXX) o el ID de tu cuenta IVPN (i-XXXX-XXXX-XXXX / ivpnXXXXXXXX). - -- Tu dirección de billetera Bitcoin/Monero para recibir el reembolso. - -Si no recuerdas los detalles de tu cuenta, proporciónanos el ID de la transacción de tu pago de Bitcoin o Monero, la fecha de pago y la cantidad pagada. - -Ten en cuenta que las compras de IVPN Light no son reembolsables. - -

Compra desde la aplicación de Android

- -- La referencia segura de tu cuenta IVPN (XXXXXXXX) o el ID de tu cuenta IVPN (i-XXXX-XXXX-XXXX / ivpnXXXXXXXX). - -- ID de transacción de Google Play Store que comienza con `GPA.`. - -

Compra desde la aplicación de iOS

- -Apple reembolsa las compras desde la App Store. Los detalles sobre cómo enviar el reclamo de reembolso a Apple se pueden encontrar aquí. - -

Efectivo y vales

- -Los pagos en efectivo y con cupones no son reembolsables. - -**Ten en cuenta** que no ofrecemos reembolsos prorrateados. diff --git a/src/content/es/pages/servers.md b/src/content/es/pages/servers.md deleted file mode 100644 index d2fbcbaaa..000000000 --- a/src/content/es/pages/servers.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Estado de servidores IVPN -url: /es/status/ -params: - translated: true -layout: servers ---- diff --git a/src/content/es/pages/team.md b/src/content/es/pages/team.md deleted file mode 100644 index 6d3491292..000000000 --- a/src/content/es/pages/team.md +++ /dev/null @@ -1,103 +0,0 @@ ---- -title: Equipo IVPN -url: /es/team/ -params: - translated: true -sections: - - type: heading_text_cta_one_column - content: >- - # ¿Quién está detrás de IVPN? - - IVPN está dirigido por un equipo de expertos en seguridad de la información y activistas de la privacidad. El equipo fundador es un grupo de profesionales de la seguridad que se conocieron mientras estudiaban seguridad de la información en la Universidad de Londres, Reino Unido (Royal Holloway). IVPN existe desde 2009, mucho más tiempo que la mayoría de los servicios VPN. - cta_label: Nuestro Manifesto - cta_url: /manifesto/ - - type: image_full_width - image: /images-static/uploads/team.png - image_retina: /images-static/uploads/team-2x.png - image_alt_text: IVPN Team - - type: heading_text_one_column - content: "## En qué creemos" - - type: text_two_column - content_column_1: >- - #### La privacidad es necesaria para la autonomía personal - - - Creemos que la privacidad es una condición previa necesaria para el desarrollo y la preservación de uno mismo. El poder de revelarse selectivamente al mundo está siendo atacado por gobiernos y corporaciones. Estamos contraatacando. - content_column_2: >- - #### La libertad es necesaria para una sociedad abierta - - - Creemos que tienes derecho a la libertad de opinión y expresión en línea sin interferencias ni vigilancia. La libertad conduce a expresiones mejoradas de creatividad y pensamiento original. Estamos decididos a proteger este derecho. - - type: text_two_column - content_column_1: >- - #### La vigilancia no puede ser la respuesta - - - Se están implementando a un ritmo rápido herramientas de vigilancia avanzadas, como el monitoreo de dispositivos y las tecnologías de reconocimiento facial. Nos negamos a aceptar que estas herramientas sean necesarias para una sociedad segura y pedimos a los gobiernos que reduzcan su uso. - content_column_2: >- - #### La privacidad requiere una seguridad sólida - - - Necesitamos herramientas habilitadas con un cifrado sólido para protegernos contra adversarios hostiles. Con el conjunto adecuado de protecciones podemos volver a controlar lo que compartimos con aquellos que no conocemos y en los que no podemos confiar. - - type: lead_text_one_column - content: Nuestro equipo actual está completamente distribuido, con 10 personas de 7 países. - - type: team_three_column - members: - - image: /images-static/uploads/team-nick.png - image_retina: /images-static/uploads/team-nick-2x.png - name: Nicholas Pestell - description: Nick es fundador y director ejecutivo de IVPN y propietario 100% de IVPN Limited, la empresa a través de la cual se opera el servicio IVPN. Nick aporta una considerable experiencia en gestión de riesgos y pruebas de seguridad, adquirida mientras trabajaba para Royal Bank of Scotland, Network Rail y ABN AMRO Bank. - linkedin: https://www.linkedin.com/in/nick-pestell/ - github: https://github.com/cipheromega - - image: /images-static/uploads/team-edward.png - image_retina: /images-static/uploads/team-edward-2x.png - name: Eduard De - description: Como líder de nuestro departamento de atención al cliente, Edward es responsable de garantizar que todas las consultas de los clientes se atiendan de manera rápida y profesional, sin importar cuándo lleguen. - linkedin: https://www.linkedin.com/in/edward-de-91793b163/ - github: - - image: /images-static/uploads/team-avatar.png - image_retina: /images-static/uploads/team-avatar.png - name: Iain Douglas - description: Con más de 20 años de experiencia trabajando con Unix y Linux, Iain sabe un par de cosas. Dirige el equipo responsable de garantizar la seguridad y disponibilidad de nuestra infraestructura VPN pública. - github: https://github.com/Iain-ivpn - - image: /images-static/uploads/team-gorka.png - image_retina: /images-static/uploads/team-gorka-2x.png - name: Gorka Pernas - description: Después de acumular una década de experiencia en funciones relacionadas con el control de calidad en empresas de tecnología, Gorka ahora aplica sus conocimientos para ayudar al equipo de IVPN a lanzar aplicaciones sin errores y asegurarse de que no sufras filtraciones de privacidad. - linkedin: https://www.linkedin.com/in/gorkapernas/ - github: https://github.com/gorkapernas - - image: /images-static/uploads/nathan.png - image_retina: /images-static/uploads/nathan.png - name: Natanael Rodriguez - description: Con más de 15 años de experiencia en desarrollo de software, Nathan ahora utiliza sus habilidades para abordar todos los proyectos relacionados con backend en IVPN. - github: https://github.com/nathanrod - - image: /images-static/uploads/team-juraj.png - image_retina: /images-static/uploads/team-juraj-2x.png - name: Juraj Hilje - description: Como fanático incondicional de Apple y creyente en una experiencia de usuario fluida, fue una elección natural para Juraj empezar a desarrollar iOS hace una década. Ahora está obsesionado con crear la mejor VPN disponible en la App Store. - github: https://github.com/jurajhilje - - image: /images-static/uploads/team-stenya.png - image_retina: /images-static/uploads/team-stenya-2x.png - name: Oleksandr Stelnykovych - description: Stenya tiene más de 15 años de experiencia como desarrollador de software en diversos roles. En IVPN, trabaja en desarrollar las mejores aplicaciones VPN de escritorio para Windows y macOS. - linkedin: https://www.linkedin.com/in/alexandrstelnykovych/ - github: https://github.com/stenya - - image: /images-static/uploads/team-jordan.png - image_retina: /images-static/uploads/team-jordan-2x.png - name: Jordan Sullivan - description: Como líder del servicio al cliente para América, Jordan utiliza sus habilidades de soporte técnico basadas en la resolución de problemas para ayudar a cualquiera que necesite una asistencia clara y paciente. - linkedin: - github: https://github.com/jordan-ivpn - - image: /images-static/uploads/team-marina.png - image_retina: /images-static/uploads/team-marina-2x.png - name: Marina Tretiakova - description: Como especialista en finanzas, Marina no sólo garantiza que las finanzas de IVPN estén en orden, sino que también es responsable de desarrollar los procesos de negocio, realizar controles internos y garantizar el cumplimiento normativo. - linkedin: https://www.linkedin.com/in/marina-radionova-64800135/ - github: - - image: /images-static/uploads/team-viktor.png - image_retina: /images-static/uploads/team-viktor-2x.png - name: Viktor Vecsei - description: Viktor, un profesional de marketing reformado, se ha convertido en un ferviente defensor de la privacidad desde que se unió a IVPN. Es responsable de todos los esfuerzos de comunicación y divulgación que difunden la misión de IVPN. - linkedin: https://www.linkedin.com/in/viktorvecsei/ - github: https://github.com/johnnyburnaway ---- diff --git a/src/content/es/pages/terms-of-service.md b/src/content/es/pages/terms-of-service.md deleted file mode 100644 index 5123f0ba2..000000000 --- a/src/content/es/pages/terms-of-service.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -title: Términos de servicio de IVPN -url: /es/tos/ -params: - translated: true -layout: -canonical: ---- -# Términos de servicio - -###### Última actualización: 21 de enero de 2021 - -Estos son los términos de servicio que aceptas cuando te suscribes y/o utilizas los servicios de IVPN, operados por IVPN Limited. - -Ten en cuenta que en este acuerdo, el término "Tú" significa tú el "Suscriptor/Usuario", y el término "Nosotros" o "Nuestro" significa IVPN Limited, sus propietarios, empleados, agentes y cualquier otra persona involucrada con IVPN Limited. - -##### Como usuario de nuestros servicios, tú aceptas que: - -1. No utilizarás nuestro servicio para piratear o atacar otros ordenadores o redes en Internet. - -2. No utilizarás nuestro servicio para escanear (por ejemplo, escanear puertos, ejecutar cazadores de proxy) otros ordenadores o redes en Internet. - -3. No utilizarás nuestro servicio para transmitir virus, gusanos, troyanos, etc. a otros ordenadores o redes en Internet. - -4. No utilizarás nuestro servicio para atacar nuestros servidores y recursos de ninguna manera. - -5. No utilizarás nuestro servicio para recibir y distribuir materiales pirateados con derechos de autor. Esto incluye, entre otras, las siguientes actividades: comercialización, venta, trueque, intercambio, transmisión o recepción de dichos materiales. - -6. No utilizarás nuestro servicio para enviar datos no solicitados de ninguna forma. Esto incluye, entre otros, lo siguiente: envío de correos electrónicos no solicitados (es decir, correos electrónicos no deseados), correos electrónicos de odio, correos electrónicos de marketing masivo, mensajes instantáneos no solicitados y SMS no solicitados. - -7. No utilizarás nuestros servicios para participar en ningún tipo de actividad de pornografía infantil. Esto incluye, entre otros, lo siguiente: comercio, trueque, venta, transmisión o recepción de dicho material. - -8. No utilizarás nuestro servicio para ningún tipo de actividades delictivas. Esto incluye, entre otros, lo siguiente: Participar en el uso de tarjetas de crédito robadas, cuentas bancarias robadas, tarjetas de débito robadas, cuentas de pago en línea robadas (por ejemplo, PayPal). - -9. No utilizarás nuestro servicio para enviar correos electrónicos de phishing o robo de identidad. - -10. No promoverás ni alentarás actividades criminales o terroristas de ningún tipo. - -11. No utilizará nuestros servicios para amenazar o acosar a otros. - -12. No ejecutarás programas que consuman muchos recursos y que interfieran con el uso de nuestros servicios por parte de nuestros usuarios. - -13. No compartirás tu cuenta con otros. Tú serás responsable de todas las actividades relacionadas con tu cuenta. - -14. Aceptas no pagar el servicio con una tarjeta de crédito robada. - -15. No revenderás ni intentarás revender cuentas o servicios de IVPN a ningún individuo o entidad para su uso o reventa posterior sin el permiso expreso por escrito de IVPN Limited. - -16. El servicio que se te ofrece se proporciona "tal cual", sin garantía de ningún tipo. No somos responsables de ningún inconveniente directo, indirecto, consecuente o de cualquier daño o pérdida de ganancias que pueda surgir del uso de nuestros servicios. - -17. No podemos garantizar ni garantizamos la velocidad de nuestro servicio. Tampoco podemos garantizar ni garantizamos que tendrá un servicio ininterrumpido. No somos responsables de ningún inconveniente directo, indirecto, consecuente o de cualquier daño o pérdida de ganancias que pueda surgir del uso de nuestros servicios. - -18. No somos responsables de ninguna forma de daños de ningún tipo (consciente o inconscientemente) que resulten del uso de, o a través del uso de, o que surjan del uso de, o la imposibilidad de usar el servicio IVPN perteneciente a cualquier usuario registrado. - -20. En cualquier caso, IVPN nunca será responsable de ningún daño monetario más allá de lo que el usuario pagó a IVPN y esto no incluirá costos judiciales ni honorarios de abogados, independientemente de cualquier estatuto o ley que pueda interpretarse de otra manera. - -21. Nos reservamos el derecho de realizar enmiendas o modificaciones a nuestro Acuerdo de Términos de uso. Si realizamos cambios que sean materiales, tomaremos todas las medidas razonables para garantizar que se informa sobre los cambios, publicándolos de manera destacada en la página web de IVPN y enviándolos por correo electrónico a nuestros clientes existentes. El aviso designará un período de tiempo razonable después del cual los nuevos términos entrarán en vigor. Si no estás de acuerdo con nuestros cambios, debes dejar de utilizar el servicio IVPN dentro del período de notificación designado. eL uso continuado del servicio IVPN estará sujeto a los nuevos términos. Sin embargo, cualquier disputa que surgiera antes de los cambios se regirá por los términos que estaban vigentes cuando surgió la disputa. - -Este es nuestro acuerdo vinculante cuando aceptas estos términos de servicio. - -El objetivo principal de nuestro servicio es proteger tu privacidad. No toleramos ni promovemos en absoluto actividades delictivas de ningún tipo. - -Si violas alguno de nuestros términos, nos reservamos el derecho de cancelar tu servicio sin previo aviso o notificación. No se otorgarán reembolsos ni créditos. - -Si tienes alguna pregunta sobre esta política, [contáctanos](/contactus/). diff --git a/src/content/es/pages/wireguard-vpn.md b/src/content/es/pages/wireguard-vpn.md deleted file mode 100644 index 39bc0f538..000000000 --- a/src/content/es/pages/wireguard-vpn.md +++ /dev/null @@ -1,87 +0,0 @@ ---- -title: Protocolo WireGuard VPN para privacidad - comienza a usarlo con IVPN -description: WireGuard es un protocolo VPN revolucionario que promete mayor seguridad y velocidades más rápidas en comparación con las soluciones existentes. IVPN ofrece WireGuard en nuestras aplicaciones de Windows, macOS, Linux, iOS y Android. Configura y ejecuta WireGuard VPN en dos minutos. -url: /es/wireguard/ -params: - translated: true ---- -# WireGuard® VPN - -[WireGuard](https://www.wireguard.com/) es un protocolo VPN revolucionario que utiliza criptografía de última generación prometiendo mayor seguridad y velocidades más rápidas en comparación con las soluciones existentes. Consulta la [página del protocolo WireGuard](https://www.wireguard.com/) para obtener una descripción general rápida del protocolo y la criptografía. Para mayor información, revisa el [documento técnico](https://www.wireguard.com/papers/wireguard.pdf). - -## IVPN + WireGuard - -Desde su fusión con Linux Kernel v5.6, el lanzamiento de WireGuard 1.0 y una auditoría de seguridad de terceros, consideramos que el protocolo está listo para un uso a gran escala. Creemos que WireGuard es el mejor protocolo para la mayoría de los clientes debido a su rendimiento excepcional, propiedades de seguridad, capacidad de itinerancia entre direcciones IP sin pérdida de paquetes ni desconexiones y conexión/desconexión instantánea. - -Sin embargo, WireGuard® no fue diseñado pensando en los proveedores de VPN de privacidad. Además, deja ciertos aspectos (por ejemplo, asignación de dirección IP, distribución de claves, etc.) a la responsabilidad del desarrollador. Como resultado, existen algunos problemas de privacidad que todos los proveedores de VPN responsables deben resolver. Estos problemas no representan de ninguna manera una debilidad del protocolo WireGuard en sí, son simplemente aspectos que los diseñadores del protocolo omitieron intencionalmente. Hemos identificado e implementado las siguientes soluciones en la red IVPN. - -Asunto - -#### La dirección IP pública del par se almacena en la memoria indefinidamente - -Hemos implementado un servicio de administración de claves en todos los servidores que escanea la lista de pares cuyo último enlace de conexión es > 180 segundos y elimina/restablece su configuración.. - -Asunto - -#### No hay mecanismo para la asignación o rotación de direcciones IP del túnel - -Las aplicaciones IVPN llaman al backend de forma automática y transparente cada 24 horas para generar una nueva dirección IP aleatoria y distribuirla a todos los servidores. - -Asunto - -#### Sin secreto previo que oculte la identidad - -Las aplicaciones IVPN regeneran de forma automática y transparente un nuevo par de claves cada 24 horas y cargan la clave pública al backend para distribuirla a todos los servidores. - -## WireGuard FAQ - -#### ¿Cómo puedo utilizar WireGuard? - -* [Configura tu propio servidor WireGuard](https://www.wireguard.com/quickstart/) y conéctate usando una de las aplicaciones oficiales. -* Suscríbete a un proveedor de VPN que admita WireGuard. Si bien IVPN no es el único servicio que ofrece WireGuard, fuimos [los primeros en adoptarlo](/blog/introducing-wireguard-fully-automated/) y tener una experiencia significativa dándole soporte. - -#### ¿Qué sistemas operativos admite WireGuard? - -WireGuard es compatible con todos los principales sistemas operativos. La compatibilidad con WireGuard está integrada en las aplicaciones de IVPN para Windows, macOS, Linux, iOS y Android. - -#### ¿Qué criptografía se utiliza en WireGuard? - -WireGuard utiliza los siguientes protocolos y primitivas: - -* [ChaCha20](http://cr.yp.to/chacha.html) para cifrado simétrico, autentificado con [Poly1305](http://cr.yp.to/mac.html), usando [construcción AEAD del RFC7539](https://tools.ietf.org/html/rfc7539) -* [Curve25519](http://cr.yp.to/ecdh.html) para ECDH -* [BLAKE2s](https://blake2.net/) para hash y hash con clave, como se describe en [RFC7693](https://tools.ietf.org/html/rfc7693) -* [SipHash](http://cr.yp.to/siphash/siphash-20120918.pdf) para claves de tabla hash -* [HKDF](https://eprint.iacr.org/2010/264) para la derivación de claves, como se describe en [RFC5869](https://tools.ietf.org/html/rfc5869) -* [Noise_IK handshake](https://www.wireguard.com/protocol/#key-exchange-and-data-packets) de [Noise](http://noiseprotocol.org/noise.pdf), basándose en el trabajo de [CurveCP](http://www.curvecp.org/), [NaCL](http://cr.yp.to/highspeed/naclcrypto-20090310.pdf), [KEA+](http://research.microsoft.com/en-us/um/people/klauter/security_of_kea_ake_protocol.pdf), [SIGMA](http://webee.technion.ac.il/~hugo/sigma-pdf.pdf), [FHMQV](https://eprint.iacr.org/2009/408.pdf), and [HOMQV](https://eprint.iacr.org/2010/638.pdf) -* Todos los paquetes se envían a través de UDP. - -#### ¿Dónde tienes los servidores WireGuard? - -Ofrecemos servidores WireGuard en 45 ubicaciones en 32 países. Revisa la lista completa de servidores en nuestra [página de estado de servidores](/status/). - -#### Soy usuario de IVPN. ¿Necesito registrarme en WireGuard? - -WireGuard está disponible y listo para su uso para todos los clientes de IVPN existentes. No es necesario registrarse por separado. - -#### ¿Se ofrecen todas las funciones de IVPN para WireGuard? - -Admitimos las mismas funciones de seguridad y privacidad que con OpenVPN, por ejemplo, Firewall, protección de redes inseguras, AntiTracker y Multi-hop. - -#### ¿Se ofrece soporte IPv6 para WireGuard? - -Si. - -#### ¿Qué puertos se utilizan para WireGuard? - -Puertos UDP 53, 80, 443, 1194, 2049, 2050, 30587, 41893, 48574, 58237. - -#### ¿Necesito crear y agregar manualmente una clave pública en el Área de Cliente IVPN al agregar un nuevo dispositivo? - -No, cuando se utiliza la aplicación IVPN, las claves se generan automáticamente y la clave pública se carga en nuestro servidor en el momento en que selecciona el protocolo WireGuard en la aplicación. - -Si no estás utilizando una aplicación IVPN, también puedes generar y descargar archivos de configuración WireGuard en el [Área de cliente](/account/wireguard-config). - -#### ¿Qué servidor DNS se utiliza al conectarse con WireGuard? - -Alojamos nuestros propios servidores DNS sin registros que se envían y aplican automáticamente a tu dispositivo cuando te conectas. Cuando estás conectado, la dirección IP del servidor DNS es 172.16.0.1 diff --git a/src/themes/ivpn-v3/assets/js/router/index.js b/src/themes/ivpn-v3/assets/js/router/index.js index 5931f2475..1ab63aaa2 100644 --- a/src/themes/ivpn-v3/assets/js/router/index.js +++ b/src/themes/ivpn-v3/assets/js/router/index.js @@ -68,21 +68,13 @@ const routes = [ } }, { - path: '/en/pricing', + path: '/pricing', name: 'prices', component: PricesView, meta: { title: en.pricing.meta.title, } }, - { - path: '/es/pricing', - name: 'prices-es', - component: PricesView, - meta: { - title: es.pricing.meta.title, - } - }, { path: '/prices', redirect: { name: 'prices' } }, From f4b7799fc6cf046d3480d70d312b33fc7346fb48 Mon Sep 17 00:00:00 2001 From: jordan-ivpn <74565577+jordan-ivpn@users.noreply.github.com> Date: Fri, 10 May 2024 13:03:09 -0600 Subject: [PATCH 004/134] Update do-you-collect-or-store-any-usageorstats-information-relating-to-an-account.md --- ...ore-any-usageorstats-information-relating-to-an-account.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/content/en/pages/knowledgebase/privacy/do-you-collect-or-store-any-usageorstats-information-relating-to-an-account.md b/src/content/en/pages/knowledgebase/privacy/do-you-collect-or-store-any-usageorstats-information-relating-to-an-account.md index 3c329707c..68cce603d 100644 --- a/src/content/en/pages/knowledgebase/privacy/do-you-collect-or-store-any-usageorstats-information-relating-to-an-account.md +++ b/src/content/en/pages/knowledgebase/privacy/do-you-collect-or-store-any-usageorstats-information-relating-to-an-account.md @@ -11,4 +11,6 @@ weight: 50 --- # Do you collect or store any usage/stats information relating to an account? -Unlike many service providers, IVPN purposefully does not log any usage data associated with an account as we provide an unlimited and unrestricted quota free service. +Unlike many service providers, IVPN purposefully does not log any usage data associated with an account as we provide an unlimited and unrestricted quota-free service. + +A device count is maintained to enforce our [device limits](/knowledgebase/general/how-many-devices-or-simultaneous-connections-can-i-have-to-ivpn/) for IVPN Pro and IVPN Standard plans. For IVPN Account IDs like **i-XXXX-XXXX-XXXX**, a [Device Management](/knowledgebase/general/device-management-faq/) feature is available to see and manage devices. No specific device details, like the operating system, are collected, only the count. From b86353b7e8f1e2715b3bc3834ccd5523350c272b Mon Sep 17 00:00:00 2001 From: jordan-ivpn <74565577+jordan-ivpn@users.noreply.github.com> Date: Mon, 13 May 2024 11:35:57 -0600 Subject: [PATCH 005/134] Update what-happens-if-laws-change-forcing-ivpn-to-compromise-their-customers-privacy.md --- ...change-forcing-ivpn-to-compromise-their-customers-privacy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/en/pages/knowledgebase/privacy/what-happens-if-laws-change-forcing-ivpn-to-compromise-their-customers-privacy.md b/src/content/en/pages/knowledgebase/privacy/what-happens-if-laws-change-forcing-ivpn-to-compromise-their-customers-privacy.md index 3b01976fd..53b570e81 100644 --- a/src/content/en/pages/knowledgebase/privacy/what-happens-if-laws-change-forcing-ivpn-to-compromise-their-customers-privacy.md +++ b/src/content/en/pages/knowledgebase/privacy/what-happens-if-laws-change-forcing-ivpn-to-compromise-their-customers-privacy.md @@ -11,4 +11,4 @@ weight: 70 --- # What happens if laws change forcing IVPN to compromise their customers' privacy? -IVPN is committed to keeping its customers informed of any serious legislative threats to our service. If the laws in our jurisdiction change in a way that prevents us from upholding our privacy policy we will always inform our customers before those laws are enacted. We will also allow customers to cancel their subscription and will refund any fees that cover the remainder of their subscription period. +IVPN is committed to keeping its customers informed of any serious legislative threats to our service. If the laws in our jurisdiction change in a way that prevents us from upholding our privacy policy, we will always inform our customers before those laws are enacted. We will also allow customers to cancel their subscription and will refund any fees that cover the remainder of their subscription period. From b9ce5504402153695125ad1ebdf844c084993947 Mon Sep 17 00:00:00 2001 From: jordan-ivpn <74565577+jordan-ivpn@users.noreply.github.com> Date: Mon, 13 May 2024 11:42:02 -0600 Subject: [PATCH 006/134] Update what-information-is-stored-when-i-stop-using-your-service.md --- ...at-information-is-stored-when-i-stop-using-your-service.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/en/pages/knowledgebase/privacy/what-information-is-stored-when-i-stop-using-your-service.md b/src/content/en/pages/knowledgebase/privacy/what-information-is-stored-when-i-stop-using-your-service.md index 115d94126..6c23c197e 100644 --- a/src/content/en/pages/knowledgebase/privacy/what-information-is-stored-when-i-stop-using-your-service.md +++ b/src/content/en/pages/knowledgebase/privacy/what-information-is-stored-when-i-stop-using-your-service.md @@ -11,9 +11,9 @@ weight: 100 --- # What information is stored when I stop using your service? -When a VPN account is terminated on our network due to the subscription ending, non-payment or for any other reason, all data associated with that VPN account including the account itself (with the exception of the accounting data below) is automatically deleted from all systems after 3 months. After the account is deleted the remaining accounting data below has no link to any past account ID. +When a VPN account is terminated on our network due to the subscription ending, non-payment, or for any other reason, all data associated with that VPN account including the account itself (with the exception of the accounting data below) is automatically deleted from all systems after three months. After the account is deleted, the remaining accounting data below has no link to any past Account ID. -If you want to delete your data immediately, simply click on the `Delete account` button within the [Client Area](/account/login/). +You are welcome to [delete your IVPN account](/knowledgebase/billing/how-can-i-delete-my-ivpn-account/) at any time if you prefer to skip the three-month waiting period. | Date of payment | Amount | Payment method | Transaction ID | Subscription ID | |---|---|---|---|---| From b9c2cfea949f93d2877453c99047993a5677cb71 Mon Sep 17 00:00:00 2001 From: jordan-ivpn <74565577+jordan-ivpn@users.noreply.github.com> Date: Tue, 14 May 2024 13:10:48 -0600 Subject: [PATCH 007/134] Update how-do-i-connect-my-nvidia-shield-device.md --- .../mp/how-do-i-connect-my-nvidia-shield-device.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/content/en/pages/knowledgebase/mp/how-do-i-connect-my-nvidia-shield-device.md b/src/content/en/pages/knowledgebase/mp/how-do-i-connect-my-nvidia-shield-device.md index 65408df78..d8933c353 100644 --- a/src/content/en/pages/knowledgebase/mp/how-do-i-connect-my-nvidia-shield-device.md +++ b/src/content/en/pages/knowledgebase/mp/how-do-i-connect-my-nvidia-shield-device.md @@ -12,14 +12,14 @@ weight: 50 The NVIDIA Shield and other similar devices use a limited implementation of Android. Our IVPN App has extra features that work well with the full version of Android, but not so well with limited versions. -The OpenVPN for Android app should work because it's functionality is limited to just the VPN connection. We offer a guide for the [OpenVPN for Android app](/setup/android-openvpn-for-android/). +The OpenVPN for Android app should work because its functionality is limited to just the VPN connection. We offer a guide for the [OpenVPN for Android app](/setup/android-openvpn-for-android/). This app should be available from the Play Store on your NVIDIA device. You will have to find a way to transfer the OpenVPN configuration files from step #1 to your device. -Alternatively, you can consider setting up the VPN connection on the router, which will let all devices that connect to it share this VPN connection, including your Nvidia Shield. +Alternatively, you can consider setting up the VPN connection on the router, which will let all devices that connect to it share this VPN connection, including your NVIDIA Shield. -Here, at IVPN, we officially support pfSense, Asus-wrt, OpenWRT, DD-WRT & Tomato router firmware and if your device is one of the latter (or compatible to be flashed with either, which is always done at your own risk) you are very welcome to review our [router setup guides](/setup/router/). +We officially support pfSense, OPNsense, Asus-wrt, OpenWRT, DD-WRT, and Tomato router firmware. Check our [router setup guides](/setup/router/) for details. -Generally, it is also possible to connect other routers that have **OpenVPN client** support & you can try using the setup guides above as a reference. +Generally, it is also possible to connect other routers that have **OpenVPN** or **WireGuard** client support and you can try using the setup guides above as a reference. If your router accepts a configuration file, file generators are available for [OpenVPN](/openvpn-config) and [WireGuard](/account/wireguard-config). -Alternatively, you can also order a router with preconfigured IVPN on it from, e.g. [Vilfo](https://www.vilfo.com/providers/ivpn), [Flashrouters](https://www.flashrouters.com/vpn-types/ivpn) or [VPNrouters](https://www.vpnrouters.com/vpn-providers/ivpn-vpn-routers.html). +As a final option, you can also order a router with preconfigured IVPN on it from, e.g. [Vilfo](https://www.vilfo.com/providers/ivpn) or [Flashrouters](https://www.flashrouters.com/vpn-types/ivpn). From 2968fe501407d820af30c220187fd2d7c034769a Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Tue, 4 Jun 2024 09:34:10 +0100 Subject: [PATCH 008/134] Localization: Merge hotfixes --- .../general/how-to-verify-a-file-checksum.md | 70 +++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 src/content/en/pages/knowledgebase/general/how-to-verify-a-file-checksum.md diff --git a/src/content/en/pages/knowledgebase/general/how-to-verify-a-file-checksum.md b/src/content/en/pages/knowledgebase/general/how-to-verify-a-file-checksum.md new file mode 100644 index 000000000..dbf8aff8a --- /dev/null +++ b/src/content/en/pages/knowledgebase/general/how-to-verify-a-file-checksum.md @@ -0,0 +1,70 @@ +--- +title: How to verify a file checksum - IVPN Help +h1: How to verify a file checksum +url: /knowledgebase/general/how-to-verify-a-file-checksum/ +sections: + - general +sectionTitle: General +layout: help-details +weight: 50 +--- +# How to verify a file checksum + +"A checksum is a small-sized block of data derived from another block of digital data for the purpose of detecting errors that may have been introduced during its transmission or storage." - [Wikipedia](https://en.wikipedia.org/wiki/Checksum) + +The IVPN App's [download page](/apps) and the [change log](https://github.com/ivpn/desktop-app/blob/master/CHANGELOG.md) hosted on GitHub include SHA256 checksums for each file. Verifying the checksum offers a way to confirm there are no errors with a downloaded file prior to installation. + +Modern versions of Windows, macOS, and Linux include built-in applications to verify a checksum with no additional software required. + +The calculation may take a few seconds and the output will be a 64-character string of numbers and letters. Compare the output with the checksum listed on the download page. + + +### Windows + +Open a **Command Prompt** (click the **Start** button > type `cmd`) and run the following commands by pressing Enter after each line: + +``` +cd Downloads +certutil -hashfile IVPN-Client-v3.X.Y.exe SHA256 +``` + +Using **Windows PowerShell** is another option: + +``` +cd Downloads +Get-fileHash .\IVPN-Client-v3.X.Y.exe +``` + +**Note:** Generally, a web browser will automatically select the `Downloads` folder to save files, though the downloaded DMG installed file might be elsewhere on your system. Also, use the actual file name instead of the `IVPN-Client-v3.X.Y.exe` example. + + +### macOS + +Open a **Terminal** window (Finder > Applications > Utilities > Terminal) and run the following commands (press Enter/Return after each line to execute the command): + +``` +cd Downloads +shasum -a 256 IVPN-3.X.Y.dmg +``` + +**Note:** Generally, a web browser will automatically select the `Downloads` folder to save files, though the downloaded DMG installed file might be elsewhere on your system. Also, use the actual file name instead of the `IVPN-3.X.Y.dmg` example. + + +### Linux + +Open a Terminal or console window and run the following command, then press Enter: + +``` +sha256sum /path/to/ivpn_3.X.Y_amd64.deb +``` + +or: + +``` +sha256sum /path/to/ivpn-ui-3.X.Y-1.x86_64.rpm +``` + +**Note:** Please make a note of where you have saved the downloaded packages and use that path instead of `/path/to/` in the command above. Also, use the actual filename instead of the `3.X.Y` examples. + +For Linux, the `sha256sum` application is provided by the [coreutils](https://www.gnu.org/software/coreutils/) package. + From 9ad4ddc84b02f52698186254aa7ce879e91d5b48 Mon Sep 17 00:00:00 2001 From: jordan-ivpn <74565577+jordan-ivpn@users.noreply.github.com> Date: Thu, 16 May 2024 12:20:33 -0600 Subject: [PATCH 009/134] Update wireguard-vpn.md HTTP to HTTPS and replace dead URLs --- src/content/en/pages/wireguard-vpn.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/content/en/pages/wireguard-vpn.md b/src/content/en/pages/wireguard-vpn.md index e32f32987..e58c6fc33 100644 --- a/src/content/en/pages/wireguard-vpn.md +++ b/src/content/en/pages/wireguard-vpn.md @@ -46,12 +46,12 @@ WireGuard supports all major operating systems. Support for WireGuard is built i WireGuard utilizes the following protocols and primitives: -* [ChaCha20](http://cr.yp.to/chacha.html) for symmetric encryption, authenticated with [Poly1305](http://cr.yp.to/mac.html), using [RFC7539's AEAD construction](https://tools.ietf.org/html/rfc7539) -* [Curve25519](http://cr.yp.to/ecdh.html) for ECDH +* [ChaCha20](https://cr.yp.to/chacha.html) for symmetric encryption, authenticated with [Poly1305](https://cr.yp.to/mac.html), using [RFC7539's AEAD construction](https://tools.ietf.org/html/rfc7539) +* [Curve25519](https://cr.yp.to/ecdh.html) for ECDH * [BLAKE2s](https://blake2.net/) for hashing and keyed hashing, as described in [RFC7693](https://tools.ietf.org/html/rfc7693) -* [SipHash](http://cr.yp.to/siphash/siphash-20120918.pdf) for hashtable keys +* [SipHash](https://cr.yp.to/siphash/siphash-20120918.pdf) for hashtable keys * [HKDF](https://eprint.iacr.org/2010/264) for key derivation, as described in [RFC5869](https://tools.ietf.org/html/rfc5869) -* [Noise_IK handshake](https://www.wireguard.com/protocol/#key-exchange-and-data-packets) from [Noise](http://noiseprotocol.org/noise.pdf), building on the work of [CurveCP](http://www.curvecp.org/), [NaCL](http://cr.yp.to/highspeed/naclcrypto-20090310.pdf), [KEA+](http://research.microsoft.com/en-us/um/people/klauter/security_of_kea_ake_protocol.pdf), [SIGMA](http://webee.technion.ac.il/~hugo/sigma-pdf.pdf), [FHMQV](https://eprint.iacr.org/2009/408.pdf), and [HOMQV](https://eprint.iacr.org/2010/638.pdf) +* [Noise_IK handshake](https://www.wireguard.com/protocol/#key-exchange-and-data-packets) from [Noise](https://noiseprotocol.org/noise.pdf), building on the work of [CurveCP](https://www.curvecp.org/), [NaCL](https://cr.yp.to/highspeed/naclcrypto-20090310.pdf), [KEA+](https://link.springer.com/content/pdf/10.1007/11745853_25.pdf), [SIGMA](https://github.com/hugokraw/Files/blob/main/SIGMA-AKE-full.pdf), [FHMQV](https://eprint.iacr.org/2009/408.pdf), and [HOMQV](https://eprint.iacr.org/2010/638.pdf) * All packets are sent over UDP #### Where do you have WireGuard servers? From 1e5ed6e22b96b6a5f3f4e95e29a353f0416358d6 Mon Sep 17 00:00:00 2001 From: jordan-ivpn <74565577+jordan-ivpn@users.noreply.github.com> Date: Fri, 17 May 2024 15:57:47 -0600 Subject: [PATCH 010/134] Update wireguard-faq.md --- .../knowledgebase/general/wireguard-faq.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/content/en/pages/knowledgebase/general/wireguard-faq.md b/src/content/en/pages/knowledgebase/general/wireguard-faq.md index e4f42aced..9de8297c8 100644 --- a/src/content/en/pages/knowledgebase/general/wireguard-faq.md +++ b/src/content/en/pages/knowledgebase/general/wireguard-faq.md @@ -11,7 +11,7 @@ weight: 480 # WireGuard FAQ 1. #### What is WireGuard? - WireGuard is a new VPN protocol that utilizes “state-of-the-art” cryptography. It was designed to be faster, simpler and considerably more performant compared to other VPN protocols. If you wish to learn more about it, visit the [WireGuard website](https://www.wireguard.com/). + WireGuard is a new VPN protocol that utilizes “state-of-the-art” cryptography. It was designed to be faster, simpler, and considerably more performant compared to other VPN protocols. If you wish to learn more about it, visit the [WireGuard website](https://www.wireguard.com/). 2. #### Which OS/Platforms are supported by WireGuard? WireGuard is available on our Windows, macOS, Linux, iOS & Android clients. @@ -24,12 +24,12 @@ weight: 480 WireGuard utilizes the following [protocols and primitives](https://www.wireguard.com/protocol/):
- ChaCha20 for symmetric encryption, authenticated with Poly1305, using RFC7539's AEAD construction
- Curve25519 for ECDH
+ ChaCha20 for symmetric encryption, authenticated with Poly1305, using RFC7539's AEAD construction
+ Curve25519 for ECDH
BLAKE2s for hashing and keyed hashing, as described in RFC7693
- SipHash for hashtable keys
+ SipHash for hashtable keys
HKDF for key derivation, as described in RFC5869
- Noise_IK handshake from Noise, building on the work of CurveCP, NaCL, KEA+, SIGMA, FHMQV, and HOMQV
+ Noise_IK handshake from Noise, building on the work of CurveCP, NaCL, KEA+, SIGMA, FHMQV, and HOMQV
All packets are sent over UDP
@@ -54,18 +54,18 @@ weight: 480 The IP address is randomly assigned from `172.16.0.0/12` range. 7. #### Which servers can I connect to with WireGuard? - The full list of our WireGuard servers can be viewed on the [Servers](/status/) page. + The full list of our WireGuard servers can be viewed on the [server status](/status/) page. 8. #### How many devices can I connect with WireGuard? - 2 on the Standard and 7 on the Pro plan. + Two on the Standard and seven on the Pro plan. 9. #### Do I need to manually create and add public key in the Client Area when adding a new device? - No, when using the IVPN app keys are automatically generated and the public key uploaded to our server the moment you select the WireGuard protocol in the app. + No, when using the IVPN app keys are automatically generated and the public key is uploaded to our server the moment you select the WireGuard protocol in the app. - If you are not using an IVPN app, you can also generate and download a WireGuard configuration file in the [Account Area](/account/wireguard-config) using a key pair you have manually generated on your own device or a key pair generated by us. + If you are not using an IVPN app, you can also generate and download a WireGuard configuration file in the [Account Area](/account/wireguard-config) using a key pair you have manually generated on your device or a key pair generated by us. 10. #### How do I verify that I am connected? - Our website shows a connection status at the top of the page or inside the 'Menu' on mobile devices. There is a green 'Connected' or a red 'Disconnected' dot, which indicates your status. Another way to ensure that you are properly connected to IVPN is to simply visit the [dns leak test](https://www.dnsleaktest.com/) website. As long as you see the revealed location matches the selected IVPN server & the IP address is different to the one provided by your ISP - this gives you reasonable assurance that your traffic is routed through the VPN service. + Our website shows a connection status at the top of the page or inside the 'Menu' on mobile devices. There is a green 'Connected' or a red 'Disconnected' dot, which indicates your status. Another way to ensure that you are properly connected to IVPN is to simply visit the [DNS leak test](https://www.dnsleaktest.com/) website. As long as you see the revealed location matches the selected IVPN server & the IP address is different from the one provided by your ISP - this gives you reasonable assurance that your traffic is routed through the VPN service. 11. #### Does WireGuard support IPv6? Yes. @@ -74,4 +74,4 @@ weight: 480 Yes. 13. #### What DNS server is used when connecting with WireGuard? - We provide our own, secure and absolutely logless DNS server which is pushed and applied automatically to your device when you connect. The IP address of the standard DNS server is `172.16.0.1`. The AntiTracker DNS address is `10.0.254.2`. The AntiTracker's Hardcore Mode DNS address is `10.0.254.3`. + We provide our own, secure and logless DNS server which is pushed and applied automatically to your device when you connect. The IP address of the standard DNS server is `172.16.0.1`. The AntiTracker DNS address is `10.0.254.2`. The AntiTracker's Hardcore Mode DNS address is `10.0.254.3`. From 8e2787c692b709875680a7c3202a24a3d5d8be5c Mon Sep 17 00:00:00 2001 From: FoxWDN <124158438+FoxWDN@users.noreply.github.com> Date: Mon, 20 May 2024 19:04:43 +0000 Subject: [PATCH 011/134] style: minor adjustment --- ...ot-load-or-dns-leaks-when-connecting-via-networkmanager.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/en/pages/knowledgebase/linux/linux-webpages-do-not-load-or-dns-leaks-when-connecting-via-networkmanager.md b/src/content/en/pages/knowledgebase/linux/linux-webpages-do-not-load-or-dns-leaks-when-connecting-via-networkmanager.md index 3fe267875..232bf02c9 100644 --- a/src/content/en/pages/knowledgebase/linux/linux-webpages-do-not-load-or-dns-leaks-when-connecting-via-networkmanager.md +++ b/src/content/en/pages/knowledgebase/linux/linux-webpages-do-not-load-or-dns-leaks-when-connecting-via-networkmanager.md @@ -30,7 +30,7 @@ Syntax may differ depending on your Linux distro, substitute where required #sudo nano /etc/resolvconf/resolv.conf.d/head ``` - ... and on the new line (without quotes) enter `nameserver 10.0.254.1` and on another line nameserver `198.245.51.147`. Cntrl+X to save changes and exit the file. + ... and on the new line (without quotes) enter `nameserver 10.0.254.1` and on another line `nameserver 198.245.51.147`. `Ctrl+X` to save changes and exit the file. 3. Restart your system to apply the DNS changes or edit the **resolv.conf** file to apply the DNS immediately: @@ -94,7 +94,7 @@ Syntax may differ depending on your Linux distro, substitute where required nameserver 198.245.51.147 ``` - Press `Ctrl+x` to save and exit the **nano** editor, then change the file attribute to prevent writes or file changes: + Press `Ctrl+X` to save and exit the **nano** editor, then change the file attribute to prevent writes or file changes: ``` sudo chattr +i /etc/resolv.conf From 57b4a31e8d9e6003a1e1f20757818e411c470021 Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Wed, 29 May 2024 12:17:56 +0100 Subject: [PATCH 012/134] bugfix: Added meta description tag --- src/themes/ivpn-v3/layouts/partials/head.html | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/themes/ivpn-v3/layouts/partials/head.html b/src/themes/ivpn-v3/layouts/partials/head.html index f7acfd261..c8b4119ac 100644 --- a/src/themes/ivpn-v3/layouts/partials/head.html +++ b/src/themes/ivpn-v3/layouts/partials/head.html @@ -1,6 +1,9 @@ +{{ if .Description }} + +{{ end }} {{ if .Param "translated" }} From 189d404258c84526b6cf0f0490d5ac8ef2c4c7c9 Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Mon, 3 Jun 2024 10:39:10 +0100 Subject: [PATCH 013/134] Localisation: Removed footer links for not translated pages, added status page to pilot --- src/config/_default/menus/menus.en.toml | 2 +- src/config/_default/menus/menus.es.toml | 2 +- src/content/en/pages/servers.md | 5 ++++- .../ivpn-v3/layouts/partials/footer.html | 18 ++++++++++-------- 4 files changed, 16 insertions(+), 11 deletions(-) diff --git a/src/config/_default/menus/menus.en.toml b/src/config/_default/menus/menus.en.toml index 5b1e6f2c1..f1007bc75 100644 --- a/src/config/_default/menus/menus.en.toml +++ b/src/config/_default/menus/menus.en.toml @@ -92,7 +92,7 @@ [[footercoltwo]] identifier = "status" name = "Servers" - url = "/status/" + url = "/en/status/" weight = 20 [[footercoltwo]] diff --git a/src/config/_default/menus/menus.es.toml b/src/config/_default/menus/menus.es.toml index 5e08cb15f..04d505abe 100644 --- a/src/config/_default/menus/menus.es.toml +++ b/src/config/_default/menus/menus.es.toml @@ -92,7 +92,7 @@ [[footercoltwo]] identifier = "status" name = "Servers" - url = "/status/" + url = "/es/status/" weight = 20 [[footercoltwo]] diff --git a/src/content/en/pages/servers.md b/src/content/en/pages/servers.md index cd0f849c7..56dacb686 100644 --- a/src/content/en/pages/servers.md +++ b/src/content/en/pages/servers.md @@ -1,5 +1,8 @@ --- title: IVPN Server Status -url: /status/ +url: /en/status/ +aliases: ['/status/'] +params: + translated: true layout: servers --- diff --git a/src/themes/ivpn-v3/layouts/partials/footer.html b/src/themes/ivpn-v3/layouts/partials/footer.html index 213c97a81..f8b2f9b0d 100644 --- a/src/themes/ivpn-v3/layouts/partials/footer.html +++ b/src/themes/ivpn-v3/layouts/partials/footer.html @@ -13,14 +13,16 @@ {{ .Name }} {{ end }} - {{ if and (eq site.Language.Lang "en") (.Param "translated") }} -
  • - Versión española -
  • - {{ else }} -
  • - English version -
  • + {{ if (.Param "translated") }} + {{ if (eq site.Language.Lang "en") }} +
  • + Versión española +
  • + {{ else }} +
  • + English version +
  • + {{ end }} {{ end }} From 66dadb32089e12bc9233e787d3274879cc4e1b27 Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Mon, 3 Jun 2024 11:19:20 +0100 Subject: [PATCH 014/134] Localisation: Removed translated footer links --- src/config/_default/menus/menus.es.toml | 4 ++-- src/content/es/pages/account.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/config/_default/menus/menus.es.toml b/src/config/_default/menus/menus.es.toml index 04d505abe..4dc507905 100644 --- a/src/config/_default/menus/menus.es.toml +++ b/src/config/_default/menus/menus.es.toml @@ -73,7 +73,7 @@ [[footercolone]] identifier = "what-is-a-vpn" - name = "Qué es un VPN" + name = "What is a VPN" url = "/es/what-is-a-vpn/" weight = 40 @@ -97,7 +97,7 @@ [[footercoltwo]] identifier = "transparency-report" - name = "Informe de transparencia" + name = "Transparency Report" url = "/es/transparency-report/" weight = 30 diff --git a/src/content/es/pages/account.md b/src/content/es/pages/account.md index 31ebefbfb..5c53742bc 100644 --- a/src/content/es/pages/account.md +++ b/src/content/es/pages/account.md @@ -1,6 +1,6 @@ --- title: My Account -url: /account/ +url: /es/account/ # Leave empty for default, `application` for client area and signup layout: application menu: From 2dc2da94ef46695baa5b30f50f27d2526df1c723 Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Mon, 3 Jun 2024 11:44:12 +0100 Subject: [PATCH 015/134] Localization: Added status page --- src/content/es/pages/servers.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 src/content/es/pages/servers.md diff --git a/src/content/es/pages/servers.md b/src/content/es/pages/servers.md new file mode 100644 index 000000000..899f5a286 --- /dev/null +++ b/src/content/es/pages/servers.md @@ -0,0 +1,7 @@ +--- +title: Estado de servidores IVPN +url: /es/status/ +params: + translated: true +layout: servers +--- \ No newline at end of file From a30cad6fd62408c5f1e6b49992e8a741d6759f37 Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Mon, 3 Jun 2024 13:22:51 +0100 Subject: [PATCH 016/134] Responsive table changes --- src/themes/ivpn-v3/assets/scss/elements/table.scss | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/themes/ivpn-v3/assets/scss/elements/table.scss b/src/themes/ivpn-v3/assets/scss/elements/table.scss index 90ffd1f48..8812ec16a 100644 --- a/src/themes/ivpn-v3/assets/scss/elements/table.scss +++ b/src/themes/ivpn-v3/assets/scss/elements/table.scss @@ -79,3 +79,12 @@ table { } } } + +@media only screen and (max-device-width: 600px) +{ + table { + th { + padding: 7px; + } + } +} \ No newline at end of file From c6b37f484a6d2cd7346f8395bae85308a3644e9e Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Mon, 3 Jun 2024 13:27:15 +0100 Subject: [PATCH 017/134] Responsive table changes --- Dockerfile.bak | 55 -------------------------------------------------- 1 file changed, 55 deletions(-) delete mode 100644 Dockerfile.bak diff --git a/Dockerfile.bak b/Dockerfile.bak deleted file mode 100644 index 6539045de..000000000 --- a/Dockerfile.bak +++ /dev/null @@ -1,55 +0,0 @@ -FROM nginx:1.18 AS builder - -ARG ENV=production -ARG BASE_URL=http://localhost:8010/ -ARG API_URL=http://localhost:8010/ -ARG PAYPAL_CLIENT_ID=Ae94bviH2d45LcrM1nnnUcIDuJNb2NZgR_-3GKoJS1krkkNiInSl9V-SHMLvpPd1V8P9-yDRNoWBWK44 - -WORKDIR /opt/build - -# Install nodejs, yarn and hugo -RUN apt-get update \ - && apt-get install -y gnupg gnupg2 gnupg1 \ - && curl -sL https://deb.nodesource.com/setup_16.x | bash - \ - && curl -sL https://deb.nodesource.com/setup_16.x | bash - \ - && apt-get install -y nodejs \ - && apt-get update \ - && npm install --global yarn \ - && curl -L https://github.com/gohugoio/hugo/releases/download/v0.125.3/hugo_0.125.3_linux-amd64.deb -o /tmp/hugo.deb \ - && dpkg -i /tmp/hugo.deb \ - && rm /tmp/hugo.deb - -COPY ./src/themes/ivpn-v3/package.json ./src/themes/ivpn-v3/yarn.lock ./src/themes/ivpn-v3/ -RUN yarn --cwd ./src/themes/ivpn-v3/ - -COPY ./src ./src -RUN echo "MIX_APP_WEBAPI_URL=${BASE_URL}\nMIX_APP_API_URL=${API_URL}\nMIX_APP_PAYPAL_CLIENT_ID=${PAYPAL_CLIENT_ID}\n" > ./src/themes/ivpn-v3/.env -RUN echo "Environment: $ENV\nBase URL: ${BASE_URL}\nAPI URL: ${API_URL}\nPayPal Client ID: ${PAYPAL_CLIENT_ID}\n" - -RUN yarn --cwd ./src/themes/ivpn-v3/ $ENV -RUN yarn --cwd ./src/themes/ivpn-v3/ run copy:manifest - -RUN sed -E -e 's/^layout:(.*)$/layout: mobile-app/' \ - -e 's/^url:(.*)$/url: \/privacy-mobile-app\//' \ - -e 's/^canonical:(.*)$/canonical: \/privacy\//' \ - ./src/content/en/pages/privacy-policy.md > ./src/content/en/pages/privacy-policy-mobile.md \ - && sed -E -e 's/^layout:(.*)$/layout: mobile-app/' \ - -e 's/^url:(.*)$/url: \/tos-mobile-app\//' \ - -e 's/^canonical:(.*)$/canonical: \/tos\//' \ - ./src/content/en/pages/terms-of-service.md > ./src/content/en/pages/terms-of-service-mobile.md - -RUN sed -E -e 's/^layout:(.*)$/layout: mobile-app/' \ - -e 's/^url:(.*)$/url: \/privacy-mobile-app\//' \ - -e 's/^canonical:(.*)$/canonical: \/privacy\//' \ - ./src/content/es/pages/privacy-policy.md > ./src/content/es/pages/privacy-policy-mobile.md \ - && sed -E -e 's/^layout:(.*)$/layout: mobile-app/' \ - -e 's/^url:(.*)$/url: \/tos-mobile-app\//' \ - -e 's/^canonical:(.*)$/canonical: \/tos\//' \ - ./src/content/es/pages/terms-of-service.md > ./src/content/es/pages/terms-of-service-mobile.md - -RUN hugo -s ./src -b ${BASE_URL} --environment $ENV -d /opt/build/public - -FROM nginx:1.18 - -COPY ./nginx.conf /etc/nginx/conf.d/default.conf -COPY --from=builder /opt/build/public /var/www/static From 70db81dfd2a89bffcf7583e0f927e85b951910d8 Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Mon, 3 Jun 2024 13:30:14 +0100 Subject: [PATCH 018/134] Fix nginx rewrites --- nginx.conf | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nginx.conf b/nginx.conf index 9b5718746..ff5ac827d 100644 --- a/nginx.conf +++ b/nginx.conf @@ -34,7 +34,7 @@ server { } # Error 404 page - #error_page 404 /404.html; + error_page 404 /404.html; location = /404.html { root /var/www/static; internal; @@ -256,8 +256,8 @@ server { rewrite ^/knowledgebase/208/How-to-use-IVPN-on-KODI-media-player.html$ /knowledgebase/mp/how-to-use-ivpn-on-kodi-media-player/ permanent; rewrite ^/knowledgebase/229/Is-IVPN-compatible-with-AppleTV.html$ /knowledgebase/mp/is-ivpn-compatible-with-appletv/ permanent; rewrite ^/knowledgebase/248/How-do-I-connect-my-Nvidia-Shield-device.html$ /knowledgebase/mp/how-do-i-connect-my-nvidia-shield-device/ permanent; - rewrite ^/aboutus$ /en/team/ permanent; - rewrite ^/why-ivpn$ /en/team/ permanent; + rewrite ^/aboutus$ /team/ permanent; + rewrite ^/why-ivpn$ /team/ permanent; rewrite ^/ddwrt$ /setup/router/ddwrt/ permanent; rewrite ^/emails/ars-technica-wireguard$ https://arstechnica.com/gadgets/2018/12/testing-wireguard-with-an-early-adopter-vpn-service/ permanent; rewrite ^/releases$ / permanent; @@ -269,7 +269,7 @@ server { rewrite ^/setup/linux-changelog.html$ /apps-linux/ permanent; rewrite ^/setup/android-changelog.html$ /apps-android/ permanent; rewrite ^/setup/mac-changelog.html$ /apps-macos/ permanent; - rewrite ^/facts$ /en/team/ permanent; + rewrite ^/facts$ /team/ permanent; rewrite ^/press$ /contactus/ permanent; rewrite ^/what-is-a-tunnel$ /what-is-a-vpn/ permanent; rewrite ^/server-locations$ /status/ permanent; From 99cf6087e2e92f14cfd7e746fa52a6850d5cbc42 Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Mon, 3 Jun 2024 15:02:40 +0100 Subject: [PATCH 019/134] Fix nginx rewrites --- nginx.conf | 1 + src/config/_default/config.toml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/nginx.conf b/nginx.conf index ff5ac827d..7dea32010 100644 --- a/nginx.conf +++ b/nginx.conf @@ -44,6 +44,7 @@ server { access_log /var/log/nginx/access.log; # "301 Moved Permanently" redirects + rewrite ^/$ /en/ permanent; rewrite ^/signup /pricing/ permanent; rewrite ^/apps-overview$ /apps/ permanent; rewrite ^/setup$ /apps/ permanent; diff --git a/src/config/_default/config.toml b/src/config/_default/config.toml index 09113b278..ab1f8cd50 100644 --- a/src/config/_default/config.toml +++ b/src/config/_default/config.toml @@ -11,7 +11,7 @@ pygmentsStyle="monokai" pygmentsOptions="noclasses=false" DefaultContentLanguage = "en" -defaultContentLanguageInSubdir = true +defaultContentLanguageInSubdir = false [languages] [languages.en] From 1fe6d29ef9535d0ac8e383755dc8719bd1e59d4c Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Mon, 3 Jun 2024 16:51:44 +0100 Subject: [PATCH 020/134] Localization: Fix github links --- nginx.conf | 1 - src/config/_default/config.toml | 3 +-- src/themes/ivpn-v3/layouts/partials/suggest-an-edit.html | 2 +- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/nginx.conf b/nginx.conf index 7dea32010..ff5ac827d 100644 --- a/nginx.conf +++ b/nginx.conf @@ -44,7 +44,6 @@ server { access_log /var/log/nginx/access.log; # "301 Moved Permanently" redirects - rewrite ^/$ /en/ permanent; rewrite ^/signup /pricing/ permanent; rewrite ^/apps-overview$ /apps/ permanent; rewrite ^/setup$ /apps/ permanent; diff --git a/src/config/_default/config.toml b/src/config/_default/config.toml index ab1f8cd50..9c231a1db 100644 --- a/src/config/_default/config.toml +++ b/src/config/_default/config.toml @@ -1,4 +1,3 @@ -baseURL = "https://www.ivpn.net" title = "IVPN" theme = "ivpn-v3" paginate = 8 @@ -11,7 +10,7 @@ pygmentsStyle="monokai" pygmentsOptions="noclasses=false" DefaultContentLanguage = "en" -defaultContentLanguageInSubdir = false +defaultContentLanguageInSubdir = true [languages] [languages.en] diff --git a/src/themes/ivpn-v3/layouts/partials/suggest-an-edit.html b/src/themes/ivpn-v3/layouts/partials/suggest-an-edit.html index f8e24120f..c754e35a4 100644 --- a/src/themes/ivpn-v3/layouts/partials/suggest-an-edit.html +++ b/src/themes/ivpn-v3/layouts/partials/suggest-an-edit.html @@ -1,5 +1,5 @@
    Spotted a mistake or have an idea on how to improve this page?
    - + Suggest an edit on GitHub.
    From c31fca29f7b884379e72c975597aaf5b088c3ba7 Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Mon, 3 Jun 2024 17:24:47 +0100 Subject: [PATCH 021/134] Fix merge production --- src/content/en/pages/apps-android.md | 6 +- src/content/en/pages/apps-ios.md | 2 +- src/content/en/pages/apps-macos.md | 8 +- src/content/en/pages/apps-windows.md | 4 +- src/content/en/pages/ethics.md | 2 +- .../how-can-i-delete-my-ivpn-account.md | 10 +- .../billing/how-can-i-pay-with-cash.md | 2 + .../how-can-i-reactivate-my-account.md | 6 +- ...oin-but-the-invoice-is-still-unpaid-why.md | 4 +- .../general/do-you-offer-ipv6.md | 2 + ...t-encryption-cipher-for-vpn-connections.md | 4 +- .../what-payment-methods-do-you-accept.md | 6 +- .../what-technologies-do-you-use-at-ivpn.md | 4 +- .../what-vpn-protocols-do-you-offer.md | 10 +- .../en/pages/knowledgebase/ios/v2ray.md | 6 ++ .../mp/is-ivpn-compatible-with-appletv.md | 15 +-- .../passwords/how-do-i-change-my-password.md | 6 +- ...got-my-ivpn-account-id-what-should-i-do.md | 21 +++- .../i-forgot-my-password-what-should-i-do.md | 2 + ...ow-when-iandsharp039m-protected-by-ivpn.md | 10 +- ...pyright-material-that-i-have-downloaded.md | 2 +- ...-access-devices-on-my-local-network-why.md | 6 +- ...nam-or-iran-or-russia-etc-what-can-i-do.md | 8 +- ...t-is-the-ip-address-of-your-dns-servers.md | 8 ++ src/content/en/pages/privacy-policy.md | 2 +- .../en/pages/setup/router/opnsense-openvpn.md | 93 ++++++++++++++++ .../pages/setup/router/opnsense-wireguard.md | 101 ++++++++---------- src/content/en/pages/test.md | 6 -- src/content/en/pages/transparency-report.md | 2 +- src/content/en/pages/trust.md | 2 +- 30 files changed, 251 insertions(+), 109 deletions(-) create mode 100644 src/content/en/pages/setup/router/opnsense-openvpn.md delete mode 100644 src/content/en/pages/test.md diff --git a/src/content/en/pages/apps-android.md b/src/content/en/pages/apps-android.md index 729bd47f3..fbda51ae1 100644 --- a/src/content/en/pages/apps-android.md +++ b/src/content/en/pages/apps-android.md @@ -2,7 +2,7 @@ title: IVPN for Android - Open-source VPN app for your Android description: The IVPN app for Android offers you comprehensive privacy leak protection with the IVPN firewall, automatic connection on insecure Wi-Fi and Multi-hop. h1: IVPN for Android -subtitle: Supports Android 5.0+ +subtitle: Supports Android 7.1+ url: /apps-android/ platform: android layout: apps @@ -24,7 +24,7 @@ releases: [{ }, { cta: .APK file, - url: https://www.ivpn.net/releases/android/IVPNv2.10.7site.apk + url: https://www.ivpn.net/releases/android/IVPNv2.10.8site.apk } ], github: https://github.com/ivpn/android-app, @@ -32,7 +32,7 @@ releases: [{ checksum: [ { title: .apk SHA256, - value: e091ee87d73eda39036854ca02be2c0451502730043fe39a8242403124965ceb + value: 5f3de49a59b80f06087f440d3e7d939d2f815d7ba944a1a75c90a20e447865cd }, { title: .apk sign cert SHA256, diff --git a/src/content/en/pages/apps-ios.md b/src/content/en/pages/apps-ios.md index d3afcd6d2..959e48e96 100644 --- a/src/content/en/pages/apps-ios.md +++ b/src/content/en/pages/apps-ios.md @@ -2,7 +2,7 @@ title: IVPN for iOS - Open-source VPN app for your iPhone and iPad description: The IVPN app for iOS is designed for iPhone and iPad and offers you comprehensive privacy leak protection, automatic connection on insecure Wi-Fi and Multi-hop. h1: IVPN for iOS -subtitle: Supports iOS/iPadOS 14.0+ +subtitle: Supports iOS/iPadOS 15.0+ url: /apps-ios/ platform: ios layout: apps diff --git a/src/content/en/pages/apps-macos.md b/src/content/en/pages/apps-macos.md index e74d0b287..2904d6342 100644 --- a/src/content/en/pages/apps-macos.md +++ b/src/content/en/pages/apps-macos.md @@ -12,11 +12,11 @@ releases: [{ downloads: [ { cta: Intel, - url: "https://repo.ivpn.net/macos/bin/IVPN-3.14.12.dmg" + url: "https://repo.ivpn.net/macos/bin/IVPN-3.14.14.dmg" }, { cta: Apple Silicon, - url: https://repo.ivpn.net/macos/bin/IVPN-3.14.12-arm64.dmg + url: https://repo.ivpn.net/macos/bin/IVPN-3.14.14-arm64.dmg } ], github: https://github.com/ivpn/desktop-app, @@ -24,11 +24,11 @@ releases: [{ checksum: [ { title: SHA256 Intel, - value: 802426e0ab7eacd1bb2b9da39eb31d59cf3c0d250073b77692449a4d9ec77dbe + value: 0d4ed59601695ef8cfeb68ffad30ca761446b117d669679448ca8f4acc714f55 }, { title: SHA256 Apple Silicon, - value: eb41d2049ae30518b940eafc439043d527729070dea6b8df0165923055b64949 + value: c25c046560b832d1443b371996ddbd0804d4230d6088de10101db996990729e2 } ] }] diff --git a/src/content/en/pages/apps-windows.md b/src/content/en/pages/apps-windows.md index 18c1a3e81..c00c1f12a 100644 --- a/src/content/en/pages/apps-windows.md +++ b/src/content/en/pages/apps-windows.md @@ -9,13 +9,13 @@ layout: apps image: apps/windows-app-3.3.7 releases: [{ cta: Download, - download: https://repo.ivpn.net/windows/bin/IVPN-Client-v3.14.2.exe, + download: https://repo.ivpn.net/windows/bin/IVPN-Client-v3.14.14.exe, github: https://github.com/ivpn/desktop-app, changelog: https://github.com/ivpn/desktop-app/blob/master/CHANGELOG.md, checksum: [ { title: SHA256, - value: 78e363c6405134ab4424650f2d0435c5a2f4120fcd1b0d4ce062fcd3f6dc471a + value: 2dd2511facb200b644dae3946305c801a0a5c00eb971a7df0f1f1157457d9aba } ] }] diff --git a/src/content/en/pages/ethics.md b/src/content/en/pages/ethics.md index d80df27fd..83a678651 100644 --- a/src/content/en/pages/ethics.md +++ b/src/content/en/pages/ethics.md @@ -28,7 +28,7 @@ sections: #### No secrets - IVPN’s [ownership, company structure and team](/en/team/) is public, so you know who is responsible for protecting your privacy. + IVPN’s [ownership, company structure and team](/team/) is public, so you know who is responsible for protecting your privacy. #### No false promises diff --git a/src/content/en/pages/knowledgebase/billing/how-can-i-delete-my-ivpn-account.md b/src/content/en/pages/knowledgebase/billing/how-can-i-delete-my-ivpn-account.md index dbf0b32b3..6a0368c34 100644 --- a/src/content/en/pages/knowledgebase/billing/how-can-i-delete-my-ivpn-account.md +++ b/src/content/en/pages/knowledgebase/billing/how-can-i-delete-my-ivpn-account.md @@ -10,6 +10,12 @@ weight: 120 --- # How can I delete my IVPN account? -We respect your privacy & understand the importance of being able to have a full control over your personal information. You can permanently delete your account and purge our database of any related information. +We respect your privacy and understand the importance of being able to have full control over your personal information. You can permanently delete your account and purge our database of any related information. -To delete your IVPN account, login to the [Client Area](/account/login/#id), navigate to `Account settings` area, click on the `Delete account` button and confirm the action. Note, this process is irreversible. +**Note: This process is irreversible.** + +To delete your IVPN account with an Account ID like `i-XXXX-XXXX-XXXX`, log into the [Account Area](/account/login/#id), navigate to `Account settings` area, click on the `Delete account` button, and confirm the action. + +To delete your IVPN account with an Account ID like `ivpnXXXXXXXX`, log into the [Account Area](/account/login/#email), click the `Delete Account` link on the left, and confirm the action. An active IVPN account of this format cannot be deleted. [Contact us](/contactus/) to have your account set to an **inactive** status. + +Deleting an account before requesting a refund may delay the refund process, so please consider waiting until after the refund is processed to delete your account. diff --git a/src/content/en/pages/knowledgebase/billing/how-can-i-pay-with-cash.md b/src/content/en/pages/knowledgebase/billing/how-can-i-pay-with-cash.md index 66d9ce288..5dff52009 100644 --- a/src/content/en/pages/knowledgebase/billing/how-can-i-pay-with-cash.md +++ b/src/content/en/pages/knowledgebase/billing/how-can-i-pay-with-cash.md @@ -21,3 +21,5 @@ Due to the manual processing required we accept cash payments only for 1, 2, or 3. After you click the `Cash` button you will be redirected to a page with instructions on how and where to send the cash. If you would like to add more time to an existing account, login to the [Client Area](/account/login/), click on the `Billing Settings` -> `Extend your account`, select 1 year or longer and click on the `Cash` button to checkout. + +Letters are forwarded from the address from step 3 above to our receiving and billing teams. It can take anywhere from one to four weeks for the payment to be received and processed. diff --git a/src/content/en/pages/knowledgebase/billing/how-can-i-reactivate-my-account.md b/src/content/en/pages/knowledgebase/billing/how-can-i-reactivate-my-account.md index b309b276a..3ffe2a96a 100644 --- a/src/content/en/pages/knowledgebase/billing/how-can-i-reactivate-my-account.md +++ b/src/content/en/pages/knowledgebase/billing/how-can-i-reactivate-my-account.md @@ -10,6 +10,8 @@ weight: 110 --- # How can I reactivate my account? -To reactivate your inactive account, login to the [Client Area](/account/login/#id) - click on `Billing Settings` - `Extend your account`, select time you would like to add and checkout with the preferred payment method. +For IVPN Account IDs like **i-XXXX-XXXX-XXXX**, log into the [Account Area](/account/login/#id), click the `Add More Time` link, then make a payment. -If your IVPN account has been inactive for 3 months it will be automatically deleted from our systems. If you have discovered that your old IVPN account is deleted, you can generate a new one [here](/pricing/). +For IVPN Account IDs like **ivpnXXXXXXXX**, log into the [Account Area](/account/login/#email), click the blue `Renew` button, then complete the checkout page to make a payment. + +If your IVPN account has been inactive for 3 months it will be automatically deleted from our systems. If you have discovered that your old IVPN account has been deleted, you can generate a new one [here](/pricing/). diff --git a/src/content/en/pages/knowledgebase/billing/i-paid-with-bitcoin-but-the-invoice-is-still-unpaid-why.md b/src/content/en/pages/knowledgebase/billing/i-paid-with-bitcoin-but-the-invoice-is-still-unpaid-why.md index f1950bf36..f20eb4601 100644 --- a/src/content/en/pages/knowledgebase/billing/i-paid-with-bitcoin-but-the-invoice-is-still-unpaid-why.md +++ b/src/content/en/pages/knowledgebase/billing/i-paid-with-bitcoin-but-the-invoice-is-still-unpaid-why.md @@ -12,4 +12,6 @@ weight: 70 BTCPay invoices are only valid for 60 minutes due to exchange rate volatility. If a payment is received more than 60 minutes after the invoice is generated, we will need to manually process the payment. -To expedite this process please send our [billing department](/contactus/) the Bitcoin transaction hash. +In other cases, a payment may take a long time to confirm. Our BTCPay server watches an invoice for 24 hours. If a payment is confirmed after that, manual processing is required. + +In both cases, to expedite the invoice completion process, please send our [billing department](/contactus/) the Bitcoin transaction ID/hash. diff --git a/src/content/en/pages/knowledgebase/general/do-you-offer-ipv6.md b/src/content/en/pages/knowledgebase/general/do-you-offer-ipv6.md index 1ceb95462..62593b86e 100644 --- a/src/content/en/pages/knowledgebase/general/do-you-offer-ipv6.md +++ b/src/content/en/pages/knowledgebase/general/do-you-offer-ipv6.md @@ -11,3 +11,5 @@ weight: 210 # Do you support IPv6? We provide the option to receive an IPv6 address when connecting to our servers using WireGuard (IPv6 over IPv4). This enables those with only an IPv4 address to access the IPv6 Internet. Access to IPv6 by connecting to our servers using IPv6 is currently under development. + +IPv6 DNS is not currently available. diff --git a/src/content/en/pages/knowledgebase/general/what-is-the-default-encryption-cipher-for-vpn-connections.md b/src/content/en/pages/knowledgebase/general/what-is-the-default-encryption-cipher-for-vpn-connections.md index 26889ec25..a8d7f5f5f 100644 --- a/src/content/en/pages/knowledgebase/general/what-is-the-default-encryption-cipher-for-vpn-connections.md +++ b/src/content/en/pages/knowledgebase/general/what-is-the-default-encryption-cipher-for-vpn-connections.md @@ -10,6 +10,6 @@ weight: 510 --- # What is the default encryption cipher for VPN connections? -If you use OpenVPN 2.4 or later and do not specify a cipher in your OpenVPN configuration file, then `AES-256-GCM` is used by default. If use a version of OpenVPN older than v2.4 then `AES-256-CBC` will be used as the default. +If you use OpenVPN 2.4 or later and do not specify a cipher in your OpenVPN configuration file, then `AES-256-GCM` is used by default. If use a version of OpenVPN older than v2.4 then `AES-256-CBC` will be used as the default. For OpenVPN 2.5 and up, `ChaCha20-Poly1305` is also available. -If you use WireGuard, ChaCha20 is in place to encapsulate packets. +If you use WireGuard, `ChaCha20` is in place to encapsulate packets. diff --git a/src/content/en/pages/knowledgebase/general/what-payment-methods-do-you-accept.md b/src/content/en/pages/knowledgebase/general/what-payment-methods-do-you-accept.md index 2a7c2fd29..7ef0764be 100644 --- a/src/content/en/pages/knowledgebase/general/what-payment-methods-do-you-accept.md +++ b/src/content/en/pages/knowledgebase/general/what-payment-methods-do-you-accept.md @@ -17,9 +17,7 @@ IVPN accepts the following payment methods via our website: * PayPal * Credit/Debit Cards (except American Express and any types of Prepaid/Gift Cards) * In-app payments via our mobile apps for [iOS](/apps-ios/) and [Android](/apps-android/) (Play Store version only) -* Physical voucher cards -* Cash - -To pay with cash see [how can I pay with cash](/knowledgebase/billing/how-can-i-pay-with-cash/). Voucher cards can be purchased on [Amazon US](https://www.amazon.com/dp/B0BL8FWDRL). +* [Physical voucher cards and digital voucher codes](/knowledgebase/billing/voucher-cards-faq/) +* [Cash](/knowledgebase/billing/how-can-i-pay-with-cash/) We run our own nodes for both Bitcoin and Monero. diff --git a/src/content/en/pages/knowledgebase/general/what-technologies-do-you-use-at-ivpn.md b/src/content/en/pages/knowledgebase/general/what-technologies-do-you-use-at-ivpn.md index 53a5a410e..5c9ba2a67 100644 --- a/src/content/en/pages/knowledgebase/general/what-technologies-do-you-use-at-ivpn.md +++ b/src/content/en/pages/knowledgebase/general/what-technologies-do-you-use-at-ivpn.md @@ -14,6 +14,8 @@ We use only open-source software at IVPN. Below is a list of some of the technol - [CentOS](https://www.centos.org/) - Enterprise-class Linux distribution +- [AlmaLinux](https://almalinux.org/) - 1:1 binary compatible with RHEL® and pre-Stream CentOS + - [Puppet](https://puppet.com/) and [the Foreman](https://theforeman.org/) - Centralized configuration management for all our servers. - [Zabbix](https://www.zabbix.com/) - Distributed network monitoring solution. @@ -22,7 +24,7 @@ We use only open-source software at IVPN. Below is a list of some of the technol - [OpenVPN](https://openvpn.net/) - Encryption and authentication for all server to server communications. -- [OpenSwan](https://www.openswan.org/projects/openswan) - Providing IPSec services to customers. +- [OpenSwan](https://openswan.org/) - Providing IPSec services to customers. - [WireGuard](https://www.wireguard.com/) - WireGuard VPN services for customers. diff --git a/src/content/en/pages/knowledgebase/general/what-vpn-protocols-do-you-offer.md b/src/content/en/pages/knowledgebase/general/what-vpn-protocols-do-you-offer.md index 3ab487e15..e7270c599 100644 --- a/src/content/en/pages/knowledgebase/general/what-vpn-protocols-do-you-offer.md +++ b/src/content/en/pages/knowledgebase/general/what-vpn-protocols-do-you-offer.md @@ -10,6 +10,12 @@ weight: 130 --- # What VPN protocols do you offer? -IVPN supports OpenVPN, WireGuard® & IPSec with IKEv2 (available on our native iOS app) VPN protocols. We do not support PPTP or L2TP/IPSec. +IVPN supports OpenVPN, WireGuard®, and IPSec with IKEv2. -View our [setup guides](/apps/) for more information. +The IVPN App for all platforms supports OpenVPN and WireGuard connections. The IVPN App for iOS also supports IPSec with IKEv2 connections. Check the app's `Settings > Connection` (desktop) or `Settings > Protocol` (mobile) area for protocol details and options. + +The VPN server [status page](https://www.ivpn.net/status) indicates which servers support which protocols. Servers with the `openvpn` tag also accept IPSec with IKEv2 connections. + +We do not support PPTP or L2TP/IPSec. + +View our [setup guides](/apps/) at the bottom of the IVPN App's download page for more information about manual VPN connections. diff --git a/src/content/en/pages/knowledgebase/ios/v2ray.md b/src/content/en/pages/knowledgebase/ios/v2ray.md index 771d370ae..0560f0b3b 100644 --- a/src/content/en/pages/knowledgebase/ios/v2ray.md +++ b/src/content/en/pages/knowledgebase/ios/v2ray.md @@ -40,3 +40,9 @@ When using WireGuard we offer the powerful V2Ray proxy protocol. It is available * When using MultiHop * When changing servers while the VPN is connected * When switching QUIC and TCP protocols while connected + +### Will V2Ray obfuscation stop websites from detecting a VPN connection? + +No. + +The obfuscation only exists between your device and the VPN server and the mechanism is not designed to bypass VPN blocks on websites, like for video streaming, gambling, or anything with geo-location restrictions. The IP address on the VPN server for outgoing traffic remains the same whether V2Ray is active or not. diff --git a/src/content/en/pages/knowledgebase/mp/is-ivpn-compatible-with-appletv.md b/src/content/en/pages/knowledgebase/mp/is-ivpn-compatible-with-appletv.md index ac35720f0..8506a0327 100644 --- a/src/content/en/pages/knowledgebase/mp/is-ivpn-compatible-with-appletv.md +++ b/src/content/en/pages/knowledgebase/mp/is-ivpn-compatible-with-appletv.md @@ -10,18 +10,19 @@ weight: 40 --- # Is IVPN compatible with AppleTV? -Currently, the AppleTV device has no capability to have a VPN client set up on it. One way to achieve getting a VPN-based connection on an AppleTV is to setup a router with a VPN connection, which the AppleTV connects through. This method provides a VPN connection to all the devices on your network. +No AppleTV app is currently available. -Apple networking devices, like AirPlay and AirPort, are severely limited in how they can be configured -- especially with VPN configurations. No Apple-based routers are capable of supporting a VPN connection that is compatible with the services we offer, but many off-the-shelf routers are capable of supporting a connection like this. +IVPN is a privacy-focused VPN service and access to streaming services is [never guaranteed](/knowledgebase/general/can-i-access-hulu-or-netflix-or-bbc-iplayer-using-ivpn/). -We officially support DD-WRT and Tomato firmware, Asuswrt Merlin plus pfSense, so if your router already has this firmware or has the capability to run this firmware, then our VPN service is fully compatible. We provide setup guides for these custom firmware projects in our [router setup guide section](/setup/router/). +One way to make use of our VPN service on an AppleTV device is to set up a router with a VPN connection, which the AppleTV connects through. This method provides a VPN connection to all the devices on your network. -If your router does not have one of the types firmware mentioned above, it may be possible to flash the firmware onto the router. Please note that you assume all risk in flashing your device. You can buy "pre-flashed" routers online from several companies if you prefer not to do this yourself. +We support a variety of router firmware projects and [setup guides are available](/setup/router/). -* [FlashRouters](https://www.flashrouters.com/vpn-types/ivpn) -* [VPN Routers](https://www.vpnrouters.com/vpn-providers/ivpn-vpn-routers.html) +If your router accepts a configuration file, OpenVPN and WireGuard configuration file generators are available on the router setup page above. + +Otherwise, it may be possible to flash custom firmware onto the router. Please note that you assume all risks in flashing your device. You can buy "pre-flashed" routers online if you prefer not to do this yourself: -Some routers feature a built-in OpenVPN client and we offer [OpenVPN configuration files](/openvpn-config), so it is possible to connect to our servers this way. +* [FlashRouters](https://www.flashrouters.com/vpn-types/ivpn) Vilfo offers a dedicated VPN router with IVPN pre-configured. When you receive the router all you need to do is enter your IVPN Account ID (starts with ivpn) to connect. diff --git a/src/content/en/pages/knowledgebase/passwords/how-do-i-change-my-password.md b/src/content/en/pages/knowledgebase/passwords/how-do-i-change-my-password.md index 1d159160b..5a38eaae6 100644 --- a/src/content/en/pages/knowledgebase/passwords/how-do-i-change-my-password.md +++ b/src/content/en/pages/knowledgebase/passwords/how-do-i-change-my-password.md @@ -11,4 +11,8 @@ weight: 30 --- # How do I change my password? -Navigate to [change password](/clientarea/changepwd/) form in the client area. If you are not logged in, please enter the email address you signed up with and password to login. If you cannot remember your password, request a [password reset](/recover/password/). +For IVPN Account IDs like **i-XXXX-XXXX-XXXX**, no password is required by default. If you have added an email address and password to your account, log into the [Account Area](/account/login/#id), click the `Account Settings` link, and click the pen icon beside **Password** on the `Authentication` tab. + +For IVPN Account IDs like **ivpnXXXXXXXX**, log into the [Account Area](/account/login/#email), and click the `Change Password` link on the left side of the page. + +If you are not logged in to the Account Area or if you no longer have access to your password, request a [password reset](/recover/password/). diff --git a/src/content/en/pages/knowledgebase/passwords/i-forgot-my-ivpn-account-id-what-should-i-do.md b/src/content/en/pages/knowledgebase/passwords/i-forgot-my-ivpn-account-id-what-should-i-do.md index a4ea47043..5d4286124 100644 --- a/src/content/en/pages/knowledgebase/passwords/i-forgot-my-ivpn-account-id-what-should-i-do.md +++ b/src/content/en/pages/knowledgebase/passwords/i-forgot-my-ivpn-account-id-what-should-i-do.md @@ -11,10 +11,23 @@ weight: 10 --- # I forgot my IVPN Account ID. What should I do? -The IVPN username begins with letters 'i-..' or 'ivpn..' +The IVPN Account ID looks with `i-XXXX-XXXX-XXXX` or `ivpnXXXXXXXX`. -To locate the IVPN username in old, 'ivpnXXXXXXXX' format, log in to the [Client Area](/account/) with your email address and your current password. +To locate the IVPN Account ID in the original, `ivpnXXXXXXXX` format, log into the [Client Area](/account/) with your email address and your current password. -Your IVPN username can also be found in the **Account details** area of our mobile apps or by clicking on the small IVPN app icon in your menu bar/system tray and navigating to **Account** menu element. +Your IVPN Account ID can also be found in the **Settings > Account** area in the IVPN App for all platforms. Click or tap the **Account** icon (minimalist head-with-shoulders button on the app's main screen) to access the Account screen. -We can also try and look up your account ID if you can send us an email (support@ivpn.net) with the information of your last purchase, such as **Invoice ID**, **Payment method** used, **Date and time** of the payment and **Amount paid**. **The last 4 digits of your bank card** (if paid with card), **Transaction ID** if it was a PayPal or a Bitcoin purchase. +We can also try and look up your IVPN Account ID if you send us an email (support@ivpn.net) with the information of your last purchase. Use [PGP encryption](/knowledgebase/general/how-do-i-send-a-secure-pgp-encrypted-email-to-ivpn/) for the message if you prefer. + +For card payments made on our website, provide: +- **first 6 digits** of the card +- **last 4 digits** of the card +- **expiry date** of the card + +For PayPal, Bitcoin, or Monero payments, provide the **transaction ID**. + +For Android payments, provide the **Google Invoice ID** (starts with [GPA](https://support.google.com/store/answer/6160235)). + +If there was a successful payment to Apple, please provide us with the [invoice from Apple](https://support.apple.com/en-gb/HT204088). The personal details, like mailing address and email address, are not required, though we do need to see the Invoice ID and Document Number from Apple. + +For voucher payments, provide the **voucher code**. diff --git a/src/content/en/pages/knowledgebase/passwords/i-forgot-my-password-what-should-i-do.md b/src/content/en/pages/knowledgebase/passwords/i-forgot-my-password-what-should-i-do.md index b964aea5c..b5c6968d0 100644 --- a/src/content/en/pages/knowledgebase/passwords/i-forgot-my-password-what-should-i-do.md +++ b/src/content/en/pages/knowledgebase/passwords/i-forgot-my-password-what-should-i-do.md @@ -13,6 +13,8 @@ weight: 20 Navigate to the [password reset](/recover/password/) page and enter your email address. You will receive instructions via email on how to reset your password. Once reset, you can log in to the Client Area using your email address and your new password. +IVPN accounts created after November 2020 with an Account ID format like `i-XXXX-XXXX-XXXX` use no email or password by default. If you have added an email and password, the password reset link above is available. Check [this article](/knowledgebase/passwords/i-forgot-my-ivpn-account-id-what-should-i-do/) if you no longer have your Account ID. +
    If you have forgotten the email address you signed up with or no longer have access to it please contact us.
    diff --git a/src/content/en/pages/knowledgebase/privacy/how-do-i-know-when-iandsharp039m-protected-by-ivpn.md b/src/content/en/pages/knowledgebase/privacy/how-do-i-know-when-iandsharp039m-protected-by-ivpn.md index 751fbe617..bb45e1f05 100644 --- a/src/content/en/pages/knowledgebase/privacy/how-do-i-know-when-iandsharp039m-protected-by-ivpn.md +++ b/src/content/en/pages/knowledgebase/privacy/how-do-i-know-when-iandsharp039m-protected-by-ivpn.md @@ -1,6 +1,6 @@ --- -title: How Do I Know when I'm Protected by IVPN? - IVPN Help -h1: How Do I Know when I'm Protected by IVPN? +title: How Do I Know When I'm Protected by IVPN? - IVPN Help +h1: How Do I Know When I'm Protected by IVPN? url: /knowledgebase/privacy/how-do-i-know-when-iandsharp039m-protected-by-ivpn/ sections: - privacy @@ -9,8 +9,8 @@ sectionTitle: Privacy layout: help-details weight: 20 --- -# How Do I Know when I'm Protected by IVPN? +# How do I know when I'm protected by IVPN? -To quickly check if your VPN is working you can use a website such as [infosniper.net](http://www.infosniper.net/) or [dnsleaktest.com](http://www.dnsleaktest.com/) or [utrace.de](http://en.utrace.de/). When you are connected and navigate to one of these websites, you should see an indication of the location of the server you are connected to and not your present location. This gives you reasonable assurance that your traffic is routed through the VPN service. However for more advanced users requiring a high level of security we recommend reviewing our guide [How to perform a VPN leak test](/privacy-guides/how-to-perform-a-vpn-leak-test/) to test that your VPN is not leaking any packets. +To quickly check if your VPN is working you can use a website such as [infosniper.net](https://www.infosniper.net/) or [dnsleaktest.com](https://www.dnsleaktest.com/). When you are connected and navigate to one of these websites, you should see an indication of the location of the server you are connected to and not your present location. This gives you reasonable assurance that your traffic is routed through the VPN service. However, for more advanced users requiring a high level of security, we recommend reviewing our guide [How to perform a VPN leak test](/privacy-guides/how-to-perform-a-vpn-leak-test/) to test that your VPN is not leaking any packets. -However when using the website above please note that geolocation data is not 100% accurate. For geolocation providers (such as those above) determining the country is relatively accurate (95%-99%) since the country is required information when an IP range is allocated and IP registrars supply that information for free. However, determining the physical location down to a city is more difficult and less accurate because there is no official source for the information and ISP's often base IP addresses in a city where the company is basing its operations. Accuracy rates for cities is 50-80% according to dnsstuff.com. If you would like a more accurate tool to determine the location try using [Visual traceroute](http://www.yougetsignal.com/tools/visual-tracert/). +When using the website above please note that geolocation data is not 100% accurate. For geolocation providers (such as those above) determining the country is relatively accurate (95%-99%) since the `country` is required information when an IP range is allocated and IP registrars supply that information for free. Determining the physical location down to a city is more difficult and less accurate because there is no official source for the information and Internet service providers often locate IP addresses to the city where the company bases its operations. Accuracy rates for `city` is 50-80% according to dnsstuff.com. If you would like a more accurate tool to determine the location try using [Visual traceroute](https://www.yougetsignal.com/tools/visual-tracert/). diff --git a/src/content/en/pages/knowledgebase/privacy/what-happens-if-you-receive-a-legal-notice-such-as-a-dmca-for-copyright-material-that-i-have-downloaded.md b/src/content/en/pages/knowledgebase/privacy/what-happens-if-you-receive-a-legal-notice-such-as-a-dmca-for-copyright-material-that-i-have-downloaded.md index 8d9e2bd4e..2d508faf7 100644 --- a/src/content/en/pages/knowledgebase/privacy/what-happens-if-you-receive-a-legal-notice-such-as-a-dmca-for-copyright-material-that-i-have-downloaded.md +++ b/src/content/en/pages/knowledgebase/privacy/what-happens-if-you-receive-a-legal-notice-such-as-a-dmca-for-copyright-material-that-i-have-downloaded.md @@ -11,4 +11,4 @@ weight: 30 --- # What happens if you receive a legal notice such as a DMCA for copyright material that I have downloaded? -Since our customers are anonymous when using our service, such notices are directed to IVPN and our legal department will issue an appropriate response. Since we store no connection logs, we couldn't associate a request with a customer identity even if legally compelled to do so. +When our customers are connected to our VPN service with the IVPN App's kill switch firewall active, their real details, like IP address and location, remain private, so such notices are directed to IVPN and our legal department will issue an appropriate response. Since we store no connection logs, we couldn't associate a request with a customer identity even if legally compelled to do so. diff --git a/src/content/en/pages/knowledgebase/troubleshooting/i-cannot-access-devices-on-my-local-network-why.md b/src/content/en/pages/knowledgebase/troubleshooting/i-cannot-access-devices-on-my-local-network-why.md index ddba8a561..c57a6548b 100644 --- a/src/content/en/pages/knowledgebase/troubleshooting/i-cannot-access-devices-on-my-local-network-why.md +++ b/src/content/en/pages/knowledgebase/troubleshooting/i-cannot-access-devices-on-my-local-network-why.md @@ -14,6 +14,8 @@ Whenever you use any of our desktop apps ([Windows](/apps-windows/), [macOS](/ap If you want to access and use a printer (or any other device) that resides on your local network – in the IVPN client, navigate to `Settings` - `IVPN Firewall` tab and check both `Allow LAN traffic when IVPN Firewall is enabled` and `Allow Multicast...` options. +Enabling these options will allow traffic only between devices that reside on the same local network and subnet mask. If you are unable to access them despite having these options checked, verify the IPs on both devices belong to the same local network and subnet mask. If devices are on different subnets, add a [firewall exception](/knowledgebase/general/firewall-exceptions/) and a static route to bypass the firewall and gain access. +
    -Note: Enabling these options will allow traffic only between devices that reside on the same local network and subnet mask. If you are unable to access them despite having these options checked, verify the IPs on both devices belong to the same local network and subnet mask. -
    +Note: These options will also allow incoming traffic from devices on the same subnet. It is best to disable these options on public networks. + diff --git a/src/content/en/pages/knowledgebase/troubleshooting/i-cannot-connect-from-china-or-vietnam-or-iran-or-russia-etc-what-can-i-do.md b/src/content/en/pages/knowledgebase/troubleshooting/i-cannot-connect-from-china-or-vietnam-or-iran-or-russia-etc-what-can-i-do.md index 706dc2d07..3a733b994 100644 --- a/src/content/en/pages/knowledgebase/troubleshooting/i-cannot-connect-from-china-or-vietnam-or-iran-or-russia-etc-what-can-i-do.md +++ b/src/content/en/pages/knowledgebase/troubleshooting/i-cannot-connect-from-china-or-vietnam-or-iran-or-russia-etc-what-can-i-do.md @@ -67,4 +67,10 @@ There will likely be a performance decrease for the VPN connection with IAT-mode ### V2Ray options - **VMESS/QUIC**: a modern protocol designed to provide robust security and high performance, while reducing latency compared to traditional protocols. It makes your data appear as regular HTTPS traffic -- **VMESS/TCP**: a traditional, widely-used protocol that guarantees reliable, ordered data delivery. It makes your data appear as regular HTTP traffic. \ No newline at end of file +- **VMESS/TCP**: a traditional, widely-used protocol that guarantees reliable, ordered data delivery. It makes your data appear as regular HTTP traffic. + +### Will these obfuscation mechanisms stop websites from detecting a VPN connection? + +No. + +The obfuscation only exists between your device and the VPN server and the mechanism is not designed to bypass VPN blocks on websites, like for video streaming, gambling, or anything with geo-location restrictions. The IP address on the VPN server for outgoing traffic remains the same whether an obfuscation mechanism is active or not. diff --git a/src/content/en/pages/knowledgebase/troubleshooting/what-is-the-ip-address-of-your-dns-servers.md b/src/content/en/pages/knowledgebase/troubleshooting/what-is-the-ip-address-of-your-dns-servers.md index 3f9f628c4..7292dadb8 100644 --- a/src/content/en/pages/knowledgebase/troubleshooting/what-is-the-ip-address-of-your-dns-servers.md +++ b/src/content/en/pages/knowledgebase/troubleshooting/what-is-the-ip-address-of-your-dns-servers.md @@ -67,10 +67,18 @@ Hardcore `10.0.254.21` Normal `10.0.254.16` and Hardcore `10.0.254.17` +#### Hagezi Light +Normal `10.0.254.22` and +Hardcore `10.0.254.23` + #### Hagezi Pro Normal `10.0.254.10` and Hardcore `10.0.254.11` +#### Hagezi Pro++ +Normal `10.0.254.24` and +Hardcore `10.0.254.25` + #### Hagezi Ultimate Normal `10.0.254.12` and Hardcore `10.0.254.13` diff --git a/src/content/en/pages/privacy-policy.md b/src/content/en/pages/privacy-policy.md index 88a3a35f3..81205ffc6 100644 --- a/src/content/en/pages/privacy-policy.md +++ b/src/content/en/pages/privacy-policy.md @@ -7,7 +7,7 @@ canonical: --- # Privacy Policy -We're built for privacy. Internally, we know what exactly that means; we use privacy as a filter for decision-making. If a choice needs to be made between one practice that deepens a user's privacy, and another that would diminish it but accelerate our growth, we'll always take the slower, more private option. If you'd like to know more about our principles and beliefs that drive our choices, please see our [team](team/) and [ethics](/ethics/) pages. +We're built for privacy. Internally, we know what exactly that means; we use privacy as a filter for decision-making. If a choice needs to be made between one practice that deepens a user's privacy, and another that would diminish it but accelerate our growth, we'll always take the slower, more private option. If you'd like to know more about our principles and beliefs that drive our choices, please see our [team](/team/) and [ethics](/ethics/) pages. We realize how important it is that our customers fully understand what we mean by privacy. This policy gives you an overview of; diff --git a/src/content/en/pages/setup/router/opnsense-openvpn.md b/src/content/en/pages/setup/router/opnsense-openvpn.md new file mode 100644 index 000000000..6e02263ea --- /dev/null +++ b/src/content/en/pages/setup/router/opnsense-openvpn.md @@ -0,0 +1,93 @@ +--- +title: OPNsense OpenVPN Setup Guide +listItem: OPNsense OpenVPN +url: /setup/router/opnsense-openvpn/ +section: Router Setup +platform: router +layout: setup-article +weight: 60 +--- +## OPNsense OpenVPN Setup Guide + +
    +This guide was produced using OPNsense 24.1.6 +
    + +### Adding a CA certificate + +1. In your router's webUI, navigate to `System` > `Trust` > `Authorities` and click on the `+` button. + +2. Give it any name, i.e. "IVPN CA", select `Import an existing Certificate Authority`, then copy and paste the contents of our [ca.crt](/releases/config/ca.crt) file into the `Certificate Data` field. + +3. Click `Save`. + + ![](/images-static/uploads/install-openvpn-opnsense-01.png) + +### Adding a Static key + +1. Navigate to `VPN` > `OpenVPN` > `Instances` > `Static Keys` tab and click on the `+` button. + +2. Give it any name, i.e. "IVPN TLS Key", set `Mode` to `auth (Authenticate control channel packets)`, then copy and paste the contents of our [ta.key](/releases/config/ta.key) file into the `Static Key` field. + +3. Click `Save`. + + ![](/images-static/uploads/install-openvpn-opnsense-instance-02.png) + +### Creating an OpenVPN Client Instance + +1. Navigate to the `Instances` tab, click on the `+` button, toggle the `Advanced mode` switch on and enter the following configuration: + + * Role - **Client** + * Description - give it any name, i.e. **IVPN Ukraine** + * Enabled - **Toggled on** + * Protocol - **UDP** or **TCP** + * Type - **tun** + * Keep alive interval - **10** + * Keep alive timeout - **60** + * Remote - [choose](/status/) the server and enter its hostname with the port number separated with a colon, e.g. `ua2.gw.ivpn.net:2049` (available ports can be found [here](/knowledgebase/troubleshooting/how-do-i-change-the-port-or-protocol-used-to-connect/)) + * Certificate Authority - **IVPN CA** + * TLS static key - **[auth] IVPN TLS Key** + * Auth - **SHA1 (160-bit)** + * Username - your IVPN account ID (**i-XXXX-XXXX-XXXX** or **ivpnXXXXXXXX**. Note, the ID is case-sensitive) + * Password - any string, i.e. **ivpn**

    ![](/images-static/uploads/install-openvpn-opnsense-instance-03.png)

    + +2. Click `Save`. + +### Creating an Interface + +1. Navigate to `Interfaces` > `Assignments` + +2. Look for the interface with `ovpnc1` name, give it any description, i.e. "IVPNUkraine", then click on the `+` button and `Save`

    ![](/images-static/uploads/install-openvpn-opnsense-04.png) + +3. Click on the newly added interface name, have the `Enable Interface` option checked and `Save` the changes. + +### Configuring a Firewall + +1. Navigate to `Firewall` > `NAT` > `Outbound`, select `Manual outbound NAT rule generation` and click `Save` + +2. Click on the `+` button to add a new rule and fill in the following configuration: + + * Disabled - **Unchecked** + * Interface - select the created earlier interface, i.e. **IVPNUkraine** + * Source Address - **LAN net** + * Translation / target - **Interface address** + +3. Delete the other rule(s) containing your local network subnet that exist via WAN. This will ensure that traffic does not leak if the VPN tunnel accidentally goes down. + +4. Click `Save` and `Apply Changes`.

    ![](/images-static/uploads/install-openvpn-opnsense-06.png) + +### DNS + +1. Navigate to `Services` > `ISC DHCPv4` > `[LAN]` + +2. In the `DNS servers` field, enter the OpenVPN regular DNS server IP address (10.0.254.1) or the one associated with the preferred [AntiTracker](/knowledgebase/troubleshooting/what-is-the-ip-address-of-your-dns-servers/) list. + +3. Click `Save`.

    ![](/images-static/uploads/install-openvpn-opnsense-instance-06.png) + +### Final Steps + +1. Restart your router and check the status of the OpenVPN client in the `VPN` - `OpenVPN` - `Connection Status` area.

    ![](/images-static/uploads/install-openvpn-opnsense-instance-04.png) + +2. Check the conenction status and the assigned public IP address on our website and run a leak test at [https://www.dnsleaktest.com](https://www.dnsleaktest.com) from one of the devices connected to your OPNsense router.

    ![](/images-static/uploads/install-openvpn-opnsense-instance-05.png) + +**Please note:** If you plan to use a Multi-hop setup please see [this guide](/knowledgebase/general/how-can-i-connect-to-the-multihop-network/) and replace the port number in **Configuring an OpenVPN Client** section, `Remote` field with the chosen Exit-hop server Multi-hop port. diff --git a/src/content/en/pages/setup/router/opnsense-wireguard.md b/src/content/en/pages/setup/router/opnsense-wireguard.md index 9613e65a2..1d9aa11ba 100644 --- a/src/content/en/pages/setup/router/opnsense-wireguard.md +++ b/src/content/en/pages/setup/router/opnsense-wireguard.md @@ -10,90 +10,83 @@ weight: 61 ## OPNSense WireGuard Setup Guide
    -This guide was produced using OPNSense 20.1. +This guide was produced using OPNSense 24.1.6
    -### Configure Your Environment +### Adding a WireGuard Peer -1. Navigate to the home page of your router - By default `192.168.1.1`. +1. Navigate to the [Server Status](/status) page, select the WireGuard server you want to connect to and note its **Hostname** (xx.wg.ivpn.net) with the **WireGuard Public Key**. -2. Install system updates: `System > Firmware > Updates` +2. In your router's webUI, navigate to `VPN` - `WireGuard` - `Instances` - `Peers` tab, click on the `+` button and fill in the following configuration: -3. Install the WireGuard plugin via `System > Firmware > Plugins` and scroll down to **os-wireguard**, then click the `+` to install. Reboot via `Power > Reboot` to make sure WireGuard is applied to the system. + * Enabled - **Checked** + * Name - give it any name, e.g. **WG_Austria** + * Public key - the public key of the selected WireGuard server + * Allowed IPs - **0.0.0.0/0**, **::/0** + * Endpoint address - the hostname of the selected WireGuard server + * Endpoint port - **2049** (available ports can be viewed [here](/knowledgebase/troubleshooting/how-do-i-change-the-port-or-protocol-used-to-connect/)) + * Keepalive interval - **25** - ![](/images-static/uploads/opns-wg-1-3-wg-plugin.png) +3. Click `Save`.

    ![](/images-static/uploads/install-wireguard-opnsense-01.png) -### Add an Endpoint (Server Location /Peer) +### Creating a WireGuard Instance -1. Log in to the [IVPN Client Area](/account/). +1. In the `Instances` tab, click on the `+` button. -2. Choose a WireGuard server to connect to from our [Server Status](/status/) page. Make note of the hostname and the public key of the server. +2. Toggle the `Advanced mode` switch on and hit the `Gear` icon next to the `Public key` to generate a new WireGuard keypair. Copy the **Public key**. -3. In the OPNSense web interface, go to `VPN > WireGuard > Endpoints` and click the `+` to add a VPN server location (Endpoint/Peer): +3. Log in to your [Account area](/account/login/), navigate to the `WireGuard` tab, click on the `Add new public key` button, paste the copied previously key into the `Public key` field, add any comment and click `Add`. -
    - Name: A short interface name, like ivpnJapan or ivpnSeattle.
    - Public Key: The server public key is available from the server list in the step above.
    - Shared Secret: Leave it blank.
    - Alloweb IPs: 0.0.0.0/0
    - Endpoint Address: The server hostname is available from the server list in the step above.
    - Endpoint Port: IVPN offers different ports to connect on: 53, 80, 443, 1194, 2049, 2050, 30587, 41893, 48574, and 58237
    - Keepalive: 25 -
    +4. Enter the assigned IPv4 and IPv6 IP addresses into your router's WireGuard instance `Tunnel address` field and fill in the following fields: - ![](/images-static/uploads/opns-wg-2-3-edit-endpoint.png) + * Enabled - **Checked** + * Name - give it any name, e.g. **WG_Interface** + * Listen port - **51820** + * MTU - **1412** + * DNS servers - enter the WireGuard regular DNS server IP address (172.16.0.1) or the one associated with the preferred [AntiTracker](/knowledgebase/troubleshooting/what-is-the-ip-address-of-your-dns-servers/) list + * Peers - select created previously WireGuard Peer -4. Click the `Save` button to add the **Endpoint** to your OPNSense system. +5. Click `Save`. -### Add a Local Interface +6. Have the `Enable WireGuard` checked and click `Apply`.

    ![](/images-static/uploads/install-wireguard-opnsense-02.png) -1. In the OPNSense web interface, go to `VPN > WireGuard > Local` and click the `+` to add a local interface and enter the following: +### Configuring Interfaces -
    - Name: A short interface name, like ivpn.
    - Listen Port: Default value is likely fine.
    - DNS Server: The DNS server can be one of three options:

    - 172.16.0.1 = regular DNS with no blocking
    - 10.0.254.2 = standard AntiTracker to block advertising and malware domains
    - 10.0.254.3 = Hardcore Mode AntiTracker to also block Google and Facebook domains

    - Tunnel Address: Enter a temporary placeholder address, like 10.9.9.9
    - Peers: Choose the Endpoint (VPN server location) you created in the previous step. -
    +1. Navigate to `Interfaces` - `Assignments`. - Click the `Save` button to generate your **Public** and **Private** keys. +2. Add any description to the WireGuard interface, e.g. **WG** and click `Add`

    ![](/images-static/uploads/install-wireguard-opnsense-03.png) -2. Click the pencil icon to edit the local interface you created in the previous step and make note of your **Public Key**. +3. Click on the newly added WireGuard interface, check the `Enable Interface` checkbox and click `Save`. - ![](/images-static/uploads/opns-wg-3-2-local-interface.png) +4. Click on the `LAN` interface, set `MSS` to `1412` and click `Save`. -3. On the `VPN Accounts` page in the Client Area on our website, click the `WireGuard` tab. Go to `WireGuard Key Management` located under **Tools**. Click the `Add New Key` button. Copy the contents of the **Public Key** from OPNSense and paste them into the **Public Key**: field. Add a comment, like OPNSense if you prefer, and click the `Add Key button`. +### Configuring a Firewall -
    - Be sure to copy the Public Key and not the Private Key. The Private Key must always be kept a carefully guarded secret. -
    +1. Navigate to `Firewall` > `NAT` > `Outbound`, select `Manual outbound NAT rule generation` and click `Save` -4. Make note of the IPv4 Address beside your newly added public key on the WireGuard tab in the Client Area. This is the IP address your computer system will have on our internal network. It will be in the form **172.x.y.z**. +2. Click on the `+` button to add a new rule and fill in the following configuration: -5. Go back to the OPNSense web interface and the local interface that is being edited. Remove the temporary placeholder from the **Tunnel Address** field and enter the IP address from the step above plus the /32 netmask **(172.x.y.z/32)**. + * Disabled - **Unchecked** + * Interface - select the created earlier interface, i.e. **WG** + * Source Address - **LAN net** + * Translation / target - **Interface address** - ![](/images-static/uploads/opns-wg-3-5-edit-local-interface.png) +3. Delete the other rule(s) containing your local network subnet that exist via WAN. This will ensure that traffic does not leak if the VPN tunnel accidentally goes down. -6. Click the `Save` button. +4. Click `Save` and `Apply Changes`.

    ![](/images-static/uploads/install-wireguard-opnsense-04.png) -### Connecting +### DNS -1. Go to the `VPN > WireGuard > General` tab and put a check mark beside **Enable WireGuard** on the General tab, then click the `Save` button. +1. Navigate to `Services` > `ISC DHCPv4` > `[LAN]` -2. Check the `VPN > WireGuard > List Configuration` and `Handshakes` tabs to see connection details. +2. In the `DNS servers` field, enter the DNS server IP address specified in the created previously WireGuard Instance. -3. Go to the `Interfaces > LAN` page and set the `MSS` value to `1412`. Click the `Save` button at the bottom of the page, then click the `Apply changes` button at the top of the page. +3. Click `Save`.

    ![](/images-static/uploads/install-openvpn-opnsense-instance-06.png) -4. To let you internal network clients go through the tunnel, add a **NAT entry**. Go to `Firewall > NAT > Outbound` and click `+Add` to add a rule. Check that rule generation is set to **Manual** or **Hybrid**. Add a rule and select **Wireguard** as `Interface`. `Source Address` should be **LAN net** and set `Translation / target` to **Interface address**. +### Final Steps - ![](/images-static/uploads/opns-wg-4-3-nat-rule.png) +1. Restart your router and check the connection status of the WireGuard client in the `VPN` - `WireGuard` - `Status` area.

    ![](/images-static/uploads/install-wireguard-opnsense-05.png) -5. Click the `Save` button, click the `Apply Changes` button, then reboot the OPNSense router. +2. Check the conenction status and the assigned public IP address on our website and run a leak test at [https://www.dnsleaktest.com](https://www.dnsleaktest.com) from one of the devices connected to your OPNsense router.

    ![](/images-static/uploads/install-wireguard-opnsense-06.png) -6. Run a leak test at [https://www.dnsleaktest.com](https://www.dnsleaktest.com/) via one of the internal network clients attached to your OPNSense router. - -**Please note:** If you plan to use a Multi-hop setup please see [this guide](/knowledgebase/general/how-can-i-connect-to-the-multihop-network/) and make the required changes to the `Endpoint Address` port and `Peer Public Key`. +**Please note:** If you plan to use a Multi-hop setup please see [this guide](/knowledgebase/general/how-can-i-connect-to-the-multihop-network/) and replace the port number in **Adding a WireGuard Peer** section, `Endpoint port` field with the chosen Exit-hop server Multi-hop port. \ No newline at end of file diff --git a/src/content/en/pages/test.md b/src/content/en/pages/test.md deleted file mode 100644 index 4a5b275d8..000000000 --- a/src/content/en/pages/test.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: "Test" -date: 2024-05-15T17:05:28+01:00 -url: /test/ ---- - diff --git a/src/content/en/pages/transparency-report.md b/src/content/en/pages/transparency-report.md index 14ffbac8a..92118afd3 100644 --- a/src/content/en/pages/transparency-report.md +++ b/src/content/en/pages/transparency-report.md @@ -14,7 +14,7 @@ For more information about how requests are processed please see the [legal proc | | # Requests received | # Valid requests received | # Valid requests received where data was provided | |---|---|---|---| -| 2024 | 4 | 0 | 0 | +| 2024 | 6 | 0 | 0 | | 2023 | 2 | 0 | 0 | | 2022 | 0 | 0 | 0 | | 2021 | 1 | 1 | 0 | diff --git a/src/content/en/pages/trust.md b/src/content/en/pages/trust.md index 16067570d..0240a2448 100644 --- a/src/content/en/pages/trust.md +++ b/src/content/en/pages/trust.md @@ -71,5 +71,5 @@ url: /trust/ * All VPN servers are built using Open Source software e.g. CentOS, OpenVPN, StrongSWAN etc. * [Vulnerability disclosure](/vulnerability-reporting/) process. * [Warrant canary](/resources/canary.txt). - * IVPN is a transparent organisation with published information [about staff](team/) on the website and Linkedin profiles. + * IVPN is a transparent organisation with published information [about staff](/team/) on the website and Linkedin profiles. * In-depth [privacy guides](/privacy-guides/) for IVPN customers. From 482b8403dcb28290ac8cbc15cd60ebd54d3f7f5e Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Mon, 3 Jun 2024 18:02:49 +0100 Subject: [PATCH 022/134] Fix nginx rewrites --- nginx.conf | 2 +- src/config/_default/config.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nginx.conf b/nginx.conf index ff5ac827d..c65b3b7c9 100644 --- a/nginx.conf +++ b/nginx.conf @@ -43,7 +43,7 @@ server { error_log /var/log/nginx/error.log; access_log /var/log/nginx/access.log; - # "301 Moved Permanently" redirects + # "301 Moved Permanently" redirects rewrite ^/signup /pricing/ permanent; rewrite ^/apps-overview$ /apps/ permanent; rewrite ^/setup$ /apps/ permanent; diff --git a/src/config/_default/config.toml b/src/config/_default/config.toml index 9c231a1db..83e39d190 100644 --- a/src/config/_default/config.toml +++ b/src/config/_default/config.toml @@ -10,7 +10,7 @@ pygmentsStyle="monokai" pygmentsOptions="noclasses=false" DefaultContentLanguage = "en" -defaultContentLanguageInSubdir = true +defaultContentLanguageInSubdir = true [languages] [languages.en] From 2a1273bb2acf4894eb0dd9a28f8888ab5a6df2d3 Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Mon, 3 Jun 2024 18:19:47 +0100 Subject: [PATCH 023/134] Updated Dockerfile --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index c0ab46f96..9a7f46699 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM nginx:1.18 AS builder ARG ENV=production -ARG BASE_URL=https://www.ivpn.net +ARG BASE_URL=http://localhost:8010 ARG API_URL=https://api.ivpn.net ARG PAYPAL_CLIENT_ID=Ae94bviH2d45LcrM1nnnUcIDuJNb2NZgR_-3GKoJS1krkkNiInSl9V-SHMLvpPd1V8P9-yDRNoWBWK44 From ff5d623141af2391d14efbfe8cb2f35e8b180c2b Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Mon, 3 Jun 2024 18:49:17 +0100 Subject: [PATCH 024/134] Fixed blog redirects --- nginx.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nginx.conf b/nginx.conf index c65b3b7c9..35cdf1c3a 100644 --- a/nginx.conf +++ b/nginx.conf @@ -289,7 +289,7 @@ server { rewrite ^/blog$ /en/blog/ permanent; rewrite ^/blog/$ /en/blog/ permanent; - rewrite ^/blog/(.*) /en/blog/$1 permanent; + #rewrite ^/blog/(.*) /en/blog/$1 permanent; rewrite ^/data-retention-laws/united-kingdom$ /blog/collection-of-user-data-by-isps-and-telecom-providers-and-sharing-with-third-parties/ permanent; rewrite ^/data-retention-laws/united-states$ /blog/collection-of-user-data-by-isps-and-telecom-providers-and-sharing-with-third-parties/ permanent; From bc07d15fd3aa916d285bea9788521e525371f262 Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Mon, 3 Jun 2024 19:25:59 +0100 Subject: [PATCH 025/134] Localization: Fix blog tags --- nginx.conf | 5 +++-- src/config/_default/config.toml | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/nginx.conf b/nginx.conf index 35cdf1c3a..2848cdf61 100644 --- a/nginx.conf +++ b/nginx.conf @@ -287,9 +287,10 @@ server { rewrite ^/pptp-vs-l2tp-vs-openvpn$ /pptp-vs-ipsec-ikev2-vs-openvpn-vs-wireguard/ permanent; rewrite ^/what-is-a-multihop-vpn$ / permanent; - rewrite ^/blog$ /en/blog/ permanent; - rewrite ^/blog/$ /en/blog/ permanent; + #rewrite ^/blog$ /en/blog/ permanent; + #rewrite ^/blog/$ /en/blog/ permanent; #rewrite ^/blog/(.*) /en/blog/$1 permanent; + rewrite ^/data-retention-laws/united-kingdom$ /blog/collection-of-user-data-by-isps-and-telecom-providers-and-sharing-with-third-parties/ permanent; rewrite ^/data-retention-laws/united-states$ /blog/collection-of-user-data-by-isps-and-telecom-providers-and-sharing-with-third-parties/ permanent; diff --git a/src/config/_default/config.toml b/src/config/_default/config.toml index 83e39d190..4a151d460 100644 --- a/src/config/_default/config.toml +++ b/src/config/_default/config.toml @@ -48,9 +48,9 @@ defaultContentLanguageInSubdir = true authors = "authors" [permalinks] - categories = "blog/categories/:slug/" - tags = "blog/tags/:slug/" - authors = "blog/authors/:slug/" + categories = "/blog/categories/:slug/" + tags = "/blog/tags/:slug/" + authors = "/blog/authors/:slug/" [related] threshold = 80 From 51624c289f2a2e9e7c5babbd62c8db1669727be5 Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Mon, 3 Jun 2024 19:31:49 +0100 Subject: [PATCH 026/134] Localization: Fixed knowledge search --- src/themes/ivpn-v3/assets/js/search.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/themes/ivpn-v3/assets/js/search.js b/src/themes/ivpn-v3/assets/js/search.js index 980938857..46449ad78 100644 --- a/src/themes/ivpn-v3/assets/js/search.js +++ b/src/themes/ivpn-v3/assets/js/search.js @@ -24,7 +24,7 @@ const app = createApp({ } }, fetchAndSearch(query) { - fetch('/pages/index.json') + fetch('/en/pages/index.json') .then(response => response.json()) .then(data => { this.collection = data From e94ba6684f0750d352d767107192e07d7a400dc4 Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Mon, 3 Jun 2024 19:52:00 +0100 Subject: [PATCH 027/134] Localization: Fixed broken blog links --- nginx.conf | 4 +- .../ivpn-sixth-security-audit-concluded.md | 45 +++++++++++++++++++ src/content/en/pages/ethics.md | 4 +- src/content/en/pages/home.md | 4 +- src/themes/ivpn-v3/layouts/blog/single.html | 2 +- 5 files changed, 52 insertions(+), 7 deletions(-) create mode 100644 src/content/en/blog/ivpn-sixth-security-audit-concluded.md diff --git a/nginx.conf b/nginx.conf index 2848cdf61..0daa0d421 100644 --- a/nginx.conf +++ b/nginx.conf @@ -287,8 +287,8 @@ server { rewrite ^/pptp-vs-l2tp-vs-openvpn$ /pptp-vs-ipsec-ikev2-vs-openvpn-vs-wireguard/ permanent; rewrite ^/what-is-a-multihop-vpn$ / permanent; - #rewrite ^/blog$ /en/blog/ permanent; - #rewrite ^/blog/$ /en/blog/ permanent; + rewrite ^/blog$ /en/blog/ permanent; + rewrite ^/blog/$ /en/blog/ permanent; #rewrite ^/blog/(.*) /en/blog/$1 permanent; diff --git a/src/content/en/blog/ivpn-sixth-security-audit-concluded.md b/src/content/en/blog/ivpn-sixth-security-audit-concluded.md new file mode 100644 index 000000000..f6708a667 --- /dev/null +++ b/src/content/en/blog/ivpn-sixth-security-audit-concluded.md @@ -0,0 +1,45 @@ +--- +title: IVPN web infrastructure security audit concluded +url: /blog/ivpn-sixth-security-audit-concluded/ +highlighted: true +draft: false +authors: + - Nick Pestell +categories: + - IVPN News +tags: + - Audit + - Apps + - Transparency +date: 2024-04-11T08:53:00.000Z +thumbnailImage: /images-static/uploads/audit.png +--- +We're pleased to announce that a sixth annual independent security audit has concluded. The assessment focused on Web UI, backend components, API endpoints, underlying web servers, and web infrastructure. + +We'd like to share two key excerpts from the report: + +> “The IVPN Customer website and underlying servers presented a substantially secure posture during the assessment. This is reflected in the limited findings identified within this report, consisting solely of two Low-severity vulnerabilities and two general weaknesses. The successful mitigation of a wide range of common web application risks is a testament to the effectiveness of the security measures implemented by the project overseers.” + +> “To finalize, Cure53 is undeniably impressed with the overall security posture of the IVPN Customer website and its underlying infrastructure. The codebase exhibits assured standards of quality, while the implemented architecture and frameworks demonstrate a strong foundation in secure design principles.” + +## Audit results + +The Cure53 team conducted the audit over 8 days in March 2024. The audit was divided into three work packages: + +- White-box pentests & code audits against IVPN Customer website UI +- White-box pentests & code audits against IVPN Customer website API +- Gray-box pentests & scans against related IVPN web-servers & infrastructure + +A white-box approach was used whereby the auditors had access to our public and private Github code repositories and a dedicated test environment. No access to production servers or infrastructure was granted to members of the Cure53 team. + +A total of two vulnerabilities (low severity) and two general issues (info level) were identified. All vulnerabilities have been remediated. + +We have made the [Cure53 report][1] available for those interested in the details. For transparency we decided to publish the full report with only potentially sensitive information redacted (e.g. internal hostnames). + +## Commitments going forward + +We believe that extensive regular audits are necessary to ensure our customer’s security and continued trust. We continue to commit to an annual security audit where we will focus on those parts of our infrastructure and apps that we believe to be the most critical. + +IVPN Team + +[1]: https://cure53.de/pentest-report_IVPN_2024.pdf \ No newline at end of file diff --git a/src/content/en/pages/ethics.md b/src/content/en/pages/ethics.md index 83a678651..990bdcc69 100644 --- a/src/content/en/pages/ethics.md +++ b/src/content/en/pages/ethics.md @@ -36,7 +36,7 @@ sections: #### Openness and accountability - Our applications are open source and available for review on our [GitHub page](https://github.com/ivpn). We commission regular [audits](https://www.ivpn.net/blog/tags/audit/) to back up our claims. + Our applications are open source and available for review on our [GitHub page](https://github.com/ivpn). We commission regular [audits](https://www.ivpn.net/en/blog/tags/audit/) to back up our claims. - type: text_one_narrow_column content: >- @@ -88,7 +88,7 @@ sections: Educational projects
    We allocate time and resources to projects that spread information about privacy and trustworthy VPNs. - IVPN Privacy Guides
    Educational blog posts
    Do I need a VPN?
    The Privacy Issue + IVPN Privacy Guides
    Educational blog posts
    Do I need a VPN?
    The Privacy Issue Community and social channels
    We share information about our progress in dedicated IVPN communities. diff --git a/src/content/en/pages/home.md b/src/content/en/pages/home.md index b93f10d6c..97a40e07f 100644 --- a/src/content/en/pages/home.md +++ b/src/content/en/pages/home.md @@ -35,7 +35,7 @@ sections: description: All servers managing the IVPN service are self-hosted and operated by IVPN, including email and customer service. - name: Independent security audits - description: We commit to [annual security audits](/blog/tags/audit/) to improve our security + description: We commit to [annual security audits](/en/blog/tags/audit/) to improve our security practices and transparency. - name: No fake reviews description: We never pay for reviews and do not have an affiliate program, so @@ -47,7 +47,7 @@ sections: privacy like the EFF, Open Rights Group, and the Tor project. - name: Transparency description: Our business model is exclusively based on paid subscriptions. We - do not own any other VPN services or VPN review sites. Review [the team](team/) + do not own any other VPN services or VPN review sites. Review [the team](/team/) operating IVPN and the company ownership. - type: heading_text_one_column content: "## Features" diff --git a/src/themes/ivpn-v3/layouts/blog/single.html b/src/themes/ivpn-v3/layouts/blog/single.html index d1de383c8..2451ef71d 100644 --- a/src/themes/ivpn-v3/layouts/blog/single.html +++ b/src/themes/ivpn-v3/layouts/blog/single.html @@ -34,7 +34,7 @@

    {{ .Title }}

    {{if gt (len .Params.tags) 0}}
    {{ range .Params.tags }} - {{ . }} + {{ . }} {{ end }}
    {{ end }} From e83eb67f6b5abc0ccd32e5d9c34bf4836657b01b Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Tue, 4 Jun 2024 00:16:32 +0100 Subject: [PATCH 028/134] Localization: Fixed broken login link --- src/themes/ivpn-v3/layouts/partials/header.html | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/themes/ivpn-v3/layouts/partials/header.html b/src/themes/ivpn-v3/layouts/partials/header.html index fb1fbabe9..b6bdf2be8 100644 --- a/src/themes/ivpn-v3/layouts/partials/header.html +++ b/src/themes/ivpn-v3/layouts/partials/header.html @@ -93,11 +93,7 @@ onclick="return confirm('This will log you out of your account. Please make sure you have saved your Account ID before logging out. Do you want to proceed with log out?')">Log out
  • - {{ if eq site.Language.Lang "es" }} Login - {{ else }} - Login - {{ end }}
  • {{ else }} From d70f65e3ed193d75f8e9d87f7c40186ca3cf212c Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Tue, 4 Jun 2024 08:44:12 +0100 Subject: [PATCH 029/134] Localization: Fixed pricing typo --- src/themes/ivpn-v3/assets/js/views/Login.vue | 4 ++-- src/themes/ivpn-v3/assets/js/views/Prices.vue | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/themes/ivpn-v3/assets/js/views/Login.vue b/src/themes/ivpn-v3/assets/js/views/Login.vue index e7ebb0c4f..7fde96fba 100644 --- a/src/themes/ivpn-v3/assets/js/views/Login.vue +++ b/src/themes/ivpn-v3/assets/js/views/Login.vue @@ -19,7 +19,7 @@ />
    - +
    @@ -45,7 +45,7 @@
    - +
    diff --git a/src/themes/ivpn-v3/assets/js/views/Prices.vue b/src/themes/ivpn-v3/assets/js/views/Prices.vue index 0a98ee581..c888b4897 100644 --- a/src/themes/ivpn-v3/assets/js/views/Prices.vue +++ b/src/themes/ivpn-v3/assets/js/views/Prices.vue @@ -32,7 +32,7 @@
    • {{ $t('pricing.allProtocols') }}
    • -
    • {{ $t('pricing.standardDevices') }}
    • +
    • {{ $t('pricing.ProDevices') }}
    • {{ $t('pricing.antitracker') }}
    • {{ $t('pricing.multihop') }}
    From 49e2fe2f357ea8c290f5c47dda39394b71faec38 Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Tue, 4 Jun 2024 08:49:01 +0100 Subject: [PATCH 030/134] Localization: Fixed pricing typo --- src/themes/ivpn-v3/assets/js/views/Prices.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/themes/ivpn-v3/assets/js/views/Prices.vue b/src/themes/ivpn-v3/assets/js/views/Prices.vue index c888b4897..e3c06e953 100644 --- a/src/themes/ivpn-v3/assets/js/views/Prices.vue +++ b/src/themes/ivpn-v3/assets/js/views/Prices.vue @@ -32,7 +32,7 @@
    • {{ $t('pricing.allProtocols') }}
    • -
    • {{ $t('pricing.ProDevices') }}
    • +
    • {{ $t('pricing.proDevices') }}
    • {{ $t('pricing.antitracker') }}
    • {{ $t('pricing.multihop') }}
    From c509fda912790ea2280554f4b647b3e3cae28d99 Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Tue, 4 Jun 2024 09:26:38 +0100 Subject: [PATCH 031/134] Localization: Merge hotfixes --- src/content/es/pages/apps-android.md | 64 ++++++ src/content/es/pages/apps-ios.md | 34 +++ src/content/es/pages/apps-linux.md | 269 +++++++++++++++++++++++ src/content/es/pages/apps-macos.md | 65 ++++++ src/content/es/pages/apps-windows.md | 57 +++++ src/content/es/pages/ethics.md | 115 ++++++++++ src/content/es/pages/home.md | 112 ++++++++++ src/content/es/pages/pricing.md | 8 + src/content/es/pages/privacy-policy.md | 195 ++++++++++++++++ src/content/es/pages/refunds.md | 0 src/content/es/pages/team.md | 103 +++++++++ src/content/es/pages/terms-of-service.md | 65 ++++++ src/content/es/pages/wireguard-vpn.md | 87 ++++++++ 13 files changed, 1174 insertions(+) create mode 100644 src/content/es/pages/apps-android.md create mode 100644 src/content/es/pages/apps-ios.md create mode 100644 src/content/es/pages/apps-linux.md create mode 100644 src/content/es/pages/apps-macos.md create mode 100644 src/content/es/pages/apps-windows.md create mode 100644 src/content/es/pages/ethics.md create mode 100644 src/content/es/pages/home.md create mode 100644 src/content/es/pages/pricing.md create mode 100644 src/content/es/pages/privacy-policy.md create mode 100644 src/content/es/pages/refunds.md create mode 100644 src/content/es/pages/team.md create mode 100644 src/content/es/pages/terms-of-service.md create mode 100644 src/content/es/pages/wireguard-vpn.md diff --git a/src/content/es/pages/apps-android.md b/src/content/es/pages/apps-android.md new file mode 100644 index 000000000..2722dda8e --- /dev/null +++ b/src/content/es/pages/apps-android.md @@ -0,0 +1,64 @@ +--- +title: IVPN para Android - Aplicación VPN de código abierto para Android +description: La aplicación IVPN para Android te ofrece una protección integral contra filtraciones de privacidad con el firewall IVPN, conexión automática en redes de Wi-Fi inseguras y Multi-hop. +h1: IVPN para Android +subtitle: Compatible con Android 5.0+ +url: /es/apps-android/ +params: + translated: true +platform: android +layout: apps +image: apps/android-app +releases: [{ + cta: Download, + downloads: [ + { + cta: Google Play, + url: "https://play.google.com/store/apps/details?id=net.ivpn.client" + }, + { + cta: F-Droid, + url: https://f-droid.org/en/packages/net.ivpn.client/ + }, + { + cta: Accrescent, + url: https://accrescent.app/app/net.ivpn.client + }, + { + cta: .APK file, + url: https://www.ivpn.net/releases/android/IVPNv2.10.7site.apk + } + ], + github: https://github.com/ivpn/android-app, + changelog: https://github.com/ivpn/android-app/blob/main/CHANGELOG.md, + checksum: [ + { + title: .apk SHA256, + value: e091ee87d73eda39036854ca02be2c0451502730043fe39a8242403124965ceb + }, + { + title: .apk sign cert SHA256, + value: 88a6b40fc97fdc842f231f50eb12de116f5b759e3c5b38aaccaf6a7b393c85bb + } + ] +}] +--- +## Funciones + +- Protocolos WireGuard y OpenVPN. +- Controles de privacidad de WireGuard - Define un programa de rotación automática de claves y direcciones IP. +- AntiTracker que bloquea anuncios, adware, páginas web maliciosos y rastreadores de recopilación de datos. +- Capacidad para definir redes Wi-Fi de confianza y crear reglas para la conexión/desconexión automática de VPN. +- Tunelización dividida para permitir que algunas aplicaciones omitan la VPN. +- Rutas VPN de Multi-hop. Conéctate a través de múltiples servidores en jurisdicciones diferentes para mejorar la privacidad. +- Servidores DNS personalizados, DoT a través de DNS privado nativo de Android. +- Ubicación simulada para GPS. +- Protección contra Tapjacking. + +## Configuración manual + +Si prefiere no utilizar la aplicación IVPN, sigue la guía de configuración correspondiente a continuación. + +- [WireGuard](/setup/android-wireguard/) +- [OpenVPN for Android](/setup/android-openvpn-for-android/) +- [IPSec con IKEv2](/setup/android-ipsec-with-ikev2/) \ No newline at end of file diff --git a/src/content/es/pages/apps-ios.md b/src/content/es/pages/apps-ios.md new file mode 100644 index 000000000..612c4d3f9 --- /dev/null +++ b/src/content/es/pages/apps-ios.md @@ -0,0 +1,34 @@ +--- +title: IVPN para iOS - Aplicación VPN de código abierto para tu iPhone y iPad +description: La IVPN app para iOS, diseñada para iPhone y iPad, te ofrece una protección integral contra filtraciones de privacidad, conexión automática en redes Wi-Fi inseguras y Multi-hop. +h1: IVPN para iOS +subtitle: Compatible con iOS/iPadOS 14.0+ +url: /es/apps-ios/ +params: + translated: true +platform: ios +layout: apps +image: apps/ios-app +releases: [{ + cta: Get it on App Store, + download: "https://apps.apple.com/us/app/ivpn-serious-privacy-protection/id1193122683?mt=8", + github: https://github.com/ivpn/ios-app, + changelog: https://github.com/ivpn/ios-app/blob/master/CHANGELOG.md +}] +--- +## Funciones + +- Protocolos WireGuard, OpenVPN y IPSec. +- Controles de privacidad de WireGuard - Define un calendario de rotación automática de claves y direcciones IP. +- AntiTracker que bloquea anuncios, adware, páginas web maliciosas y rastreadores de recopilación de datos. +- Capacidad para definir redes Wi-Fi de confianza y crear reglas para la conexión/desconexión automática de la VPN. +- Rutas VPN de Multi-hop. Conéctate a través de múltiples servidores en jurisdicciones diferentes para mejorar la privacidad. +- Servidores DNS personalizados, con DoH y DoT. + +## Manual configuration + +Si prefieres no utilizar la aplicación IVPN, sigue la guía de configuración correspondiente a continuación. + +- [WireGuard](/setup/ios-wireguard/) +- [OpenVPN Connect](/setup/ios-openvpn-connect/) +- [IPSec con IKEv2](/setup/ios-ipsec-ikev2/) \ No newline at end of file diff --git a/src/content/es/pages/apps-linux.md b/src/content/es/pages/apps-linux.md new file mode 100644 index 000000000..689810ab6 --- /dev/null +++ b/src/content/es/pages/apps-linux.md @@ -0,0 +1,269 @@ +--- +title: IVPN para Linux - Aplicación VPN de código abierto para Linux +description: IVPN para Linux te ofrece una protección integral contra filtraciones de privacidad con el firewall IVPN, conexión automática en redes Wi-Fi inseguras y Multi-hop. +h1: IVPN for Linux +subtitle: Compatible con 64-bit Linux 3.10+ +url: /es/apps-linux/ +params: + translated: true +platform: linux +layout: apps-single +imageLight: /images-static/uploads/apps/linux-app-3.3.7-light@2x.png +imageDark: /images-static/uploads/apps/linux-app-3.3.7-dark@2x.png +contents: +- item: + title: Funcioness + anchor: features +- item: + title: Paquetes + anchor: packages +- item: + title: Instalar desde el repositorio de IVPN + anchor: install + subitems: + - item: + title: Ubuntu + anchor: ubuntu + - item: + title: Debian + anchor: debian + - item: + title: Mint + anchor: mint + - item: + title: Fedora + anchor: fedora + - item: + title: CentOS + anchor: centos + - item: + title: Arch Linux + anchor: arch + - item: + title: Fedora Silverblue + anchor: silverblue +- item: + title: Instalar desde los archivos binarios + anchor: binaries +- item: + title: Instalar desde el código fuente + anchor: source +- item: + title: Instalar desde Snap + anchor: snap +- item: + title: Enlaces útiles + anchor: useful-links +--- +## Funciones {#features} + +* Protocolos WireGuard y OpenVPN. +* GUI o CLI (interfaz de línea de comandos). +* Controles de privacidad de WireGuard - Define un calendario de rotación automática de claves y direcciones IP. +* AntiTracker que bloquea anuncios, adware, páginas web maliciosas y rastreadores de recopilación de datos. +* Firewall/killswitch - Posibilidad de configurarlo a demanda o siempre activo. Ofrece protección integral contra filtraciones DNS, IPv6, WebRTC y desconexiones. +* Capacidad para definir redes Wi-Fi de confianza y crear reglas para la conexión/desconexión automática de la VPN. +* Rutas VPN de Multi-hop. Conéctate a través de múltiples servidores en jurisdicciones diferentes para mejorar la privacidad. +* Permitir el tráfico LAN cuando estés conectado a la VPN. +* Función de pausado para cuando sea necesario deshabilitar temporalmente la conexión VPN. +* Opción Obfsproxy para eludir la censura. +* Servidores DNS personalizados, con DoH. +* Tunelización dividida para permitir que las aplicaciones designadas eviten el túnel VPN. +* Conexión automática de inicio y al unirse a una red Wi-Fi insegura + +## Paquetes {#packages} + +### Paquete base + +El paquete base contiene todo lo que necesitas para conectarte a IVPN con una interfaz de línea de comandos. La aplicación IVPN GUI se proporciona como un paquete separado que puedes encontrar a continuación. +[Registro de cambios](https://github.com/ivpn/desktop-app/blob/master/CHANGELOG.md) + +### Aplicación GUI IVPN + +Ten en cuenta que es necesario instalar el paquete base antes de instalar la aplicación GUI. +[Registro de cambios](https://github.com/ivpn/desktop-app/blob/master/CHANGELOG.md) + +## Instalar desde el repositorio IVPN {#install} + +### Ubuntu {#ubuntu} + +```pkgconfig +# Añadir la clave GPG de IVPN +curl -fsSL https://repo.ivpn.net/stable/ubuntu/generic.gpg | gpg --dearmor > ~/ivpn-archive-keyring.gpg + +sudo mv ~/ivpn-archive-keyring.gpg /usr/share/keyrings/ivpn-archive-keyring.gpg + +# Establecer permisos apropiados para la clave GPG +sudo chown root:root /usr/share/keyrings/ivpn-archive-keyring.gpg && sudo chmod 644 /usr/share/keyrings/ivpn-archive-keyring.gpg + +# Añadir el repositorio IVPN +curl -fsSL https://repo.ivpn.net/stable/ubuntu/generic.list | sudo tee /etc/apt/sources.list.d/ivpn.list + +# Establecer permisos apropiados para el repositorio +sudo chown root:root /etc/apt/sources.list.d/ivpn.list && sudo chmod 644 /etc/apt/sources.list.d/ivpn.list + +# Actualizar la información del repositorio de APT +sudo apt update + +# Para instalar el software IVPN (CLI y UI) +sudo apt install ivpn-ui + +# Para instalar solo IVPN CLI +sudo apt install ivpn +``` + +### Debian {#debian} + +```pkgconfig +# Añadir la clave GPG de IVPN +curl -fsSL https://repo.ivpn.net/stable/debian/generic.gpg | gpg --dearmor > ~/ivpn-archive-keyring.gpg + +sudo mv ~/ivpn-archive-keyring.gpg /usr/share/keyrings/ivpn-archive-keyring.gpg + +# Establecer permisos apropiados para la clave GPG +sudo chown root:root /usr/share/keyrings/ivpn-archive-keyring.gpg && sudo chmod 644 /usr/share/keyrings/ivpn-archive-keyring.gpg + +# Añadir el repositorio IVPN +curl -fsSL https://repo.ivpn.net/stable/debian/generic.list | sudo tee /etc/apt/sources.list.d/ivpn.list + +# Establecer permisos apropiados para el repositorio +sudo chown root:root /etc/apt/sources.list.d/ivpn.list && sudo chmod 644 /etc/apt/sources.list.d/ivpn.list + +# Actualizar la información del repositorio de APT +sudo apt update + +# Para instalar el software IVPN (CLI y UI) +sudo apt install ivpn-ui + +# Para instalar solo IVPN CLI +sudo apt install ivpn +``` + +### Mint {#mint} + +```pkgconfig +# Añadir la clave GPG de IVPN +curl -fsSL https://repo.ivpn.net/stable/mint/generic.gpg | gpg --dearmor > ~/ivpn-archive-keyring.gpg + +sudo mv ~/ivpn-archive-keyring.gpg /usr/share/keyrings/ivpn-archive-keyring.gpg + +# Establecer permisos apropiados para la clave GPG +sudo chown root:root /usr/share/keyrings/ivpn-archive-keyring.gpg && sudo chmod 644 /usr/share/keyrings/ivpn-archive-keyring.gpg + +# Añadir el repositorio IVPN +curl -fsSL https://repo.ivpn.net/stable/mint/generic.list | sudo tee /etc/apt/sources.list.d/ivpn.list + +# Establecer permisos apropiados para el repositorio +sudo chown root:root /etc/apt/sources.list.d/ivpn.list && sudo chmod 644 /etc/apt/sources.list.d/ivpn.list + +# Actualizar la información del repositorio de APT +sudo apt update + +# Para instalar el software IVPN (CLI y UI) +sudo apt install ivpn-ui + +# Para instalar solo IVPN CLI +sudo apt install ivpn +``` + +### Fedora {#fedora} + +```pkgconfig +# Agregar el repositorio IVPN +sudo dnf config-manager --add-repo https://repo.ivpn.net/stable/fedora/generic/ivpn.repo + +# Para instalar el software IVPN (CLI y UI) +sudo dnf install ivpn-ui + +# Para instalar solo IVPN CLI +sudo dnf install ivpn +``` + +### CentOS {#centos} + +```pkgconfig +# Instalar Yum-utils +sudo yum install yum-utils + +# Agregar el repositorio IVPN +sudo yum-config-manager --add-repo https://repo.ivpn.net/stable/centos/generic/ivpn.repo + +# Para instalar el software IVPN (CLI y UI) +sudo yum install ivpn-ui + +# Para instalar solo IVPN CLI +sudo yum install ivpn + +# Requerido para CentOS 8 +sudo yum install libXScrnSaver +``` + +### Arch Linux {#arch} + +AUR - Repositorio de usuarios de ArchLinux. Puede ser utilizado por distribuciones basadas en ArchLinux: ArchLinux, Manjaro... + +Paquete base: [ivpn](https://aur.archlinux.org/packages/ivpn/) +Paquete UI: [ivpn-ui](https://aur.archlinux.org/packages/ivpn-ui/) + +El uso de un asistente AUR/Pacman wrapper automatiza el proceso de instalación: + +```pkgconfig +yay -S ivpn +yay -S ivpn-ui +``` + +Nota: Hay disponibles otras utilidades de ayuda de AUR/Pacman wrapper. + +### Fedora Silverblue {#silverblue} + +El cliente IVPN se puede instalar en [Fedora Silverblue](/knowledgebase/linux/fedora-silverblue/). + +## Instalar desde los archivos binarios {#binaries} + +### .DEB + +[Paquete base](https://repo.ivpn.net/stable/pool/ivpn_3.14.2_amd64.deb) +SHA256: 12d1005eeb92c5b35bf83b9df51317ec4ac08efc6fbb7ab01e962250f23b891d + +[Paquete UI](https://repo.ivpn.net/stable/pool/ivpn-ui_3.14.2_amd64.deb) +SHA256: f64cd84b4e0ce252f0c066977d180b953c55f2b485cf7a5437b1e4c7af1959f7 + +### .RPM + +[Paquete base](https://repo.ivpn.net/stable/pool/ivpn-3.14.2-1.x86_64.rpm) +SHA256: 45dba6b5a281646bde6b6651661092024aafc0165268e3245fb515dabb866996 + +[Paquete UI](https://repo.ivpn.net/stable/pool/ivpn-ui-3.14.2-1.x86_64.rpm) +SHA256: 0b3602497cf599060e44b0912923f3a5bc2f9325c8d34856bc7ef2eb019bb6ee + +## Instalar desde el código fuente {#source} + +[Daemon + CLI](https://github.com/ivpn/desktop-app#compilation_linux_daemon) +[UI](https://github.com/ivpn/desktop-app#compilation_linux_ui) + +## Instalar desde Snap {#snap} + +Descarga la aplicación IVPN en [Snap Store](https://snapcraft.io/ivpn) usando el comando `sudo snap install ivpn`. + +

    + + Get it from the Snap Store + Get it from the Snap Store + +

    + +### Notas de Snap: + +* Se requiere el programa daemon [snapd](https://snapcraft.io/docs/installing-snapd). +* Desinstala las versiones anteriores (DEB, RPM, etc.) de la aplicación IVPN antes de cambiar al canal de Snap y viceversa. +* La función **Tunelización dividida** no está disponible debido a fuertes restricciones del entorno Snap. + +## Enlaces útiles {#useful-links} + +Si prefieres no utilizar la aplicación IVPN, sigue la guía de configuración correspondiente a continuación. + +* [WireGuard usando terminal](/setup/linux-wireguard/) +* [WireGuard usando NetworkManager](/setup/linux-wireguard-netman/) +* [OpenVPN usando terminal](/setup/linux-terminal/) +* [OpenVPN usando NetworkManager](/setup/linux-netman/) +* [IPSec con IKEv2](/setup/linux-ipsec-con-ikev2/) \ No newline at end of file diff --git a/src/content/es/pages/apps-macos.md b/src/content/es/pages/apps-macos.md new file mode 100644 index 000000000..7b72f3925 --- /dev/null +++ b/src/content/es/pages/apps-macos.md @@ -0,0 +1,65 @@ +--- +title: IVPN para macOS - Aplicación VPN de código abierto para tu Mac +description: IVPN para macOS te ofrece una protección integral contra filtraciones de privacidad con el firewall IVPN, conexión automática en redes Wi-Fi inseguras y Multi-hop. +h1: IVPN para macOS +subtitle: Compatible con macOS 10.14+ +url: /es/apps-macos/ +params: + translated: true +platform: macos +layout: apps +image: apps/macos-app +releases: [{ + cta: Download, + downloads: [ + { + cta: Intel, + url: "https://repo.ivpn.net/macos/bin/IVPN-3.14.12.dmg" + }, + { + cta: Apple Silicon, + url: https://repo.ivpn.net/macos/bin/IVPN-3.14.12-arm64.dmg + } + ], + github: https://github.com/ivpn/desktop-app, + changelog: https://github.com/ivpn/desktop-app/blob/master/CHANGELOG.md, + checksum: [ + { + title: SHA256 Intel, + value: 802426e0ab7eacd1bb2b9da39eb31d59cf3c0d250073b77692449a4d9ec77dbe + }, + { + title: SHA256 Apple Silicon, + value: eb41d2049ae30518b940eafc439043d527729070dea6b8df0165923055b64949 + } + ] +}] +--- +## Funciones + +- Protocolos WireGuard y OpenVPN. +- GUI o CLI (interfaz de línea de comandos). +- Controles de privacidad de WireGuard - Define un programa de rotación automática de claves y direcciones IP. +- AntiTracker que bloquea anuncios, adware, páginas web maliciosas y rastreadores de recopilación de datos. +- Firewall/killswitch - Posibilidad de configurarlo a demanda o siempre activo. Ofrece protección integral contra filtraciones DNS, IPv6, WebRTC y desconexiones. +- Capacidad para definir redes Wi-Fi de confianza y crear reglas para la conexión/desconexión automática de la VPN. +- Rutas VPN de Multi-hop. Conéctate a través de múltiples servidores en jurisdicciones diferentes para mejorar la privacidad. +- Permitir el tráfico LAN cuando estés conectado a la VPN. +- Función de pausado para cuando sea necesario deshabilitar temporalmente la conexión VPN. +- Opción Obfsproxy para eludir la censura. +- Servidores DNS personalizados, con DoH. +- Actualización automática. +- Conexión automática de inicio y al unirse a una red Wi-Fi insegura. + +## Configuración manual + +Si prefieres no utilizar la aplicación IVPN, sigue la guía de configuración correspondiente a continuación. + +- [WireGuard](/setup/macos-wireguard/) +- [Tunnelblick (OpenVPN)](/setup/macos-openvpn-tunnelblick/) +- [IPSec con IKEv2](/setup/macos-ipsec-with-ikev2/) + +## Descarga una versión anterior + +Download [IVPN-2.12.17.dmg](https://cdn.ivpn.net/releases/osx/IVPN-2.12.17.dmg) +SHA256: 0fd09967482f53c801dc55eaf23a88ad341da37f58d70d9c9e24c2e5aeb36c22 \ No newline at end of file diff --git a/src/content/es/pages/apps-windows.md b/src/content/es/pages/apps-windows.md new file mode 100644 index 000000000..27c6e3b3e --- /dev/null +++ b/src/content/es/pages/apps-windows.md @@ -0,0 +1,57 @@ +--- +title: IVPN para Windows - Aplicación VPN de código abierto para tu PC Windows +description: IVPN para Windows te ofrece una protección integral contra filtraciones de privacidad con el firewall IVPN, conexión automática en redes Wi-Fi inseguras y Multi-hop. +h1: IVPN para Windows +subtitle: Compatible con Windows 10 / 11 (64-bit) +url: /es/apps-windows/ +params: + translated: true +platform: windows +layout: apps +image: apps/windows-app-3.3.7 +releases: [{ + cta: Download, + download: https://repo.ivpn.net/windows/bin/IVPN-Client-v3.14.2.exe, + github: https://github.com/ivpn/desktop-app, + changelog: https://github.com/ivpn/desktop-app/blob/master/CHANGELOG.md, + checksum: [ + { + title: SHA256, + value: 78e363c6405134ab4424650f2d0435c5a2f4120fcd1b0d4ce062fcd3f6dc471a + } + ] +}] +--- +## Funciones + +- Protocolos WireGuard y OpenVPN. +- GUI o CLI (interfaz de línea de comandos). +- Controles de privacidad de WireGuard - Define un calendario de rotación automática de claves y direcciones IP. +- AntiTracker que bloquea anuncios, adware, páginas web maliciosas y rastreadores de recopilación de datos. +- Firewall/killswitch - Posibilidad de configurarlo a demanda o siempre activo. Ofrece protección integral contra filtraciones DNS, IPv6, WebRTC y desconexiones. +- Capacidad para definir redes Wi-Fi de confianza y crear reglas para la conexión/desconexión automática de la VPN. +- Rutas VPN de Multi-hop. Conéctate a través de múltiples servidores en jurisdicciones diferentes para mejorar la privacidad. +- Permitir el tráfico LAN cuando estés conectado a la VPN. +- Función de pausado para cuando sea necesario deshabilitar temporalmente la conexión VPN. +- Opción Obfsproxy para eludir la censura. +- Servidores DNS personalizados, con DoH. +- Tunelización dividida. +- Actualización automática. +- Conexión automática de inicio y al unirse a una red Wi-Fi insegura. + +## Configuración manual + +Si prefieres no utilizar la aplicación IVPN, sigue la guía de configuración correspondiente a continuación. + +- [WireGuard (Windows 10)](/setup/windows-10-wireguard/) +- [OpenVPN GUI (Windows 10)](/setup/windows-10-openvpn-community/) +- [OpenVPN GUI (Windows 8)](/setup/windows-8-openvpn-community/) +- [IPSec con IKEv2 (Windows 10)](/setup/windows-10-ipsec-with-ikev2/) + +## Descarga una versión anterior + +[IVPN-Client-v3.12.0.exe](https://repo.ivpn.net/windows/bin/IVPN-Client-v3.12.0.exe) +SHA256: 2425f3e339eeb8bb8ac11734b2db918083eea6d2cd9172109e0748b2fcd62f19 + +[IVPN-Client-v2.12.17.exe](https://cdn.ivpn.net/releases/win/IVPN-Client-v2.12.17.exe) +SHA256: 7dce2cd90a2828f308c5c9063776d05af6074d974c57ee69a7ea79030640149a \ No newline at end of file diff --git a/src/content/es/pages/ethics.md b/src/content/es/pages/ethics.md new file mode 100644 index 000000000..c45bf037b --- /dev/null +++ b/src/content/es/pages/ethics.md @@ -0,0 +1,115 @@ +--- +title: Directrices éticas para la protección de la privacidad | IVPN +description: Conoce la dirección ética que seguimos, dando prioridad a la privacidad. Explicamos cómo abordamos la transparencia y cómo/qué comunicamos a los nuevos clientes. +url: /es/ethics/ +params: + translated: true +sections: + - type: text_one_narrow_column + content: >- + # Guías éticas + + Consideramos los efectos de nuestras decisiones con respecto al funcionamiento de nuestro servicio. Seguimos una mentalidad que prioriza la privacidad que va más allá de lo básico. + + + Cada decisión importa: cómo y qué comunicamos a los nuevos clientes, qué información recopilamos y qué herramientas utilizamos para mejorar nuestro servicio. + + Creemos en predicar con el ejemplo y nos comprometemos a lo siguiente: + + #### Sin información personal + + Nuestro objetivo es no recopilar información del usuario según se define en nuestra [política de privacidad](https://www.ivpn.net/privacy) concisa. No pedimos tu dirección de correo electrónico ni ninguna otra información personal. + + #### Sin rastreadores + + Los rastreadores de empresas de publicidad y redes sociales vigilan tus acciones y ayudan a elaborar tu perfil. No los encontrarás en ivpn.net - somos un proveedor sin rastreadores. + + #### Sin herramientas de terceros + + Herramientas como Google Analytics recopilan información de identificación personal. Utilizamos software alojado únicamente en servidores controlados por IVPN para garantizar tu privacidad. + + #### Sin secretos + + La [propiedad, estructura de la empresa y equipo](/es/team/) de IVPN es pública, por lo tanto sabes quién es responsable de proteger tu privacidad. + + #### Sin falsas promesas + + Algunos servicios intentan convencer a todo el mundo para que obtengan una VPN y permanezcan anónimos en línea. Nosotros no anunciamos beneficios que no se puedan obtener mediante el uso de una VPN. + + #### Sinceridad y responsabilidad + + Nuestras aplicaciones son de código abierto y están disponibles en nuestra [página de GitHub](https://github.com/ivpn). Comisionamos [auditorías](https://www.ivpn.net/blog/tags/audit/) periódicas para respaldar nuestras afirmaciones. + + - type: text_one_narrow_column + content: >- + ## Cómo no hacemos marketing + + Nos comprometemos en difundir la misión de IVPN y ayudar a más personas a proteger su privacidad. Teniendo en cuenta el estado del marketing moderno, ésta es una tarea desafiante. + + + Consideramos que la mayoría de las tácticas de marketing son perjudiciales y nos negamos a utilizarlas. La siguiente lista representa todas las tácticas que hemos considerado y rechazado o eliminado a lo largo de los años. + + #### Reseñas de pago + + Hemos cerrado nuestro programa de afiliados para protestar contra la práctica de reseñas de pago y recomendaciones engañosas por parte de las páginas web de las "mejores VPN". + + #### Anuncios de vigilancia + + Los anuncios utilizan información personal y datos de comportamiento para fines de direccionamiento personal y segmentación. Rechazamos Facebook, Google y todas las formas de publicidad programática. + + #### Patrones oscuros + + Evitamos reseñas falsas, pruebas sociales inventadas, temporizadores de cuenta regresiva, ofertas que vencen, y trucos que dificultan la cancelación de nuestro servicio. + + #### Miedo, incertidumbre y duda + + Impulsar suscripciones con tácticas de miedo es común en la industria de las VPN. No afirmaremos que todos los que no tienen una VPN estén bajo grave amenaza. + + #### Compra de patrocinios + + Creemos que los "influencers" y los creadores de YouTube sin experiencia en seguridad de la información no deberían respaldar servicios de VPN a cambio de un pago. + + #### Spam + + Evitamos el spam en las redes sociales y la compra de listas de correo electrónico de clientes potenciales, dos tácticas de marketing utilizadas con frecuencia por los proveedores de VPN. + + - type: text_one_narrow_column + content: >- + ## Cómo atraemos nuevos clientes + + Nuestra misión sustituye la obtención de ganancias y reinvertimos la mayor parte de nuestros ingresos en mejorar nuestro servicio y en proyectos educativos. Sin embargo, IVPN es un negocio y trabajamos para atraer nuevos clientes, teniendo en cuenta nuestros valores y compromisos. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    Método

    Ejemplos

    Mejorando nuestro servicio
    Las mejoras constantes en nuestro servicio hacen que nuestros clientes nos recomienden a otros.
    Compatibilidad con WireGuard
    CLI y GUI de Linux
    Compatibilidad con IPv6
    Proyectos educativos
    Asignamos tiempo y recursos a proyectos que difunden información sobre privacidad y VPN de confianza.
    Guías de privacidad
    Blogs educativos
    Do I need a VPN?
    The Privacy Issue
    Canales sociales y comunidad
    Compartimos información sobre nuestro progreso en comunidades de IVPN.
    Mastodon
    Reddit
    Twitter
    Cooperación entre periodistas y revisores
    Compartimos actualizaciones de nuestro progreso y cuentas demo con periodistas y revisores éticos de VPN. No se ofrece ninguna compensación.
    Ars Technica
    The Markup
    Techlore
    Privacy Guides
    Patrocinios
    Patrocinamos organizaciones sin ánimo de lucro y proyectos de desarrollo que se centran en la privacidad.
    EFF
    Tor Project
    WireGuard
    Apoyando educadores sobre privacidad
    Apoyamos financieramente a los creadores de contenido ético, que poseen la experiencia necesaria para evaluar y respaldar las VPN.
    Seth For Privacy
    The New Oil
    Monero Talk
    + + Si has llegado hasta el final y estás de acuerdo con nuestros valores, considera compartir esta página. Esto podría ayudarnos a mantenernos dentro de los límites definidos y demostrar que es posible hacer crecer un negocio sin recurrir a herramientas poco éticas. + +--- \ No newline at end of file diff --git a/src/content/es/pages/home.md b/src/content/es/pages/home.md new file mode 100644 index 000000000..3675b6d5b --- /dev/null +++ b/src/content/es/pages/home.md @@ -0,0 +1,112 @@ +--- +title: VPN para privacidad y seguridad | IVPN | Resiste la vigilancia en línea +description: Servicio VPN de código abierto, auditado, con WireGuard, killswitch y bloqueador de rastreadores. Sin registros, sin falsas promesas. Inscripción anónima con garantía de reembolso de 30 días. +url: /es/ +params: + translated: true +isMenuCta: false +hasSeperator: false +sections: + - type: heading_text_two_cta_two_column + light_image: /images-static/uploads/ivpn-home.png + light_image_retina: /images-static/uploads/ivpn-home@2x.png + dark_image: /images-static/uploads/ivpn-home-dark.png + dark_image_retina: /images-static/uploads/ivpn-home-dark@2x.png + content: >- + # Resiste la vigilancia en línea + + Lo que haces en línea puede ser rastreado por organizaciones que quizás no conozcas y pase a formar parte de un registro permanente. Una VPN no puede resolver esto por sí sola, pero puede evitar que tu ISP pueda compartir o vender tus datos. + cta_one_label: Generar cuenta IVPN + cta_one_is_blue: true + cta_one_url: /signup/ + cta_one_note: no se requiere email + cta_two_label: IVPN en GitHub + cta_two_is_blue: false + cta_two_url: https://github.com/ivpn + - type: usps_three_column_home + usps: + - name: Sin registros + description: No registramos ninguna actividad de usuario relacionada con el uso del servicio VPN, como se explica en nuestra clara [política de privacidad](/privacy). + - name: Sin datos del cliente + description: Somos un servicio de privacidad, por lo que no recopilamos ni almacenamos ningún dato personal al registrarse, ni siquiera + tu correo electrónico. También aceptamos efectivo, Monero y Bitcoin. + - name: Página web y aplicaciones de código abierto + description: Esta página web y la aplicaciones IVPN son de + código abierto para mayor transparencia y seguridad. + - name: Sin servicios en la nube ni almacenamiento de datos + description: Todos los servidores que gestionan los servicios de IVPN + están autoalojados y operados por IVPN, incluido el correo electrónico y atencion al cliente. + - name: Auditorías de seguridad independientes + description: Nos comprometemos a realizar [auditorías de seguridad anuales](/blog/tags/audit/) para mejorar nuestras + prácticas de seguridad y transparencia. + - name: Sin reseñas falsas + description: Nunca pagamos por reseñas y no tenemos un programa de afiliados, por lo que + no nos encontrarás en las listas de las '10 mejores VPN'. + - name: Sin falsas promesas + description: No prometemos anonimato ni "cifrado de grado militar". Publicamos extensas [guías de privacidad](/privacy-guides/) y educamos a nuestros clientes sobre lo que una VPN puede lograr de manera realista. + - name: Defensores de la privacidad + description: Donamos regularmente a organizaciones que luchan por el derecho a + la privacidad como la EFF, Open Rights Group y el proyecto Tor. + - name: Transparencia + description: Nuestro modelo de negocio se basa exclusivamente en suscripciones de pago. No + poseemeos ningún otro servicio VPN ni páginas de reseñas de VPN. Revisa [el equipo](team/) + que dirige IVPN y la propiedad de la empresa. + - type: heading_text_one_column + content: "## Funciones" + - type: features_image_three_column + light_image: /images-static/uploads/home-app-light.png + light_image_retina: /images-static/uploads/home-app-light-2x.png + dark_image: /images-static/uploads/home-app-dark.png + dark_image_retina: /images-static/uploads/home-app-dark-2x.png + features_col_one: + - description: "Elección de protocolos **WireGuard, OpenVPN o IPSec** utilizando las aplicaciones IVPN o cualquier otro cliente VPN compatible." + - description: "**Controles de privacidad de WireGuard** - Define una programación personalizada para la rotación automática de claves y direcciones IP." + - description: "**AntiTracker** que bloquea anuncios, adware, sitios web maliciosos y rastreadores de recopilación de datos." + - description: "Opción **Killswitch/Firewall** en macOS, Windows, Linux, Android y la función On-demand incorporada en iOS. Ofrece protección contra filtraciones DNS, IPv6, WebRTC y desconexiones." + - description: "**Servidores DNS** privados sin registro, accesibles a través de nuestra VPN." + features_col_two: + - description: "**Rutas VPN Multi-hop**. Conéctate a través de múltiples servidores en jurisdicciones diferentes para mejorar la privacidad." + - description: "Define **redes Wi-Fi de confianza** y crea reglas para la conexión/desconexión automática." + - description: "**Función de pausado** para cuando necesites desactivar la VPN temporalmente, tras lo cual la conexión se restablece automáticamente (excepto iOS)." + - description: "**Obfsproxy** para eludir la censura (clientes Windows, macOS y Linux)." + - type: heading_text_one_column + content: "## ¿Realmente necesitas una VPN?" + - type: text_two_column + content_column_1: |- + ### A pesar de lo que anuncian muchos proveedores de VPN, las VPN son inútiles (en el mejor de los casos, ineficaces) en: + +
      +
    • Lograr el anonimato.
    • +
    • Evitar que Google o Facebook recopilen tus datos privados.
    • +
    • Prevenir la creación de perfiles no deseados por parte de redes sociales o motores de búsqueda.
    • +
    • Proporcionar mayor seguridad al "trabajar desde casa".
    • +
    • Proteger tus contraseñas
    • +
    • Ocultar la ubicación de tu teléfono móvil (GPS).
    • +
    • Ayudarte a evitar filtraciones de datos en lo servicios que utilizas en línea.
    • +
    • Defensa contra “amenazas cibernéticas” y robo de identidad.
    • + +
    + + ### No confíes en una VPN para protegerte en ninguno de los escenarios anteriores. + + content_column_2: > + ### Sin embargo, una VPN de confianza puede ser muy efectiva para: + + + * Cifrar tus datos para que tu ISP o proveedor de red móvil no pueda vigilar ni registrar tu actividad en línea. Sin una VPN, conexiones HTTPS aún exponen a tu ISP el nombre del dominio o la dirección IP que estás visitando. + + * Cifrar tu peticiones de DNS para que tu ISP o proveedor de red móvil no pueda vigilar ni registrar los dominios que visitas. + + * Aumentar tu seguridad en redes públicas no fiables al prevenir ataques MITM. + + * Ocultar tu dirección IP de los sitios web y servidores a los que te conectas. + + * Eludir la censura o bloqueos geográficos en sitios web y contenidos en línea. + - type: heading_text_cta_one_column + content: >- + El uso de una VPN debe ser parte de una estrategia general para proteger tu privacidad, **pero solo si confías más en el proveedor de VPN que en tu ISP**. + cta_label: Generar cuenta IVPN + cta_is_blue: true + cta_url: /signup/ + cta_note: no se require email +--- \ No newline at end of file diff --git a/src/content/es/pages/pricing.md b/src/content/es/pages/pricing.md new file mode 100644 index 000000000..efe02bbce --- /dev/null +++ b/src/content/es/pages/pricing.md @@ -0,0 +1,8 @@ +--- +title: Precios de IVPN - suscripción VPN con inscripción anónima +description: Crea una cuenta IVPN Standard o Pro - no se requiere dirección de correo electrónico. Aceptamos tarjetas de crédito, Paypal, Bitcoin o pagos en efectivo. Garantía de reembolso de 30 días. +url: /es/pricing/ +params: + translated: true +layout: application +--- \ No newline at end of file diff --git a/src/content/es/pages/privacy-policy.md b/src/content/es/pages/privacy-policy.md new file mode 100644 index 000000000..cc49212d9 --- /dev/null +++ b/src/content/es/pages/privacy-policy.md @@ -0,0 +1,195 @@ +Como servicio de privacidad, creemos que es de vital importancia recopilar la información mínima necesaria para utilizar nuestro servicio. Muchas empresas requieren al menos una dirección de correo electrónico para presionar con las renovaciones de suscripciones y permitir otras estrategias de crecimiento. Cuando te registras en IVPN, no se te pedirá ninguna información personal, como dirección de correo electrónico, nombre, etc. Tampoco registraremos ninguna información de identificación personal, como la Dirección IP. + +Esto también significa que no tenemos forma de comunicarnos contigo en caso de tener problemas con la cuenta, inactividad de la red, etc. Si deseas proporcionarnos una dirección de correo electrónico para que podamos comunicarnos contigo sobre problemas futuros, opcionalmente puedes añadir una en el area del cliente después de registrarte. + +### ¿Qué datos no se registran? + +No registramos ningún dato relacionado con la actividad VPN de un usuario (mientras está conectado o conectándose a la VPN). + +* No registramos el tráfico + +* No registramos la fecha de conexión ni duración de la conexión + +* No registramos las peticiones de DNS + +* No registramos el ancho de banda del usuario + +* No registramos las direcciones IP de clientes + +* No registramos ninguna actividad de la cuenta, excepto las conexiones simultáneas totales activas (se explica a continuación) + +### ¿Qué datos se registran al crear una cuenta? + +Cuando se crea una nueva cuenta, almacenamos los siguientes datos: (ten en cuenta que utilizamos nombres de campo simplificados y el siguiente formato para resaltar la información relevante) + +
    + +| ID | Creado en | Producto | Dispositivos máx | +|---|---|---|---| +| i-XXXX-XXXX-XXXX | 2020-09-21 05:03:13 | IVPN Pro | 7 | + +
    + +### ¿Qué información se registra al realizar un pago con tarjeta de crédito, PayPal, efectivo, criptomoneda o código de cupón? + +Cuando añades tiempo a tu cuenta, se almacena la siguiente información: + +
    + +| ID de pago | ID de cuenta | Cantidad | Moneda | Fecha | ID de transacción | +|---|---|---|---|---|---| +| xxx | xxx | 100 | USD | 2020-10-2 14:01:11 | xxx | + +
    + +Parte de la información de pago puede estar relacionada con tu cuenta; por ejemplo, si se utiliza PayPal, se asociará un ID de transacción de PayPal con tu cuenta, así como un ID de suscripción para crear una suscripción de PayPal. Si el pago se realiza utilizando nuestro servidor BTCPay, el ID de la transacción BTCPay se asociará con tu cuenta (ten en cuenta que utilizamos nuestro propio servidor BTCPay). Si añades tiempo con un código de cupón, se almacena en nuestro sistema y se asocia con tu ID de cuenta durante 30 días después canjearlo y luego se elimina. + +Para pagos con tarjeta de crédito, utilizamos Braintree como nuestro procesador de pagos y almacenamos un ID de transacción de Braintree en tu cuenta. Si eliges habilitar la renovación automática de la suscripción, también se almacenará una identificación de suscripción. + +Estos son los datos que almacenamos para un pago con tarjeta de crédito: + +
    + +| ID de pago | ID de la cuenta | Cantidad | Moneda | Fecha | +|---|---|---|---|---|---| +| xxx | xxx | 100 | USD | 2018-10-2 14:01:11 | + +
    + +Para procesar tu pago, Braintree y PayPal solicitarán información adicional. Braintree requiere la recopilación de los datos de tu tarjeta para procesar tu pago, y PayPal requerirá nombre, correo electrónico y dirección para crear una nueva cuenta de PayPal, así como la aceptación de sus términos de servicio. IVPN no almacena estos datos adicionales, aunque Braintree y PayPal están obligados a conservarlos durante muchos años. Ningún proveedor de pagos externo tiene acceso a tu ID de cuenta IVPN. + +En resumen, cuando podamos ofrecer métodos de pago anónimos, lo haremos y recopilaremos la menor cantidad de información posible para procesarlos. Sin embargo, los sistemas de pago centralizados o de terceros, y su procesamiento y almacenamiento de datos, están fuera de nuestro control. + +Seleccione pagos en efectivo o criptomonedas si esto te preocupa. + +### ¿Por qué se almacena la ID de transacción y ID de suscripción? + +Para poder procesar reembolsos de nuestra garantía de devolución de 30 días y resolver otros problemas de pago, así como permitir la renovación automática de la suscripción si esta fuese habilitada por el usuario. + +### ¿Qué información se registra cuando visito la página web de IVPN? + +IVPN ha seleccionado [Matomo](https://matomo.org) como su plataforma de análisis web. Los análisis web nos permiten comprender la interacción de nuestros usuarios con nuestra página web para comprender dónde se puede mejorar en términos de usabilidad, simplicidad y velocidad. También nos ayuda a comprender de dónde proceden los visitantes de nuestra página y a auditar estás páginas de referencia para garantizar que no hagan afirmaciones infundadas o exageradas. + +Matomo es un software de código abierto que se aloja en nuestra propia infraestructura de servidores para garantizar tu privacidad (a diferencia de plataformas como Google Analytics). Por ejemplo, el Centro para la Protección de la Privacidad de Datos de Francia (CNIL) recomendó Matomo como la única herramienta que puede garantizar fácilmente el pleno cumplimiento de las normas de privacidad. Matomo se utiliza para analizar información agregada sobre los visitantes de nuestra página web. + +Cuando tu navegador web carga una página en nuestro sitio, se ejecuta un pequeño fragmento de código JavaScript dentro de tu navegador que envía información como; + +* el agente de usuario de tu navegador + +* idioma + +* resolución de la pantalla + +* página web de referencia + +* Dirección IP + +Para garantizar tu privacidad, IVPN descarta los dos últimos octetos de la dirección IP. Matomo también puede establecer una cookie web para facilitar la identificación de los usuarios que vuelven a visitar el sitio. + +### ¿Dónde se almacenan mis datos y quién tiene acceso a ellos? + +IVPN está sujeto a la legislación de la UE y cumple con la Directiva de protección de datos de la UE (Directiva 95/46/CE), que prohíbe a las empresas transferir datos a jurisdicciones extranjeras con leyes de privacidad más débiles. IVPN no ubicará servidores en países donde se vea obligado a vulnerar este cumplimiento. Debido a la naturaleza de nuestras prácticas de registro, los servidores VPN no contienen ninguna información de identificación personal y por lo tanto, si son incautados, no podrían usarse para identificar a los usuarios. + +Ningún tercero tiene acceso a ninguno de tus datos. Siempre utilizamos herramientas propias o de terceros que podemos alojar en nuestros propios servidores en un entorno protegido y seguro. + +### ¿Cómo se limita la cantidad de dispositivos conectados? + +Los planes IVPN limitan el uso del servicio a una cantidad determinada de dispositivos. El servidor de autenticación mantiene un registro temporal de todos los ID de cuentas que tienen al menos un dispositivo conectado a una aplicación IVPN. Cuando un usuario inicia sesión en la aplicación IVPN, se agrega una entrada a la base de datos de la sesión del dispositivo que contiene lo siguiente: + +* un token único, que contiene una cadena alfanumérica de 16 caracteres utilizada para distinguir las entradas en la base de datos + +* la ID de cuenta correspondiente + +Cuando un cliente intenta iniciar sesión en una aplicación IVPN, se envía una solicitud a nuestros servidores de autenticación para verificar que la ID de cuenta especificada sea válida y tenga un plan activo asociado. Como siguiente paso, verificamos si la cantidad de tokens asociados con la identificación de la cuenta del cliente excede la cantidad permitida de dispositivos según el plan adquirido. Si la cantidad de tokens es igual a la cantidad permitida por su plan, se deniega el intento de autenticación. + +No almacenamos fechas ni ninguna información relacionada con el dispositivo que pueda usarse para identificarlo, como marca del producto, modelo, número IMEI, dirección MAC, etc. Las entradas de la base de datos de sesiones del dispositivo se eliminan permanentemente cuando el cliente cierra sesión de la aplicación IVPN, o cuando su cuenta es cancelada o eliminada. Si un adversario pudiera obtener acceso a estos datos, solo podría determinar qué ID de cuenta se había utilizado para iniciar sesión en al menos un dispositivo en ese momento y la cantidad de dispositivos conectados. Sin embargo, estos datos no proporcionan ninguna información útil sobre conexiones VPN pasadas o presentes iniciadas por el usuario de la cuenta. + + +### ¿Cómo se limitan las conexiones simultáneas? + +Para autenticar a los clientes, nuestros servidores VPN envían una solicitud a un servidor de autenticación central, que contiene el ID de la cuenta del cliente. El servidor de autenticación mantiene un registro temporal de todos los ID de los clientes conectados. Cuando un cliente se conecta a un servidor VPN, el servidor de autenticación verifica cuántos registros de autenticación activos ya hay en la tabla para el ID de la cuenta; si excede el número permitido de conexiones simultáneas, se deniega la autenticación. Cuando un usuario se desconecta, el registro relevante se elimina permanentemente. Si un adversario pudiera obtener acceso a estos datos, solo podría determinar qué ID de cuenta estaba conectada a la red VPN en ese momento exacto. + +Como estos datos solo se almacenan durante la sesión de VPN, si alguien solicita saber cuántas conexiones se realizaron en un momento específico en el pasado, no podremos saberlo porque no los almacenamos. + +### ¿Qué información se almacena para la administración del dispositivo? + +La gestión de dispositivos es una función opcional (deshabilitada de manera predeterminada) que ayuda a los clientes a revisar y eliminar dispositivos que están autenticados para usar el servicio IVPN. + +Cuando se activa la gestión de dispositivos, se agrega un campo adicional para el nombre del dispositivo a la tabla de registro temporal que ayuda a limitar la cantidad de dispositivos conectados. +IVPN asigna nombres de dispositivos en una secuencia específica (A-B-C-D-E-F-G) de una lista predefinida de siete nombres. Si se cierra la sesión de un dispositivo, su nombre pasa a estar disponible como siguiente opción para futuras asignaciones. Por ejemplo, si un cliente con siete dispositivos autenticados elimina el dispositivo F, D y luego C, la nueva secuencia se convierte en A-B-E-G-F-D-C, lo que hace que los últimos tres nombres estén disponibles para nuevos dispositivos. + +Esta uso de nomenclatura garantiza que los nombres de los dispositivos no se puedan utilizar para identificar tu cuenta en caso de que un adversario pudiera obtener acceso a estos datos específicos. + + +### ¿Qué información se conserva cuando dejo de utilizar el servicio? +Cuando se cancela una cuenta VPN en nuestra red debido a la finalización de la suscripción, falta de pago o por cualquier otro motivo, todos los datos asociados con esa cuenta VPN, incluida la cuenta misma (con la excepción de los datos contables a continuación) se eliminan automáticamente después de 90 días. Una vez eliminada la cuenta, los datos contables restantes que aparecen a continuación no tienen ningún vínculo con ningún ID de cuenta anterior. Si deseas eliminar tus datos inmediatamente, simplemente haz clic en el botón 'eliminar cuenta' dentro del área de cliente. + +
    + +| Fecha de pago | Cantidad | Método de pago | ID de transacción | ID de suscripción | +|---|---|---|---|---| +| 2020-01-24 | $100 | Paypal | XXX | XXX | + +
    + +### ¿Cómo puedo obtener acceso a los datos que se almacenan en mi nombre a través de una solicitud de acceso de sujeto? + +De acuerdo con la legislación GDPR, las solicitudes razonables de divulgación de datos de un usuario específico se aceptarán dentro de los 28 días posteriores a una solicitud aceptable de un usuario o persona con una relación legal demostrable con ese usuario. + +Nos reservamos el derecho de rechazar o cobrar por solicitudes que sean manifiestamente infundadas o excesivas. Cualquier solicitud de acceso de sujeto rechazada será respondida sin demora indebida, incluido el motivo del rechazo, así como el recurso para remitirlo a la autoridad supervisora. + +Las solicitudes de acceso a los sujetos deben realizarse por escrito a sar@ivpn.net + +### ¿Dónde está la autoridad reguladora que supervisa la jurisdicción en la que opera IVPN según el GDPR? + +IVPN está registrada en Gibraltar y, como tal, el organismo regulador del RGPD es la [Autoridad Reguladora de Gibraltar](http://www.gra.gi/). + +### ¿Qué sucede si recibo un aviso legal, como una DMCA, para los derechos de autor del material que he descargado? + +Dado que nuestros clientes utilizan una dirección IP emitida por IVPN cuando utilizan nuestro servicio, dichos avisos se dirigen a IVPN y nuestro departamento legal emitirá una respuesta adecuada. Dado que no almacenamos registros de conexión, no podemos asociar una solicitud con la identidad de un cliente, incluso si estamos legalmente obligados a hacerlo. + +### ¿Cómo se reacciona cuando una autoridad solicita información relativa a un cliente? + +La empresa está constituida en Gibraltar. Si se recibe una orden judicial de una autoridad legal reconocida con jurisdicción sobre IVPN, entonces la empresa cumplirá con esa orden. Sin embargo, no se puede obligar a la empresa a entregar información de la que no dispone. Cuando un cliente se registra, no solicitamos información personal. Si alguna vez la ley nos exige mantener un registro persistente de las conexiones de nuestros clientes o cualquier dato personal relacionado con su actividad de red, lo notificaremos inmediatamente a nuestros clientes y haremos todo lo que esté a nuestro alcance para cambiar de jurisdicción o cerrar el servicio para proteger a quienes nos confían su privacidad. + +### ¿Qué pasa si las leyes cambian? + +IVPN se compromete a mantener informados a sus clientes sobre cualquier amenaza legislativa grave a nuestro servicio. Si las leyes en nuestra jurisdicción cambian de manera que nos impida cumplir con nuestra política de privacidad, siempre informaremos a nuestros clientes antes de que se promulguen esas leyes. También permitiremos a los clientes cancelar su suscripción y reembolsaremos cualquier tarifa que cubra el resto de su período de suscripción. + +### Registros de fallos (crash) + +De forma predeterminada, si una de nuestras aplicaciones móviles falla mientras la usas, se recopilarán datos anónimos sobre el error en el dispositivo para ayudarnos a identificar su causa y poder solucionarla en una actualización futura. Estos "registros de fallos" contienen información como el estado de la aplicación, el sistema operativo y el dispositivo en el momento del fallo, pero ninguna información de identificación personal. + +Recibimos registros de fallos de nuestras aplicaciones de escritorio solo cuando el usuario confirma manualmente el envío de los fallos. Para nuestras aplicaciones móviles, puedes optar por no enviar informes de registro de fallos deshabilitándolos en las preferencias del usuario. + +Los registros de fallos se envían a un servidor alojado y administrado por IVPN, y no por proveedores externos ni servicios en la nube. + +### Permisos del dispositivo para acceder a datos personales + +Las aplicaciones IVPN para iOS y Android pueden solicitar ciertos permisos que le permitan acceder a los datos del dispositivo del usuario como se describe a continuación. + +Estos permisos deben ser otorgados por el usuario antes de poder acceder a la información respectiva. Una vez otorgado el permiso, el usuario puede revocarlo en cualquier momento en la configuración del dispositivo. + +Ten en cuenta que la revocación de dichos permisos podría afectar el funcionamiento adecuado de la aplicación. + +#### Aplicación Android + +Permiso de ubicación (continuo): +Requerido para acceder al SSID de la Wi-Fi actual, cuando la función Protección de red de la aplicación está habilitada. + +Permiso de la cámara: +Se utiliza para escanear códigos QR para iniciar sesión con una ID de cuenta. + +#### Aplicación iOS + +Permiso para guardar el perfil de VPN: +Requerido para acceder al SSID de la Wi-Fi actual, cuando la función Protección de red de la aplicación está habilitada. + +Permiso de la cámara: +Se utiliza para escanear códigos QR para iniciar sesión con una ID de cuenta. + +### Cambios en la política + +IVPN se reserva el derecho de cambiar esta política de privacidad en cualquier momento. En tales casos, tomaremos todas las medidas razonables para garantizar que estos cambios lleguen a tu conocimiento publicando todos los cambios de manera destacada en la página web de IVPN durante un período de tiempo razonable, antes de que la nueva política entre en vigencia, así como enviando correos electrónicos a nuestros clientes existentes. + +Si tienes alguna pregunta o comentario sobre esta política, no dudes en contactarnos. \ No newline at end of file diff --git a/src/content/es/pages/refunds.md b/src/content/es/pages/refunds.md new file mode 100644 index 000000000..e69de29bb diff --git a/src/content/es/pages/team.md b/src/content/es/pages/team.md new file mode 100644 index 000000000..cd8052714 --- /dev/null +++ b/src/content/es/pages/team.md @@ -0,0 +1,103 @@ +--- +title: Equipo IVPN +url: /es/team/ +params: + translated: true +sections: + - type: heading_text_cta_one_column + content: >- + # ¿Quién está detrás de IVPN? + + IVPN está dirigido por un equipo de expertos en seguridad de la información y activistas de la privacidad. El equipo fundador es un grupo de profesionales de la seguridad que se conocieron mientras estudiaban seguridad de la información en la Universidad de Londres, Reino Unido (Royal Holloway). IVPN existe desde 2009, mucho más tiempo que la mayoría de los servicios VPN. + cta_label: Nuestro Manifesto + cta_url: /manifesto/ + - type: image_full_width + image: /images-static/uploads/team.png + image_retina: /images-static/uploads/team-2x.png + image_alt_text: IVPN Team + - type: heading_text_one_column + content: "## En qué creemos" + - type: text_two_column + content_column_1: >- + #### La privacidad es necesaria para la autonomía personal + + + Creemos que la privacidad es una condición previa necesaria para el desarrollo y la preservación de uno mismo. El poder de revelarse selectivamente al mundo está siendo atacado por gobiernos y corporaciones. Estamos contraatacando. + content_column_2: >- + #### La libertad es necesaria para una sociedad abierta + + + Creemos que tienes derecho a la libertad de opinión y expresión en línea sin interferencias ni vigilancia. La libertad conduce a expresiones mejoradas de creatividad y pensamiento original. Estamos decididos a proteger este derecho. + - type: text_two_column + content_column_1: >- + #### La vigilancia no puede ser la respuesta + + + Se están implementando a un ritmo rápido herramientas de vigilancia avanzadas, como el monitoreo de dispositivos y las tecnologías de reconocimiento facial. Nos negamos a aceptar que estas herramientas sean necesarias para una sociedad segura y pedimos a los gobiernos que reduzcan su uso. + content_column_2: >- + #### La privacidad requiere una seguridad sólida + + + Necesitamos herramientas habilitadas con un cifrado sólido para protegernos contra adversarios hostiles. Con el conjunto adecuado de protecciones podemos volver a controlar lo que compartimos con aquellos que no conocemos y en los que no podemos confiar. + - type: lead_text_one_column + content: Nuestro equipo actual está completamente distribuido, con 10 personas de 7 países. + - type: team_three_column + members: + - image: /images-static/uploads/team-nick.png + image_retina: /images-static/uploads/team-nick-2x.png + name: Nicholas Pestell + description: Nick es fundador y director ejecutivo de IVPN y propietario 100% de IVPN Limited, la empresa a través de la cual se opera el servicio IVPN. Nick aporta una considerable experiencia en gestión de riesgos y pruebas de seguridad, adquirida mientras trabajaba para Royal Bank of Scotland, Network Rail y ABN AMRO Bank. + linkedin: https://www.linkedin.com/in/nick-pestell/ + github: https://github.com/cipheromega + - image: /images-static/uploads/team-edward.png + image_retina: /images-static/uploads/team-edward-2x.png + name: Eduard De + description: Como líder de nuestro departamento de atención al cliente, Edward es responsable de garantizar que todas las consultas de los clientes se atiendan de manera rápida y profesional, sin importar cuándo lleguen. + linkedin: https://www.linkedin.com/in/edward-de-91793b163/ + github: + - image: /images-static/uploads/team-avatar.png + image_retina: /images-static/uploads/team-avatar.png + name: Iain Douglas + description: Con más de 20 años de experiencia trabajando con Unix y Linux, Iain sabe un par de cosas. Dirige el equipo responsable de garantizar la seguridad y disponibilidad de nuestra infraestructura VPN pública. + github: https://github.com/Iain-ivpn + - image: /images-static/uploads/team-gorka.png + image_retina: /images-static/uploads/team-gorka-2x.png + name: Gorka Pernas + description: Después de acumular una década de experiencia en funciones relacionadas con el control de calidad en empresas de tecnología, Gorka ahora aplica sus conocimientos para ayudar al equipo de IVPN a lanzar aplicaciones sin errores y asegurarse de que no sufras filtraciones de privacidad. + linkedin: https://www.linkedin.com/in/gorkapernas/ + github: https://github.com/gorkapernas + - image: /images-static/uploads/nathan.png + image_retina: /images-static/uploads/nathan.png + name: Natanael Rodriguez + description: Con más de 15 años de experiencia en desarrollo de software, Nathan ahora utiliza sus habilidades para abordar todos los proyectos relacionados con backend en IVPN. + github: https://github.com/nathanrod + - image: /images-static/uploads/team-juraj.png + image_retina: /images-static/uploads/team-juraj-2x.png + name: Juraj Hilje + description: Como fanático incondicional de Apple y creyente en una experiencia de usuario fluida, fue una elección natural para Juraj empezar a desarrollar iOS hace una década. Ahora está obsesionado con crear la mejor VPN disponible en la App Store. + github: https://github.com/jurajhilje + - image: /images-static/uploads/team-stenya.png + image_retina: /images-static/uploads/team-stenya-2x.png + name: Oleksandr Stelnykovych + description: Stenya tiene más de 15 años de experiencia como desarrollador de software en diversos roles. En IVPN, trabaja en desarrollar las mejores aplicaciones VPN de escritorio para Windows y macOS. + linkedin: https://www.linkedin.com/in/alexandrstelnykovych/ + github: https://github.com/stenya + - image: /images-static/uploads/team-jordan.png + image_retina: /images-static/uploads/team-jordan-2x.png + name: Jordan Sullivan + description: Como líder del servicio al cliente para América, Jordan utiliza sus habilidades de soporte técnico basadas en la resolución de problemas para ayudar a cualquiera que necesite una asistencia clara y paciente. + linkedin: + github: https://github.com/jordan-ivpn + - image: /images-static/uploads/team-marina.png + image_retina: /images-static/uploads/team-marina-2x.png + name: Marina Tretiakova + description: Como especialista en finanzas, Marina no sólo garantiza que las finanzas de IVPN estén en orden, sino que también es responsable de desarrollar los procesos de negocio, realizar controles internos y garantizar el cumplimiento normativo. + linkedin: https://www.linkedin.com/in/marina-radionova-64800135/ + github: + - image: /images-static/uploads/team-viktor.png + image_retina: /images-static/uploads/team-viktor-2x.png + name: Viktor Vecsei + description: Viktor, un profesional de marketing reformado, se ha convertido en un ferviente defensor de la privacidad desde que se unió a IVPN. Es responsable de todos los esfuerzos de comunicación y divulgación que difunden la misión de IVPN. + linkedin: https://www.linkedin.com/in/viktorvecsei/ + github: https://github.com/johnnyburnaway +--- \ No newline at end of file diff --git a/src/content/es/pages/terms-of-service.md b/src/content/es/pages/terms-of-service.md new file mode 100644 index 000000000..2460449c0 --- /dev/null +++ b/src/content/es/pages/terms-of-service.md @@ -0,0 +1,65 @@ +--- +title: Términos de servicio de IVPN +url: /es/tos/ +params: + translated: true +layout: +canonical: +--- +# Términos de servicio + +###### Última actualización: 21 de enero de 2021 + +Estos son los términos de servicio que aceptas cuando te suscribes y/o utilizas los servicios de IVPN, operados por IVPN Limited. + +Ten en cuenta que en este acuerdo, el término "Tú" significa tú el "Suscriptor/Usuario", y el término "Nosotros" o "Nuestro" significa IVPN Limited, sus propietarios, empleados, agentes y cualquier otra persona involucrada con IVPN Limited. + +##### Como usuario de nuestros servicios, tú aceptas que: + +1. No utilizarás nuestro servicio para piratear o atacar otros ordenadores o redes en Internet. + +2. No utilizarás nuestro servicio para escanear (por ejemplo, escanear puertos, ejecutar cazadores de proxy) otros ordenadores o redes en Internet. + +3. No utilizarás nuestro servicio para transmitir virus, gusanos, troyanos, etc. a otros ordenadores o redes en Internet. + +4. No utilizarás nuestro servicio para atacar nuestros servidores y recursos de ninguna manera. + +5. No utilizarás nuestro servicio para recibir y distribuir materiales pirateados con derechos de autor. Esto incluye, entre otras, las siguientes actividades: comercialización, venta, trueque, intercambio, transmisión o recepción de dichos materiales. + +6. No utilizarás nuestro servicio para enviar datos no solicitados de ninguna forma. Esto incluye, entre otros, lo siguiente: envío de correos electrónicos no solicitados (es decir, correos electrónicos no deseados), correos electrónicos de odio, correos electrónicos de marketing masivo, mensajes instantáneos no solicitados y SMS no solicitados. + +7. No utilizarás nuestros servicios para participar en ningún tipo de actividad de pornografía infantil. Esto incluye, entre otros, lo siguiente: comercio, trueque, venta, transmisión o recepción de dicho material. + +8. No utilizarás nuestro servicio para ningún tipo de actividades delictivas. Esto incluye, entre otros, lo siguiente: Participar en el uso de tarjetas de crédito robadas, cuentas bancarias robadas, tarjetas de débito robadas, cuentas de pago en línea robadas (por ejemplo, PayPal). + +9. No utilizarás nuestro servicio para enviar correos electrónicos de phishing o robo de identidad. + +10. No promoverás ni alentarás actividades criminales o terroristas de ningún tipo. + +11. No utilizará nuestros servicios para amenazar o acosar a otros. + +12. No ejecutarás programas que consuman muchos recursos y que interfieran con el uso de nuestros servicios por parte de nuestros usuarios. + +13. No compartirás tu cuenta con otros. Tú serás responsable de todas las actividades relacionadas con tu cuenta. + +14. Aceptas no pagar el servicio con una tarjeta de crédito robada. + +15. No revenderás ni intentarás revender cuentas o servicios de IVPN a ningún individuo o entidad para su uso o reventa posterior sin el permiso expreso por escrito de IVPN Limited. + +16. El servicio que se te ofrece se proporciona "tal cual", sin garantía de ningún tipo. No somos responsables de ningún inconveniente directo, indirecto, consecuente o de cualquier daño o pérdida de ganancias que pueda surgir del uso de nuestros servicios. + +17. No podemos garantizar ni garantizamos la velocidad de nuestro servicio. Tampoco podemos garantizar ni garantizamos que tendrá un servicio ininterrumpido. No somos responsables de ningún inconveniente directo, indirecto, consecuente o de cualquier daño o pérdida de ganancias que pueda surgir del uso de nuestros servicios. + +18. No somos responsables de ninguna forma de daños de ningún tipo (consciente o inconscientemente) que resulten del uso de, o a través del uso de, o que surjan del uso de, o la imposibilidad de usar el servicio IVPN perteneciente a cualquier usuario registrado. + +20. En cualquier caso, IVPN nunca será responsable de ningún daño monetario más allá de lo que el usuario pagó a IVPN y esto no incluirá costos judiciales ni honorarios de abogados, independientemente de cualquier estatuto o ley que pueda interpretarse de otra manera. + +21. Nos reservamos el derecho de realizar enmiendas o modificaciones a nuestro Acuerdo de Términos de uso. Si realizamos cambios que sean materiales, tomaremos todas las medidas razonables para garantizar que se informa sobre los cambios, publicándolos de manera destacada en la página web de IVPN y enviándolos por correo electrónico a nuestros clientes existentes. El aviso designará un período de tiempo razonable después del cual los nuevos términos entrarán en vigor. Si no estás de acuerdo con nuestros cambios, debes dejar de utilizar el servicio IVPN dentro del período de notificación designado. eL uso continuado del servicio IVPN estará sujeto a los nuevos términos. Sin embargo, cualquier disputa que surgiera antes de los cambios se regirá por los términos que estaban vigentes cuando surgió la disputa. + +Este es nuestro acuerdo vinculante cuando aceptas estos términos de servicio. + +El objetivo principal de nuestro servicio es proteger tu privacidad. No toleramos ni promovemos en absoluto actividades delictivas de ningún tipo. + +Si violas alguno de nuestros términos, nos reservamos el derecho de cancelar tu servicio sin previo aviso o notificación. No se otorgarán reembolsos ni créditos. + +Si tienes alguna pregunta sobre esta política, [contáctanos](/contactus/). \ No newline at end of file diff --git a/src/content/es/pages/wireguard-vpn.md b/src/content/es/pages/wireguard-vpn.md new file mode 100644 index 000000000..1703cf93c --- /dev/null +++ b/src/content/es/pages/wireguard-vpn.md @@ -0,0 +1,87 @@ +--- +title: Protocolo WireGuard VPN para privacidad - comienza a usarlo con IVPN +description: WireGuard es un protocolo VPN revolucionario que promete mayor seguridad y velocidades más rápidas en comparación con las soluciones existentes. IVPN ofrece WireGuard en nuestras aplicaciones de Windows, macOS, Linux, iOS y Android. Configura y ejecuta WireGuard VPN en dos minutos. +url: /es/wireguard/ +params: + translated: true +--- +# WireGuard® VPN + +[WireGuard](https://www.wireguard.com/) es un protocolo VPN revolucionario que utiliza criptografía de última generación prometiendo mayor seguridad y velocidades más rápidas en comparación con las soluciones existentes. Consulta la [página del protocolo WireGuard](https://www.wireguard.com/) para obtener una descripción general rápida del protocolo y la criptografía. Para mayor información, revisa el [documento técnico](https://www.wireguard.com/papers/wireguard.pdf). + +## IVPN + WireGuard + +Desde su fusión con Linux Kernel v5.6, el lanzamiento de WireGuard 1.0 y una auditoría de seguridad de terceros, consideramos que el protocolo está listo para un uso a gran escala. Creemos que WireGuard es el mejor protocolo para la mayoría de los clientes debido a su rendimiento excepcional, propiedades de seguridad, capacidad de itinerancia entre direcciones IP sin pérdida de paquetes ni desconexiones y conexión/desconexión instantánea. + +Sin embargo, WireGuard® no fue diseñado pensando en los proveedores de VPN de privacidad. Además, deja ciertos aspectos (por ejemplo, asignación de dirección IP, distribución de claves, etc.) a la responsabilidad del desarrollador. Como resultado, existen algunos problemas de privacidad que todos los proveedores de VPN responsables deben resolver. Estos problemas no representan de ninguna manera una debilidad del protocolo WireGuard en sí, son simplemente aspectos que los diseñadores del protocolo omitieron intencionalmente. Hemos identificado e implementado las siguientes soluciones en la red IVPN. + +Asunto + +#### La dirección IP pública del par se almacena en la memoria indefinidamente + +Hemos implementado un servicio de administración de claves en todos los servidores que escanea la lista de pares cuyo último enlace de conexión es > 180 segundos y elimina/restablece su configuración.. + +Asunto + +#### No hay mecanismo para la asignación o rotación de direcciones IP del túnel + +Las aplicaciones IVPN llaman al backend de forma automática y transparente cada 24 horas para generar una nueva dirección IP aleatoria y distribuirla a todos los servidores. + +Asunto + +#### Sin secreto previo que oculte la identidad + +Las aplicaciones IVPN regeneran de forma automática y transparente un nuevo par de claves cada 24 horas y cargan la clave pública al backend para distribuirla a todos los servidores. + +## WireGuard FAQ + +#### ¿Cómo puedo utilizar WireGuard? + +* [Configura tu propio servidor WireGuard](https://www.wireguard.com/quickstart/) y conéctate usando una de las aplicaciones oficiales. +* Suscríbete a un proveedor de VPN que admita WireGuard. Si bien IVPN no es el único servicio que ofrece WireGuard, fuimos [los primeros en adoptarlo](/blog/introducing-wireguard-fully-automated/) y tener una experiencia significativa dándole soporte. + +#### ¿Qué sistemas operativos admite WireGuard? + +WireGuard es compatible con todos los principales sistemas operativos. La compatibilidad con WireGuard está integrada en las aplicaciones de IVPN para Windows, macOS, Linux, iOS y Android. + +#### ¿Qué criptografía se utiliza en WireGuard? + +WireGuard utiliza los siguientes protocolos y primitivas: + +* [ChaCha20](http://cr.yp.to/chacha.html) para cifrado simétrico, autentificado con [Poly1305](http://cr.yp.to/mac.html), usando [construcción AEAD del RFC7539](https://tools.ietf.org/html/rfc7539) +* [Curve25519](http://cr.yp.to/ecdh.html) para ECDH +* [BLAKE2s](https://blake2.net/) para hash y hash con clave, como se describe en [RFC7693](https://tools.ietf.org/html/rfc7693) +* [SipHash](http://cr.yp.to/siphash/siphash-20120918.pdf) para claves de tabla hash +* [HKDF](https://eprint.iacr.org/2010/264) para la derivación de claves, como se describe en [RFC5869](https://tools.ietf.org/html/rfc5869) +* [Noise_IK handshake](https://www.wireguard.com/protocol/#key-exchange-and-data-packets) de [Noise](http://noiseprotocol.org/noise.pdf), basándose en el trabajo de [CurveCP](http://www.curvecp.org/), [NaCL](http://cr.yp.to/highspeed/naclcrypto-20090310.pdf), [KEA+](http://research.microsoft.com/en-us/um/people/klauter/security_of_kea_ake_protocol.pdf), [SIGMA](http://webee.technion.ac.il/~hugo/sigma-pdf.pdf), [FHMQV](https://eprint.iacr.org/2009/408.pdf), and [HOMQV](https://eprint.iacr.org/2010/638.pdf) +* Todos los paquetes se envían a través de UDP. + +#### ¿Dónde tienes los servidores WireGuard? + +Ofrecemos servidores WireGuard en 45 ubicaciones en 32 países. Revisa la lista completa de servidores en nuestra [página de estado de servidores](/status/). + +#### Soy usuario de IVPN. ¿Necesito registrarme en WireGuard? + +WireGuard está disponible y listo para su uso para todos los clientes de IVPN existentes. No es necesario registrarse por separado. + +#### ¿Se ofrecen todas las funciones de IVPN para WireGuard? + +Admitimos las mismas funciones de seguridad y privacidad que con OpenVPN, por ejemplo, Firewall, protección de redes inseguras, AntiTracker y Multi-hop. + +#### ¿Se ofrece soporte IPv6 para WireGuard? + +Si. + +#### ¿Qué puertos se utilizan para WireGuard? + +Puertos UDP 53, 80, 443, 1194, 2049, 2050, 30587, 41893, 48574, 58237. + +#### ¿Necesito crear y agregar manualmente una clave pública en el Área de Cliente IVPN al agregar un nuevo dispositivo? + +No, cuando se utiliza la aplicación IVPN, las claves se generan automáticamente y la clave pública se carga en nuestro servidor en el momento en que selecciona el protocolo WireGuard en la aplicación. + +Si no estás utilizando una aplicación IVPN, también puedes generar y descargar archivos de configuración WireGuard en el [Área de cliente](/account/wireguard-config). + +#### ¿Qué servidor DNS se utiliza al conectarse con WireGuard? + +Alojamos nuestros propios servidores DNS sin registros que se envían y aplican automáticamente a tu dispositivo cuando te conectas. Cuando estás conectado, la dirección IP del servidor DNS es 172.16.0.1 \ No newline at end of file From 83e570a789d6106a7e24258ee63bb65b4ee60b89 Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Tue, 4 Jun 2024 10:19:11 +0100 Subject: [PATCH 032/134] Localization: Merge pilot pages --- Dockerfile | 16 +++++----- src/config/_default/menus/menus.en.toml | 16 +++++----- src/config/_default/menus/menus.es.toml | 16 +++++----- src/content/en/pages/apps-android.md | 5 +++- src/content/en/pages/apps-ios.md | 5 +++- src/content/en/pages/apps-linux.md | 5 +++- src/content/en/pages/apps-macos.md | 5 +++- src/content/en/pages/apps-windows.md | 5 +++- src/content/en/pages/ethics.md | 5 +++- src/content/en/pages/pricing.md | 5 +++- src/content/en/pages/privacy-policy.md | 5 +++- src/content/en/pages/refunds.md | 5 +++- src/content/en/pages/team.md | 5 +++- src/content/en/pages/terms-of-service.md | 5 +++- src/content/en/pages/wireguard-vpn.md | 5 +++- src/content/es/pages/account.md | 2 +- src/content/es/pages/privacy-policy.md | 30 +++++++++++++++++++ src/themes/ivpn-v3/assets/js/router/index.js | 14 +++++++-- .../ivpn-v3/layouts/partials/footer.html | 2 +- .../ivpn-v3/layouts/partials/header.html | 4 +-- 20 files changed, 117 insertions(+), 43 deletions(-) diff --git a/Dockerfile b/Dockerfile index 9a7f46699..a4b1da560 100644 --- a/Dockerfile +++ b/Dockerfile @@ -37,14 +37,14 @@ RUN sed -E -e 's/^layout:(.*)$/layout: mobile-app/' \ -e 's/^canonical:(.*)$/canonical: \/tos\//' \ ./src/content/en/pages/terms-of-service.md > ./src/content/en/pages/terms-of-service-mobile.md -#RUN sed -E -e 's/^layout:(.*)$/layout: mobile-app/' \ -# -e 's/^url:(.*)$/url: \/privacy-mobile-app\//' \ -# -e 's/^canonical:(.*)$/canonical: \/privacy\//' \ -# ./src/content/es/pages/privacy-policy.md > ./src/content/es/pages/privacy-policy-mobile.md \ -# && sed -E -e 's/^layout:(.*)$/layout: mobile-app/' \ -# -e 's/^url:(.*)$/url: \/tos-mobile-app\//' \ -# -e 's/^canonical:(.*)$/canonical: \/tos\//' \ -# ./src/content/es/pages/terms-of-service.md > ./src/content/es/pages/terms-of-service-mobile.md +RUN sed -E -e 's/^layout:(.*)$/layout: mobile-app/' \ + -e 's/^url:(.*)$/url: \/privacy-mobile-app\//' \ + -e 's/^canonical:(.*)$/canonical: \/privacy\//' \ + ./src/content/es/pages/privacy-policy.md > ./src/content/es/pages/privacy-policy-mobile.md \ + && sed -E -e 's/^layout:(.*)$/layout: mobile-app/' \ + -e 's/^url:(.*)$/url: \/tos-mobile-app\//' \ + -e 's/^canonical:(.*)$/canonical: \/tos\//' \ + ./src/content/es/pages/terms-of-service.md > ./src/content/es/pages/terms-of-service-mobile.md RUN hugo -s ./src -b ${BASE_URL} --environment $ENV -d /opt/build/public diff --git a/src/config/_default/menus/menus.en.toml b/src/config/_default/menus/menus.en.toml index f1007bc75..398415b31 100644 --- a/src/config/_default/menus/menus.en.toml +++ b/src/config/_default/menus/menus.en.toml @@ -1,19 +1,19 @@ [[main]] identifier = "team" name = "Team" - url = "/team/" + url = "/en/team/" weight = 10 [[main]] identifier = "ethics" name = "Ethics" - url = "/ethics/" + url = "/en/ethics/" weight = 20 [[main]] identifier = "privacy" name = "Privacy" - url = "/privacy/" + url = "/en/privacy/" weight = 30 [[main]] @@ -25,7 +25,7 @@ [[main]] identifier = "prices" name = "Pricing" - url = "/pricing/" + url = "/en/pricing/" weight = 45 @@ -62,7 +62,7 @@ [[footercolone]] identifier = "wireguard" name = "WireGuard® VPN" - url = "/wireguard/" + url = "/en/wireguard/" weight = 10 [[footercolone]] @@ -128,19 +128,19 @@ [[footercolthree]] identifier = "tos" name = "Terms of Service" - url = "/tos/" + url = "/en/tos/" weight = 30 [[footercolthree]] identifier = "privacy-policy" name = "Privacy Policy" - url = "/privacy/" + url = "/en/privacy/" weight = 50 [[footercolthree]] identifier = "refund-policy" name = "Refund Policy" - url = "/refunds/" + url = "/en/refunds/" weight = 60 [[footercolfour]] diff --git a/src/config/_default/menus/menus.es.toml b/src/config/_default/menus/menus.es.toml index 4dc507905..895b7eae4 100644 --- a/src/config/_default/menus/menus.es.toml +++ b/src/config/_default/menus/menus.es.toml @@ -1,19 +1,19 @@ [[main]] identifier = "team" name = "Team" - url = "/team/" + url = "/es/team/" weight = 10 [[main]] identifier = "ethics" name = "Ethics" - url = "/ethics/" + url = "/es/ethics/" weight = 20 [[main]] identifier = "privacy" name = "Privacy" - url = "/privacy/" + url = "/es/privacy/" weight = 30 [[main]] @@ -25,7 +25,7 @@ [[main]] identifier = "prices" name = "Pricing" - url = "/pricing/" + url = "/es/pricing/" weight = 45 @@ -62,7 +62,7 @@ [[footercolone]] identifier = "wireguard" name = "WireGuard® VPN" - url = "/wireguard/" + url = "/es/wireguard/" weight = 10 [[footercolone]] @@ -128,19 +128,19 @@ [[footercolthree]] identifier = "tos" name = "Terms of Service" - url = "/tos/" + url = "/es/tos/" weight = 30 [[footercolthree]] identifier = "privacy-policy" name = "Privacy Policy" - url = "/privacy/" + url = "/es/privacy/" weight = 50 [[footercolthree]] identifier = "refund-policy" name = "Refund Policy" - url = "/refunds/" + url = "/es/refunds/" weight = 60 [[footercolfour]] diff --git a/src/content/en/pages/apps-android.md b/src/content/en/pages/apps-android.md index fbda51ae1..d6e9c0f68 100644 --- a/src/content/en/pages/apps-android.md +++ b/src/content/en/pages/apps-android.md @@ -3,7 +3,10 @@ title: IVPN for Android - Open-source VPN app for your Android description: The IVPN app for Android offers you comprehensive privacy leak protection with the IVPN firewall, automatic connection on insecure Wi-Fi and Multi-hop. h1: IVPN for Android subtitle: Supports Android 7.1+ -url: /apps-android/ +url: /en/apps-android/ +aliases: ['/apps-android/'] +params: + translated: true platform: android layout: apps image: apps/android-app diff --git a/src/content/en/pages/apps-ios.md b/src/content/en/pages/apps-ios.md index 959e48e96..b6df31920 100644 --- a/src/content/en/pages/apps-ios.md +++ b/src/content/en/pages/apps-ios.md @@ -3,7 +3,10 @@ title: IVPN for iOS - Open-source VPN app for your iPhone and iPad description: The IVPN app for iOS is designed for iPhone and iPad and offers you comprehensive privacy leak protection, automatic connection on insecure Wi-Fi and Multi-hop. h1: IVPN for iOS subtitle: Supports iOS/iPadOS 15.0+ -url: /apps-ios/ +url: /en/apps-ios/ +aliases: ['/apps-ios/'] +params: + translated: true platform: ios layout: apps image: apps/ios-app diff --git a/src/content/en/pages/apps-linux.md b/src/content/en/pages/apps-linux.md index 41ed521f4..fb7933fc8 100644 --- a/src/content/en/pages/apps-linux.md +++ b/src/content/en/pages/apps-linux.md @@ -3,7 +3,10 @@ title: IVPN for Linux - Open-source VPN app for Linux description: IVPN for Linux offers you comprehensive privacy leak protection with the IVPN firewall, automatic connection on insecure Wi-Fi and Multi-hop. h1: IVPN for Linux subtitle: Supports 64-bit Linux 3.10+ -url: /apps-linux/ +url: /en/apps-linux/ +aliases: ['/apps-linux/'] +params: + translated: true platform: linux layout: apps-single imageLight: /images-static/uploads/apps/linux-app-3.3.7-light@2x.png diff --git a/src/content/en/pages/apps-macos.md b/src/content/en/pages/apps-macos.md index 2904d6342..cff376767 100644 --- a/src/content/en/pages/apps-macos.md +++ b/src/content/en/pages/apps-macos.md @@ -3,7 +3,10 @@ title: IVPN for macOS - Open-source VPN app for your Mac description: IVPN for macOS offers you comprehensive privacy leak protection with the IVPN firewall, automatic connection on insecure Wi-Fi and Multi-hop. h1: IVPN for macOS subtitle: Supports macOS 10.14+ -url: /apps-macos/ +url: /en/apps-macos/ +aliases: ['/apps-macos/'] +params: + translated: true platform: macos layout: apps image: apps/macos-app diff --git a/src/content/en/pages/apps-windows.md b/src/content/en/pages/apps-windows.md index c00c1f12a..7c16423ca 100644 --- a/src/content/en/pages/apps-windows.md +++ b/src/content/en/pages/apps-windows.md @@ -3,7 +3,10 @@ title: IVPN for Windows - Open-source VPN app for your Windows PC description: IVPN for Windows offers you comprehensive privacy leak protection with the IVPN firewall, automatic connection on insecure Wi-Fi and Multi-hop. h1: IVPN for Windows subtitle: Supports Windows 10 / 11 (64-bit) -url: /apps-windows/ +url: /en/apps-windows/ +aliases: ['/apps-windows/'] +params: + translated: true platform: windows layout: apps image: apps/windows-app-3.3.7 diff --git a/src/content/en/pages/ethics.md b/src/content/en/pages/ethics.md index 990bdcc69..649155035 100644 --- a/src/content/en/pages/ethics.md +++ b/src/content/en/pages/ethics.md @@ -1,7 +1,10 @@ --- title: Ethical guidelines for privacy protection | IVPN description: Learn about the privacy-first ethical direction we follow. We explain how we approach transparency and how/what we communicate to new customers. -url: /ethics/ +url: /en/ethics/ +aliases: ['/ethics/'] +params: + translated: true sections: - type: text_one_narrow_column content: >- diff --git a/src/content/en/pages/pricing.md b/src/content/en/pages/pricing.md index dd554a1eb..22ab82ce5 100644 --- a/src/content/en/pages/pricing.md +++ b/src/content/en/pages/pricing.md @@ -1,6 +1,9 @@ --- title: IVPN Pricing - VPN subscription with anonymous registration description: Generate an IVPN Standard or Pro account - no email address required. We accept credit cards, Paypal, Bitcoin or cash payments. 30-day money-back guarantee. -url: /pricing/ +url: /en/pricing/ +aliases: ['/pricing/'] +params: + translated: true layout: application --- diff --git a/src/content/en/pages/privacy-policy.md b/src/content/en/pages/privacy-policy.md index 81205ffc6..2fe639e91 100644 --- a/src/content/en/pages/privacy-policy.md +++ b/src/content/en/pages/privacy-policy.md @@ -1,7 +1,10 @@ --- title: IVPN Privacy Policy description: Its important our customers fully understand what private information we collect, store and process. Read our clear and simple policy to get the facts you need. -url: /privacy/ +url: /en/privacy/ +aliases: ['/privacy/'] +params: + translated: true layout: canonical: --- diff --git a/src/content/en/pages/refunds.md b/src/content/en/pages/refunds.md index 5e06fa06f..5b16744e3 100644 --- a/src/content/en/pages/refunds.md +++ b/src/content/en/pages/refunds.md @@ -1,6 +1,9 @@ --- title: IVPN Refund Policy and Process -url: /refunds/ +url: /en/refunds/ +aliases: ['/refunds/'] +params: + translated: true --- # Refunds diff --git a/src/content/en/pages/team.md b/src/content/en/pages/team.md index a9a9fb4af..6aa4ea96b 100644 --- a/src/content/en/pages/team.md +++ b/src/content/en/pages/team.md @@ -1,6 +1,9 @@ --- title: IVPN Team -url: /team/ +url: /en/team/ +aliases: ['/team/'] +params: + translated: true sections: - type: heading_text_cta_one_column content: >- diff --git a/src/content/en/pages/terms-of-service.md b/src/content/en/pages/terms-of-service.md index 27a63d63d..1ae40d3e7 100644 --- a/src/content/en/pages/terms-of-service.md +++ b/src/content/en/pages/terms-of-service.md @@ -1,6 +1,9 @@ --- title: IVPN Terms of Service -url: /tos/ +url: /en/tos/ +aliases: ['/tos/'] +params: + translated: true layout: canonical: --- diff --git a/src/content/en/pages/wireguard-vpn.md b/src/content/en/pages/wireguard-vpn.md index e58c6fc33..c050fad1e 100644 --- a/src/content/en/pages/wireguard-vpn.md +++ b/src/content/en/pages/wireguard-vpn.md @@ -1,7 +1,10 @@ --- title: WireGuard VPN protocol for privacy - start using with IVPN description: WireGuard is a revolutionary VPN protocol that promises better security and faster speeds compared to existing solutions. IVPN offers WireGuard in our Windows, macOS, Linux, Android and iOS apps. Get set up and running with WireGuard VPN in two minutes. -url: /wireguard/ +url: /en/wireguard/ +aliases: ['/wireguard/'] +params: + translated: true --- # WireGuard® VPN diff --git a/src/content/es/pages/account.md b/src/content/es/pages/account.md index 5c53742bc..8e4b9f96d 100644 --- a/src/content/es/pages/account.md +++ b/src/content/es/pages/account.md @@ -1,5 +1,5 @@ --- -title: My Account +title: Mi cuenta url: /es/account/ # Leave empty for default, `application` for client area and signup layout: application diff --git a/src/content/es/pages/privacy-policy.md b/src/content/es/pages/privacy-policy.md index cc49212d9..8bcfc002a 100644 --- a/src/content/es/pages/privacy-policy.md +++ b/src/content/es/pages/privacy-policy.md @@ -1,3 +1,33 @@ +--- +title: Política de privacidad de IVPN +description: Es importante que nuestros clientes comprendan plenamente qué información privada recopilamos, almacenamos y procesamos. Lee nuestra política clara y sencilla para obtener la información que necesitas. +url: /es/privacy/ +params: + translated: true +layout: +canonical: +--- +# Política de privacidad + +Estamos hechos para la privacidad. Internamente, sabemos lo qué esto significa; Utilizamos la privacidad como filtro para la toma de decisiones. Si es necesario elegir entre una práctica que profundiza en la privacidad de un usuario y otra que la disminuiría pero aceleraría nuestro crecimiento, siempre elegiremos la opción más lenta y privada. Si deseas obtener más información sobre los principios y creencias que impulsan nuestras decisiones, consulta nuestras páginas [equipo](/es/team/) y [ética](/es/ethics/). + +Nos damos cuenta de lo importante que es que nuestros clientes comprendan plenamente lo que +entendemos por privacidad. Esta política brinda una descripción general de; + +* Qué queremos decir con "sin registros" + +* Qué información recopilamos, cómo se almacena y cómo se utiliza + +* ¿Qué sucede en el caso de que nos citen, recibamos una orden judicial o un aviso de infracción de derechos de autor de la DMCA? + +* Qué hacemos con la información relacionada con cuentas canceladas o inactivas + +* Cómo manejamos las solicitudes de acceso del sujeto + +Hemos hecho todo lo posible para que esta política sea lo más clara y legible posible para que puedas obtener la información que necesitas rápidamente. + +### Nuestro objetivo es cero información del usuario + Como servicio de privacidad, creemos que es de vital importancia recopilar la información mínima necesaria para utilizar nuestro servicio. Muchas empresas requieren al menos una dirección de correo electrónico para presionar con las renovaciones de suscripciones y permitir otras estrategias de crecimiento. Cuando te registras en IVPN, no se te pedirá ninguna información personal, como dirección de correo electrónico, nombre, etc. Tampoco registraremos ninguna información de identificación personal, como la Dirección IP. Esto también significa que no tenemos forma de comunicarnos contigo en caso de tener problemas con la cuenta, inactividad de la red, etc. Si deseas proporcionarnos una dirección de correo electrónico para que podamos comunicarnos contigo sobre problemas futuros, opcionalmente puedes añadir una en el area del cliente después de registrarte. diff --git a/src/themes/ivpn-v3/assets/js/router/index.js b/src/themes/ivpn-v3/assets/js/router/index.js index 1ab63aaa2..b71f73c1f 100644 --- a/src/themes/ivpn-v3/assets/js/router/index.js +++ b/src/themes/ivpn-v3/assets/js/router/index.js @@ -68,15 +68,23 @@ const routes = [ } }, { - path: '/pricing', - name: 'prices', + path: '/en/pricing', + name: 'pricesEn', component: PricesView, meta: { title: en.pricing.meta.title, } }, { - path: '/prices', redirect: { name: 'prices' } + path: '/es/pricing', + name: 'pricesEs', + component: PricesView, + meta: { + title: es.pricing.meta.title, + } + }, + { + path: '/prices', redirect: { name: 'pricesEn' } }, { path: '/account/login', diff --git a/src/themes/ivpn-v3/layouts/partials/footer.html b/src/themes/ivpn-v3/layouts/partials/footer.html index f8b2f9b0d..f760b32b2 100644 --- a/src/themes/ivpn-v3/layouts/partials/footer.html +++ b/src/themes/ivpn-v3/layouts/partials/footer.html @@ -2,7 +2,7 @@
    diff --git a/src/themes/ivpn-v3/layouts/partials/header.html b/src/themes/ivpn-v3/layouts/partials/header.html index 978b3a37f..a97b046ea 100644 --- a/src/themes/ivpn-v3/layouts/partials/header.html +++ b/src/themes/ivpn-v3/layouts/partials/header.html @@ -41,11 +41,11 @@ My Account
    @@ -100,7 +100,7 @@ onclick="return confirm('This will log you out of your account. Please make sure you have saved your Account ID before logging out. Do you want to proceed with log out?')">Log out
  • - Login + Login
  • {{ else }} diff --git a/src/themes/ivpn-v3/layouts/partials/suggest-an-edit.html b/src/themes/ivpn-v3/layouts/partials/suggest-an-edit.html index c754e35a4..079c0a059 100644 --- a/src/themes/ivpn-v3/layouts/partials/suggest-an-edit.html +++ b/src/themes/ivpn-v3/layouts/partials/suggest-an-edit.html @@ -1,5 +1,6 @@
    - Spotted a mistake or have an idea on how to improve this page?
    - - Suggest an edit on GitHub. + {{ T "suggestEditTitle" }}
    + + {{ T "suggestAnEdit" }} {{ T "onGithub" }}
    + From c2911b1b8e46a735a646f56d2febfebe34a5121f Mon Sep 17 00:00:00 2001 From: Natanael Rodriguez Ramos Date: Wed, 5 Jun 2024 10:17:21 +0100 Subject: [PATCH 035/134] Localization: Updated Apps links --- nginx.conf | 6 +++--- src/config/_default/menus/menus.en.toml | 2 +- src/config/_default/menus/menus.es.toml | 2 +- src/content/en/pages/apps.md | 3 ++- src/content/es/pages/apps-linux.md | 2 +- src/themes/ivpn-v3/assets/js/menu.js | 17 +++++++++++------ .../ivpn-v3/layouts/partials/products-nav.html | 10 +++++----- 7 files changed, 24 insertions(+), 18 deletions(-) diff --git a/nginx.conf b/nginx.conf index 38f15c4cc..34e5d4ae9 100644 --- a/nginx.conf +++ b/nginx.conf @@ -55,8 +55,8 @@ server { # "301 Moved Permanently" redirects rewrite ^/signup /pricing/ permanent; - rewrite ^/apps-overview$ /apps/ permanent; - rewrite ^/setup$ /apps/ permanent; + rewrite ^/apps-overview$ /en/apps/ permanent; + rewrite ^/setup$ /en/apps/ permanent; rewrite ^/setup/windows.html$ /apps-windows/ permanent; rewrite ^/setup/windows-10-wireguard.html$ /setup/windows-10-wireguard/ permanent; rewrite ^/setup/windows-10-openvpn-community.html$ /setup/windows-10-openvpn-community/ permanent; @@ -271,7 +271,7 @@ server { rewrite ^/ddwrt$ /setup/router/ddwrt/ permanent; rewrite ^/emails/ars-technica-wireguard$ https://arstechnica.com/gadgets/2018/12/testing-wireguard-with-an-early-adopter-vpn-service/ permanent; rewrite ^/releases$ / permanent; - rewrite ^/setup/$ /apps/ permanent; + rewrite ^/setup/$ /en/apps/ permanent; rewrite ^/thankyou$ /account/ permanent; rewrite ^/referee$ /signup/ permanent; rewrite ^/signup/black-friday/Annually$ /signup/ permanent; diff --git a/src/config/_default/menus/menus.en.toml b/src/config/_default/menus/menus.en.toml index 398415b31..6f6c4faf3 100644 --- a/src/config/_default/menus/menus.en.toml +++ b/src/config/_default/menus/menus.en.toml @@ -32,7 +32,7 @@ [[main]] identifier = "download" name = "Apps" - url = "/apps/" + url = "/en/apps/" weight = 50 [[main]] diff --git a/src/config/_default/menus/menus.es.toml b/src/config/_default/menus/menus.es.toml index 7ef4419b7..2a367122b 100644 --- a/src/config/_default/menus/menus.es.toml +++ b/src/config/_default/menus/menus.es.toml @@ -32,7 +32,7 @@ [[main]] identifier = "download" name = "Apps" - url = "/apps/" + url = "/es/apps/" weight = 50 [[main]] diff --git a/src/content/en/pages/apps.md b/src/content/en/pages/apps.md index 89e4156be..c7bc87517 100644 --- a/src/content/en/pages/apps.md +++ b/src/content/en/pages/apps.md @@ -1,7 +1,8 @@ --- title: IVPN Apps - Open-source VPN apps for every device description: IVPN offers you open-source VPN apps for all your devices including comprehensive leak protection, automatic connection on insecure Wi-Fi and Multi-hop. -url: /apps/ +url: /en/apps/ +aliases: ['/apps/'] layout: apps-redirect --- ## Please select your OS diff --git a/src/content/es/pages/apps-linux.md b/src/content/es/pages/apps-linux.md index 689810ab6..8ad33c36e 100644 --- a/src/content/es/pages/apps-linux.md +++ b/src/content/es/pages/apps-linux.md @@ -1,7 +1,7 @@ --- title: IVPN para Linux - Aplicación VPN de código abierto para Linux description: IVPN para Linux te ofrece una protección integral contra filtraciones de privacidad con el firewall IVPN, conexión automática en redes Wi-Fi inseguras y Multi-hop. -h1: IVPN for Linux +h1: IVPN para Linux subtitle: Compatible con 64-bit Linux 3.10+ url: /es/apps-linux/ params: diff --git a/src/themes/ivpn-v3/assets/js/menu.js b/src/themes/ivpn-v3/assets/js/menu.js index 09fc34a4f..45e0def62 100644 --- a/src/themes/ivpn-v3/assets/js/menu.js +++ b/src/themes/ivpn-v3/assets/js/menu.js @@ -10,18 +10,23 @@ macosPlatforms = ['Macintosh', 'MacIntel', 'MacPPC', 'Mac68K'], windowsPlatforms = ['Win32', 'Win64', 'Windows', 'WinCE'], iosPlatforms = ['iPhone', 'iPad', 'iPod'], - os = null; + os = null, + prefix = ""; + + if (window.location.pathname.startsWith("/es")) { + prefix = "/es/"; + } if (macosPlatforms.indexOf(platform) !== -1) { - updateLinks(downloadLinks, '/apps-macos/'); + updateLinks(downloadLinks, prefix + '/apps-macos/'); } else if (windowsPlatforms.indexOf(platform) !== -1) { - updateLinks(downloadLinks, '/apps-windows/'); + updateLinks(downloadLinks, prefix + '/apps-windows/'); } else if (iosPlatforms.indexOf(platform) !== -1) { - updateLinks(downloadLinks, '/apps-ios/'); + updateLinks(downloadLinks, prefix + '/apps-ios/'); } else if (/Android/.test(userAgent)) { - updateLinks(downloadLinks, '/apps-android/'); + updateLinks(downloadLinks, prefix + '/apps-android/'); } else if (!os && /Linux/.test(platform)) { - updateLinks(downloadLinks, '/apps-linux/'); + updateLinks(downloadLinks, prefix + '/apps-linux/'); } } } diff --git a/src/themes/ivpn-v3/layouts/partials/products-nav.html b/src/themes/ivpn-v3/layouts/partials/products-nav.html index 59f7d3a44..534bc206e 100644 --- a/src/themes/ivpn-v3/layouts/partials/products-nav.html +++ b/src/themes/ivpn-v3/layouts/partials/products-nav.html @@ -1,19 +1,19 @@