{"version":1,"pages":[{"id":"-M57z1TW0BRr9NxwX5xU","title":"What is Pango Developer Platform","pathname":"/paas","siteSpaceId":"sitesp_5ZwVB","description":"Dig into Pango Developer Platform documentation and quick-start guides. You are covered with everything from basic manuals to sample application for Windows, macOS, iOS, and Android"},{"id":"9xAqLg8S24WnpC9NFCnx","title":"Quickstart","pathname":"/paas/getting-started/quickstart","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"-MamVeoQyRwRzU06oYDq","title":"Switch projects","pathname":"/paas/getting-started/switch-projects","siteSpaceId":"sitesp_5ZwVB","description":"Find out how to switch between several projects or search a specific one in a long list","breadcrumbs":[{"label":"Getting started"}]},{"id":"-MamVn1NDGAqpEzGpKSG","title":"Change console settings","pathname":"/paas/getting-started/change-console-settings","siteSpaceId":"sitesp_5ZwVB","description":"Fine-tune the Management Console to your preferences","breadcrumbs":[{"label":"Getting started"}]},{"id":"-MamW4A6PbFsG2CpM1-p","title":"Edit your profile","pathname":"/paas/getting-started/edit-your-profile","siteSpaceId":"sitesp_5ZwVB","description":"Learn how your profile information can be edited","breadcrumbs":[{"label":"Getting started"}]},{"id":"xfIdB8RIByMbxNfD1r6j","title":"Deprecation and Sunset","pathname":"/paas/getting-started/deprecation-and-sunset","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"-M58TK2ikEAvSZH2u9Mr","title":"Dashboard","pathname":"/paas/console-details/project-dashboard","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"Console details"}]},{"id":"-M59MX01-2MMstQUO_7f","title":"General","pathname":"/paas/console-details/project-dashboard/general","siteSpaceId":"sitesp_5ZwVB","description":"Get a quick insight into the operational status of the project","breadcrumbs":[{"label":"Console details"},{"label":"Dashboard"}]},{"id":"-M58TOJFS3TnMUKRvCSC","title":"Users","pathname":"/paas/console-details/users","siteSpaceId":"sitesp_5ZwVB","description":"Explore how to create and manage your project users","breadcrumbs":[{"label":"Console details"}]},{"id":"-M6lHwh6kONCM8LyV3tA","title":"User page","pathname":"/paas/console-details/users/user-page","siteSpaceId":"sitesp_5ZwVB","description":"Find out how to get detailed information on specific user","breadcrumbs":[{"label":"Console details"},{"label":"Users"}]},{"id":"-M6lG3rSXjXq5wz6T0gW","title":"Active sessions","pathname":"/paas/console-details/active-sessions","siteSpaceId":"sitesp_5ZwVB","description":"Take a look on detailed information about your users' active sessions","breadcrumbs":[{"label":"Console details"}]},{"id":"-M58ShAJ4ye_q8utaZi8","title":"Network","pathname":"/paas/console-details/network-locations","siteSpaceId":"sitesp_5ZwVB","description":"Find out how to configure and manage your virtual private network","breadcrumbs":[{"label":"Console details"}]},{"id":"-MamSH5BhgLHTGy6-VF9","title":"Countries","pathname":"/paas/console-details/network-locations/locations","siteSpaceId":"sitesp_5ZwVB","description":"Learn how to view and manage countries available for your project","breadcrumbs":[{"label":"Console details"},{"label":"Network"}]},{"id":"-MgR2XwLJy59fK13HvZE","title":"Locations","pathname":"/paas/console-details/network-locations/locations-1","siteSpaceId":"sitesp_5ZwVB","description":"Take a look on available free / pro locations composed from selected pools","breadcrumbs":[{"label":"Console details"},{"label":"Network"}]},{"id":"-M5heAx2fvEdMIS3pqZT","title":"Pools","pathname":"/paas/console-details/network-locations/pools","siteSpaceId":"sitesp_5ZwVB","description":"Find out how to create custom or choose exiting pools for your project","breadcrumbs":[{"label":"Console details"},{"label":"Network"}]},{"id":"-MbBoMAB0YKJ1VkeyOJV","title":"Optimal location","pathname":"/paas/console-details/network-locations/pools/groups-of-pool","siteSpaceId":"sitesp_5ZwVB","description":"Take a look on the rule composition for the optimal location selection","breadcrumbs":[{"label":"Console details"},{"label":"Network"},{"label":"Pools"}]},{"id":"-Mk2wu1i0N1GlxKbTJQY","title":"Location rules","pathname":"/paas/console-details/network-locations/pools/location-rules","siteSpaceId":"sitesp_5ZwVB","description":"Learn how servers are selected based on the desirable location provided","breadcrumbs":[{"label":"Console details"},{"label":"Network"},{"label":"Pools"}]},{"id":"-M58SrxFMa3zaGoEuGLv","title":"Settings","pathname":"/paas/console-details/project-settings","siteSpaceId":"sitesp_5ZwVB","description":"Get an idea of what settings a project has and how to manage them","breadcrumbs":[{"label":"Console details"}]},{"id":"-M58U4VE0MPMI2SnXFVQ","title":"General","pathname":"/paas/console-details/project-settings/general","siteSpaceId":"sitesp_5ZwVB","description":"Learn about general project settings configuration","breadcrumbs":[{"label":"Console details"},{"label":"Settings"}]},{"id":"-M5Sqav70ouaWKAuPAXD","title":"Project config description (JSON format)","pathname":"/paas/console-details/project-settings/general/project-config-description-json-format","siteSpaceId":"sitesp_5ZwVB","description":"JSON config includes the full list of the project parameters.","breadcrumbs":[{"label":"Console details"},{"label":"Settings"},{"label":"General"}]},{"id":"-MbCt8NuOTz6qrhBd-8G","title":"Server selector (JSON format)","pathname":"/paas/console-details/project-settings/general/project-config-description-json-format/server-selector-json-format","siteSpaceId":"sitesp_5ZwVB","description":"Take a look at the example of the structure","breadcrumbs":[{"label":"Console details"},{"label":"Settings"},{"label":"General"},{"label":"Project config description (JSON format)"}]},{"id":"-MbCshvTsgOGAdq7Vh5F","title":"Request selector (JSON format)","pathname":"/paas/console-details/project-settings/general/project-config-description-json-format/request-selector-json-format","siteSpaceId":"sitesp_5ZwVB","description":"Take a look at the example of the structure","breadcrumbs":[{"label":"Console details"},{"label":"Settings"},{"label":"General"},{"label":"Project config description (JSON format)"}]},{"id":"-M58U9VVpvz_tlTRN4cx","title":"Authentication methods","pathname":"/paas/console-details/project-settings/user-authentification-methods","siteSpaceId":"sitesp_5ZwVB","description":"Find out how to manage authentication methods of your project","breadcrumbs":[{"label":"Console details"},{"label":"Settings"}]},{"id":"-M5TxrkLs2tnOKLOYabJ","title":"Auth Plugin requirements","pathname":"/paas/console-details/project-settings/user-authentification-methods/auth-plugin-requirements","siteSpaceId":"sitesp_5ZwVB","description":"Description and requirements of a user authentication plugin.","breadcrumbs":[{"label":"Console details"},{"label":"Settings"},{"label":"Authentication methods"}]},{"id":"-MamTWqm3_vCjdAHyHA4","title":"VPN","pathname":"/paas/console-details/project-settings/vpn","siteSpaceId":"sitesp_5ZwVB","description":"Take a look on general and fine tune of virtual private network","breadcrumbs":[{"label":"Console details"},{"label":"Settings"}]},{"id":"-MamTZewO7YIlk7KPGYz","title":"General","pathname":"/paas/console-details/project-settings/vpn/general","siteSpaceId":"sitesp_5ZwVB","description":"Learn how to perform basic VPN configuration","breadcrumbs":[{"label":"Console details"},{"label":"Settings"},{"label":"VPN"}]},{"id":"-M58USpTg-yzlTRDK-PD","title":"VPN Bypass list","pathname":"/paas/console-details/project-settings/vpn/vpn-bypass-list","siteSpaceId":"sitesp_5ZwVB","description":"Configure domains available directly (without using VPN) by project users","breadcrumbs":[{"label":"Console details"},{"label":"Settings"},{"label":"VPN"}]},{"id":"-M58UWJoMkAWPTNdLmgM","title":"Client Networks","pathname":"/paas/console-details/project-settings/vpn/client-networks","siteSpaceId":"sitesp_5ZwVB","description":"Take control on behavior of VPN connection according to the network you users are at the time in","breadcrumbs":[{"label":"Console details"},{"label":"Settings"},{"label":"VPN"}]},{"id":"-M58UZe7KMLXkPcoRNOh","title":"Member","pathname":"/paas/console-details/project-settings/members","siteSpaceId":"sitesp_5ZwVB","description":"Find out how to add project members and grant them management privileges according to the role model","breadcrumbs":[{"label":"Console details"},{"label":"Settings"}]},{"id":"-M58TeZOgNHqM3w6oGAl","title":"Export Data","pathname":"/paas/console-details/export-data","siteSpaceId":"sitesp_5ZwVB","description":"Learn how to get project data in CSV format for further processing or reporting","breadcrumbs":[{"label":"Console details"}]},{"id":"-M58TgfdpHMcKkP2xKSF","title":"Log","pathname":"/paas/console-details/logs","siteSpaceId":"sitesp_5ZwVB","description":"Find out how to audit all your project changes; from project icon update to adding a new project member","breadcrumbs":[{"label":"Console details"}]},{"id":"S9pcQG3rKICAaXzh4Ka8","title":"Unified VPN SDK","pathname":"/paas/sdk/unified-vpn-sdk","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"}]},{"id":"zPbI6mIntykdGeES7ja7","title":"Setup","pathname":"/paas/sdk/unified-vpn-sdk/setup","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"}]},{"id":"kobqP16YEX3VVMdjoKk5","title":"Backend URL Configuration","pathname":"/paas/sdk/unified-vpn-sdk/setup/backend-url-configuration","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"},{"label":"Setup"}]},{"id":"97tDKSE1u7NS63ogy4lh","title":"Usage","pathname":"/paas/sdk/unified-vpn-sdk/usage","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"}]},{"id":"Ivny2H443IucxoULsDvH","title":"Unified SDK","pathname":"/paas/sdk/unified-vpn-sdk/usage/unified-sdk","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"},{"label":"Usage"}]},{"id":"pFbwDu3Cl4PBItBudUwF","title":"Single Protocol SDK","pathname":"/paas/sdk/unified-vpn-sdk/usage/single-protocol-sdk","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"},{"label":"Usage"}]},{"id":"WdJwZQjWu8yxLsS38KSb","title":"Features","pathname":"/paas/sdk/unified-vpn-sdk/features","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"}]},{"id":"bvbGh602FO8SvplojVcF","title":"Custom SDK Dependencies","pathname":"/paas/sdk/unified-vpn-sdk/features/custom-sdk-dependencies","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"},{"label":"Features"}]},{"id":"I5bO9dCoT4IYPqwtXrtw","title":"Deferred VPN Service Initialization","pathname":"/paas/sdk/unified-vpn-sdk/features/deferred-vpn-service-initialization","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"},{"label":"Features"}]},{"id":"8sEUlmdNR68yxAe1MHTe","title":"Authentication","pathname":"/paas/sdk/unified-vpn-sdk/features/authentication","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"},{"label":"Features"}]},{"id":"fVjYElRaIByJJk89AKKm","title":"Retrieving Location Information","pathname":"/paas/sdk/unified-vpn-sdk/features/retrieving-location-information","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"},{"label":"Features"}]},{"id":"3j8FRwlf2HluQ5JztHTv","title":"IPSec Protocol","pathname":"/paas/sdk/unified-vpn-sdk/features/ipsec-protocol","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"},{"label":"Features"}]},{"id":"b3rGZVXFaA6ae4LuAQEh","title":"Client Network List (CNL)","pathname":"/paas/sdk/unified-vpn-sdk/features/client-network-list-cnl","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"},{"label":"Features"}]},{"id":"BaDmnvHQBgQFwZniCE7n","title":"Reconnection strategy","pathname":"/paas/sdk/unified-vpn-sdk/features/reconnection-strategy","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"},{"label":"Features"}]},{"id":"azY4xkhyoS7JScMfAHiD","title":"Killswitch","pathname":"/paas/sdk/unified-vpn-sdk/features/killswitch","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"},{"label":"Features"}]},{"id":"zNJx4U1GwYhU5N2WqHWo","title":"Personal Bridge","pathname":"/paas/sdk/unified-vpn-sdk/features/personal-bridge","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"},{"label":"Features"}]},{"id":"wGVQhpjD3hPzzdHkuujc","title":"Optimal Location and Specific Locations","pathname":"/paas/sdk/unified-vpn-sdk/features/optimal-location-and-specific-locations","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"},{"label":"Features"}]},{"id":"yVeFwj89TIivwF0ub8In","title":"MultiHop","pathname":"/paas/sdk/unified-vpn-sdk/features/multihop","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"},{"label":"Features"}]},{"id":"xeRfTqlS3IQ7k3KBJLrD","title":"Domain Bypass","pathname":"/paas/sdk/unified-vpn-sdk/features/domain-bypass","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"},{"label":"Features"}]},{"id":"slyt6ljVT4zHPn5XNo0x","title":"Domain route via VPN","pathname":"/paas/sdk/unified-vpn-sdk/features/domain-route-via-vpn","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"},{"label":"Features"}]},{"id":"eFRbTmcc9HSNRDrkSktb","title":"Process Bypass","pathname":"/paas/sdk/unified-vpn-sdk/features/process-bypass","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"},{"label":"Features"}]},{"id":"xkoxsjUkvQZvt3bK1c4C","title":"Process Route via VPN","pathname":"/paas/sdk/unified-vpn-sdk/features/process-route-via-vpn","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"},{"label":"Features"}]},{"id":"XT8VFx2wVuOUtUK6Dt7e","title":"Tunnel Vision and Tunnel Crack Prevention","pathname":"/paas/sdk/unified-vpn-sdk/tunnel-vision-and-tunnel-crack-prevention","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"}]},{"id":"ZhpfjnpakSJlbQWNkCYO","title":"Unified VPN SDK Feature Comparison By Platform","pathname":"/paas/sdk/unified-vpn-sdk/unified-vpn-sdk-feature-comparison-by-platform","siteSpaceId":"sitesp_5ZwVB","description":"This page provides a comprehensive overview of the feature sets available for the Unified VPN SDK across different platforms, including Android, Apple, and Windows.","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"}]},{"id":"2MeZv19Roz67XrlbmScm","title":"Security Best Practices","pathname":"/paas/sdk/unified-vpn-sdk/security-best-practices","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK"}]},{"id":"-M58QUYzRnU-6WsKba01","title":"Unified VPN SDK for Android","pathname":"/paas/sdk/vpn-sdk-for-android","siteSpaceId":"sitesp_5ZwVB","description":"Supports Hydra, OpenVPN, Wireguard protocols","breadcrumbs":[{"label":"SDK"}]},{"id":"O7ebMg8TjxY2O9v3DIOd","title":"Setup","pathname":"/paas/sdk/vpn-sdk-for-android/setup","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"}]},{"id":"XEggaKKbXxNRvbF9D5kc","title":"Application Setup","pathname":"/paas/sdk/vpn-sdk-for-android/setup/application-setup","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Setup"}]},{"id":"-MLsCTE228pJnZRTUf3S","title":"Proguard Rules, Notification, and Analytics Configurations","pathname":"/paas/sdk/vpn-sdk-for-android/setup/configuration","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Setup"}]},{"id":"PlysrqhBRcKmZGgsMKPf","title":"Backend URL Configuration","pathname":"/paas/sdk/vpn-sdk-for-android/setup/backend-url-configuration","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Setup"}]},{"id":"-MLsAjef4oz18QQ-YtCe","title":"Usage","pathname":"/paas/sdk/vpn-sdk-for-android/usage","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"}]},{"id":"7u9eaoCRns05sX8xTE9D","title":"Initialization","pathname":"/paas/sdk/vpn-sdk-for-android/usage/initialization","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Usage"}]},{"id":"8nQRCumwZl90IPmSHiHJ","title":"VPN Interface","pathname":"/paas/sdk/vpn-sdk-for-android/usage/vpn-interface","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Usage"}]},{"id":"VQLsrI6AQQk5rH0PasYF","title":"Backend interface","pathname":"/paas/sdk/vpn-sdk-for-android/usage/backend-interface","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Usage"}]},{"id":"F5vh0hEQvQxqlc8CV2GA","title":"Unified SDK","pathname":"/paas/sdk/vpn-sdk-for-android/usage/unified-sdk","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Usage"}]},{"id":"nOzj7MOzg9V0UiEjKzdE","title":"Single Protocol SDK","pathname":"/paas/sdk/vpn-sdk-for-android/usage/single-protocol-sdk","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Usage"}]},{"id":"3wQJtjY0ZhTrV2m9i9da","title":"Features","pathname":"/paas/sdk/vpn-sdk-for-android/features","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"}]},{"id":"V6aylHq5llmsBnLuuQGo","title":"Authentication","pathname":"/paas/sdk/vpn-sdk-for-android/features/authentication","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Features"}]},{"id":"Fj0zDn6JZB9QboFo7tBa","title":"Hydra Protocol","pathname":"/paas/sdk/vpn-sdk-for-android/features/hydra-protocol","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Features"}]},{"id":"E1dfkCHIEz36TZdedOQ3","title":"Location profile (Hydra only)","pathname":"/paas/sdk/vpn-sdk-for-android/features/hydra-protocol/location-profile-hydra-only","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Features"},{"label":"Hydra Protocol"}]},{"id":"-MeZYeW4JL1Ia868hNP0","title":"Custom SDK Dependencies","pathname":"/paas/sdk/vpn-sdk-for-android/features/custom-sdk-dependencies","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Features"}]},{"id":"M9djQSJWqv9BWgtyoZCM","title":"Deferred VPN Service Initialization","pathname":"/paas/sdk/vpn-sdk-for-android/features/deferred-vpn-service-initialization","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Features"}]},{"id":"-MLsAxOlTlHLYj4Un9-U","title":"Client Network List (CNL)","pathname":"/paas/sdk/vpn-sdk-for-android/features/cnl-list","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Features"}]},{"id":"-MLsBiVPuukgWvQoIxN4","title":"OpenVPN transport","pathname":"/paas/sdk/vpn-sdk-for-android/features/openvpn-transport","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Features"}]},{"id":"CdnrwOCSFrlEaIKWsB9c","title":"Wireguard Transport","pathname":"/paas/sdk/vpn-sdk-for-android/features/wireguard-transport","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Features"}]},{"id":"-MLsCGneQF41m7juyhsy","title":"Reconnection strategy","pathname":"/paas/sdk/vpn-sdk-for-android/features/reconnection-strategy","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Features"}]},{"id":"Vbhg1udkvYGyRTQEEKNQ","title":"Killswitch","pathname":"/paas/sdk/vpn-sdk-for-android/features/killswitch","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Features"}]},{"id":"ms9X3BIzFNYEP8FN21H8","title":"Personal Bridge","pathname":"/paas/sdk/vpn-sdk-for-android/features/personal-bridge","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Features"}]},{"id":"NDrVx4QgdfundksVrMQd","title":"Optimal Location and Specific Locations","pathname":"/paas/sdk/vpn-sdk-for-android/features/optimal-location-and-specific-locations","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Features"}]},{"id":"q3PqswLR1vXjgpArm3G9","title":"Domain Bypass","pathname":"/paas/sdk/vpn-sdk-for-android/features/domain-bypass","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Features"}]},{"id":"FBjGOxzqShOogRNgsXhE","title":"Process Bypass","pathname":"/paas/sdk/vpn-sdk-for-android/features/process-bypass","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Features"}]},{"id":"VCI126PH0AoA1kCSqG5Z","title":"Process route via VPN","pathname":"/paas/sdk/vpn-sdk-for-android/features/process-route-via-vpn","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Features"}]},{"id":"-MLsBMaihvjwYN_KDLaP","title":"Traffic rules","pathname":"/paas/sdk/vpn-sdk-for-android/features/traffic-rules","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Features"}]},{"id":"C9ePeBDYgOZzUwz99rSb","title":"VPN Node DNS Configuration","pathname":"/paas/sdk/vpn-sdk-for-android/features/vpn-node-dns-configuration","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Features"}]},{"id":"1CHoLhjD0RGcoc8f8zB3","title":"Multihop","pathname":"/paas/sdk/vpn-sdk-for-android/features/multihop","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"},{"label":"Features"}]},{"id":"-MLsC-nPgN-38ydHx25F","title":"Exceptions","pathname":"/paas/sdk/vpn-sdk-for-android/exceptions","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"}]},{"id":"-MLs97coykyzqqi55jcH","title":"Version migration","pathname":"/paas/sdk/vpn-sdk-for-android/version-migration","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"}]},{"id":"-MLs8zFs5uCuV25GZ_Ls","title":"Changelog","pathname":"/paas/sdk/vpn-sdk-for-android/changelog","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"}]},{"id":"3DMYbmTGjAkXtpk7KOIU","title":"API Reference","pathname":"/paas/sdk/vpn-sdk-for-android/api-reference","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"}]},{"id":"ypMRi3yVWsTxLLIHTgMk","title":"Troubleshooting","pathname":"/paas/sdk/vpn-sdk-for-android/troubleshooting","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Android"}]},{"id":"-M58lFAwZSu5S8XjasVY","title":"Unified VPN SDK for Apple","pathname":"/paas/sdk/unified-vpn-sdk-for-apple","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"}]},{"id":"nGjXa2vOrkdlN61UoZV3","title":"Setup","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/setup","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"}]},{"id":"oIDCeSHx0l1porCj9ayn","title":"Application Setup","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/setup/application-setup","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Setup"}]},{"id":"7hRPPDMjEPxlb4LgD3Hn","title":"Network Extension Setup","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/setup/network-extension-setup","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Setup"}]},{"id":"RlPhLvw9g4FZ63vF5RNc","title":"Application Extension Setup (iOS/macOS)","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/setup/network-extension-setup/application-extension-setup-ios-macos","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Setup"},{"label":"Network Extension Setup"}]},{"id":"PMk3BUcU1cSdTO5qhi78","title":"Application Extension Setup (tvOS)","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/setup/network-extension-setup/network-extension-setup-for-tvos","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Setup"},{"label":"Network Extension Setup"}]},{"id":"5KHxpbs0WMIJ2i4ClyCu","title":"System Extension Setup (macOS)","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/setup/network-extension-setup/system-extension-setup-for-macos","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Setup"},{"label":"Network Extension Setup"}]},{"id":"j0te9PQXfJt7PzVFCCvh","title":"Backend URL Configuration","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/setup/backend-url-configuration","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Setup"}]},{"id":"NiAv5yHBp4DPYgMUQy2h","title":"Usage","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/usage","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"}]},{"id":"sq2QEtrMxHt0aYh7Ebg9","title":"Unified SDK","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/usage/unified-sdk","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Usage"}]},{"id":"uSfJMCqOgcWiagUGd33N","title":"Single Protocol SDK","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/usage/single-protocol-sdk","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Usage"}]},{"id":"AcrcUOysKMKMK2cFyvHH","title":"Logging","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/usage/logging","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Usage"}]},{"id":"oea4OT6t8cuMWGraXEIj","title":"Decoding Encoded VPN SDK Logs","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/usage/decoding-encoded-vpn-sdk-logs","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Usage"}]},{"id":"GitqPJ2hloZNQLkhnKDt","title":"Analytics Configuration","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/usage/analytics-configuration","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Usage"}]},{"id":"SgTnYAU0sEwSekdu3Q45","title":"Features","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/features","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"}]},{"id":"fbWcALeazUchjB46XDZq","title":"Authentication","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/features/authentication","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Features"}]},{"id":"cHJ8p33XvDQL8Gk0n9tT","title":"Deferred VPN Service Initialization","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/features/deferred-vpn-service-initialization","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Features"}]},{"id":"frSSpdTwy3f1SMfUb1nt","title":"Wireguard Transport","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/features/wireguard-transport","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Features"}]},{"id":"E1EP0uPB3lbO2u4YRCz7","title":"Reconnection strategy","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/features/reconnection-strategy","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Features"}]},{"id":"CZO2eyzz6a7CUS3qU0Ze","title":"Killswitch","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/features/killswitch","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Features"}]},{"id":"cH1iRYcCmqhDNCKw3dXP","title":"Personal Bridge","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/features/personal-bridge","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Features"}]},{"id":"59T7chtMNwItyuM1bOCb","title":"Optimal Location and Specific Locations","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/features/optimal-location-and-specific-locations","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Features"}]},{"id":"iSKa8iVJB15wPqqeog9o","title":"Domain Bypass","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/features/domain-bypass","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Features"}]},{"id":"suRyIB1Fyil39sNlONTX","title":"Domain route via VPN","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/features/domain-route-via-vpn","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Features"}]},{"id":"rH5XugYf8xUbuqPFaz4F","title":"Multihop","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/features/multihop","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Features"}]},{"id":"etWgq1rkqEBzhhqyctM9","title":"Client Network List (CNL)","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/features/client-network-list-cnl","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"},{"label":"Features"}]},{"id":"-M58m66g4J3YvBO3lb_T","title":"Changelog","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/changelog","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"}]},{"id":"qGGTdOpvQ99fuLTHLV4Z","title":"API Reference","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/api-reference","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"}]},{"id":"X3h35TUY0Z2tJCLMVOGj","title":"Troubleshooting","pathname":"/paas/sdk/unified-vpn-sdk-for-apple/troubleshooting","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Apple"}]},{"id":"9Qj64TmvIluISrvT7rmJ","title":"Unified VPN SDK for Windows","pathname":"/paas/sdk/unified-vpn-sdk-for-windows","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"}]},{"id":"BywERwwCH3dF4OmeMymo","title":"Setup","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/setup","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"}]},{"id":"KA8PRz355tWUMLfKXzQu","title":"Backend URL Configuration","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/setup/backend-url-configuration","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Setup"}]},{"id":"D311cFpopnDO4NJQVeja","title":"Service command line arguments","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/setup/service-command-line-arguments","siteSpaceId":"sitesp_5ZwVB","description":"UnifiedSDK service command line arguments with details","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Setup"}]},{"id":"Fok0KhnYNnWIceByVvaU","title":"ARM Platform Support","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/setup/arm-platform-support","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Setup"}]},{"id":"dMRxZKzRG55Mgt0SoNFz","title":"Analytics Configuration","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/setup/analytics-configuration","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Setup"}]},{"id":"XafmBo52d4EVuFbj8jv2","title":"Netfilter Driver Security Best Practices","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/setup/netfilter-driver-security-best-practices","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Setup"}]},{"id":"IZ2Nd6qfh29x3tJgnKPm","title":"Usage","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/usage","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"}]},{"id":"oCsBiWQKeXYYP1BH9sY5","title":"Events","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/usage/events","siteSpaceId":"sitesp_5ZwVB","description":"All events that can be recieved from SDK service","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Usage"}]},{"id":"ZnsJnR4wZPvmlNaFRJsf","title":"Generating a Unique Device Identifier","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/usage/generating-a-unique-device-identifier","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Usage"}]},{"id":"hd17tVTPr3foZkpjpsoF","title":"Error processing","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/usage/error-processing","siteSpaceId":"sitesp_5ZwVB","description":"SDK can return error codes in response result, send ErrorOccurred/StateChanged events and throw SdkException.","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Usage"}]},{"id":"X5pd4npSeXUBFERrsZGf","title":"Pipe Messaging","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/usage/pipe-messaging","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Usage"}]},{"id":"DnWIW0ao7VF9UpVZKB6H","title":"Unified SDK","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/usage/unified-sdk","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Usage"}]},{"id":"M9CYSvnmzH3P7xd7kGI7","title":"Single Protocol SDK","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/usage/single-protocol-sdk","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Usage"}]},{"id":"3SKI2d3vNpY5JNNcRzIh","title":"Features","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"}]},{"id":"qhAkydottxetl78QBtJ0","title":"Authentication","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/authentication","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"}]},{"id":"mok3VQHkzLxLKI38IucQ","title":"Traffic protection","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/traffic-protection","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"}]},{"id":"zodhL0GK4qQyG00mtiJQ","title":"Killswitch","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/traffic-protection/killswitch","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"},{"label":"Traffic protection"}]},{"id":"PTStuS5zjWftcBFqsZZZ","title":"Prevent IP Leaks","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/traffic-protection/prevent-ip-leaks","siteSpaceId":"sitesp_5ZwVB","description":"This module is used to block IPv6 and DNS requests outside the VPN tunnel.","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"},{"label":"Traffic protection"}]},{"id":"UvlBrmYrVXnWaEWJLVfm","title":"Block Local Networks","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/traffic-protection/block-local-networks","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"},{"label":"Traffic protection"}]},{"id":"QH3PTbZPD5f9TqkRztJI","title":"Broadcast Discovery","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/traffic-protection/broadcast-discovery","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"},{"label":"Traffic protection"}]},{"id":"Hwrlv3ZWdwnKJLBNC9V3","title":"Other","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/other","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"}]},{"id":"b60widmtUNbesiAUZ5PF","title":"Firewall","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/other/firewall","siteSpaceId":"sitesp_5ZwVB","description":"Code examples for configuring firewall settings (enable/disable, bypass domains/processes, Killswitch, DNS monitor) using FirewallRequest.","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"},{"label":"Other"}]},{"id":"SrXhSnYRZSPn8tbheYeg","title":"DNS Monitor","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/other/firewall/dns-monitor","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"},{"label":"Other"},{"label":"Firewall"}]},{"id":"U3mXsajpBlFd45CxEpxr","title":"Process Bypass","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/other/firewall/process-bypass","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"},{"label":"Other"},{"label":"Firewall"}]},{"id":"jBWzqdcFXrWU1dqtM7Fp","title":"Domain Bypass","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/other/firewall/domain-bypass","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"},{"label":"Other"},{"label":"Firewall"}]},{"id":"V6Ms6GnfNTWtGpKjuLux","title":"Process route via VPN","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/other/firewall/process-route-via-vpn","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"},{"label":"Other"},{"label":"Firewall"}]},{"id":"7SRVFIOzxEFjh3lPNOrQ","title":"Domain route via VPN","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/other/firewall/domain-route-via-vpn","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"},{"label":"Other"},{"label":"Firewall"}]},{"id":"LUE5Db6G2UOC5WeeSZgA","title":"Deferred VPN Service Initialization","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/other/deferred-vpn-service-initialization","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"},{"label":"Other"}]},{"id":"deVVVhHbRoPhTWIk2Duk","title":"Throttling","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/other/throttling","siteSpaceId":"sitesp_5ZwVB","description":"Throttling feature","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"},{"label":"Other"}]},{"id":"GYjdsd9knCk2LwsD3SbU","title":"Personal Bridge","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/other/personal-bridge","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"},{"label":"Other"}]},{"id":"uqVkthfxpGiINOmZn1aY","title":"Optimal Location and Specific Locations","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/other/optimal-location-and-specific-locations","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"},{"label":"Other"}]},{"id":"vgsmLcvEWvIoGCJFT5Ii","title":"Common issues","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/other/common-issues","siteSpaceId":"sitesp_5ZwVB","description":"Common issues that can occur with the firewall and throttling features in the SDK, the underlying causes, and recommended solutions.","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"},{"label":"Other"}]},{"id":"1MEnohrzuGpfPhIwFi4c","title":"Hydra Protocol","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/hydra-protocol","siteSpaceId":"sitesp_5ZwVB","description":"Features that works only with Hydra protocol","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"}]},{"id":"tZaFdag4B60QMyujmb1u","title":"CustomDNS, UserDNS, VpnProfiles","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/hydra-protocol/customdns-userdns-vpnprofiles","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"},{"label":"Hydra Protocol"}]},{"id":"NLQLlXmZ8EwZTl3tHzXs","title":"MultiHop","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/hydra-protocol/multihop","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"},{"label":"Hydra Protocol"}]},{"id":"0eKDBWMSpLE2nhFhSXeQ","title":"OpenVPN Protocol","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/openvpn-protocol","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"}]},{"id":"5kDcwDu0DVveEfYbUo11","title":"Wireguard Protocol","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/wireguard-protocol","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"}]},{"id":"bzMCXZfBoj5O3MHO6ard","title":"Reconnection strategy","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/features/reconnection-strategy","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"},{"label":"Features"}]},{"id":"tAaJoZEaCgmAkwq855BM","title":"Collecting Debug Logs","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/collecting-debug-logs","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"}]},{"id":"MzpsD6ENrPLdDKSBOrnp","title":"Changelog","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/changelog","siteSpaceId":"sitesp_5ZwVB","description":"All notable changes to this project will be documented in this file.","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"}]},{"id":"ISwJ22fRXeZOjMpqdA88","title":"API Reference","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/api-reference","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"}]},{"id":"ADFFbCwzNTcVI7YBxRzn","title":"Troubleshooting","pathname":"/paas/sdk/unified-vpn-sdk-for-windows/troubleshooting","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"SDK"},{"label":"Unified VPN SDK for Windows"}]},{"id":"cXayciNzzxYq5Ym97atC","title":"Partner API","pathname":"/paas/api/partner-api","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"API"}]},{"id":"tuanIYKUYJ7iR80OK4mc","title":"User Device","pathname":"/paas/api/partner-api/user-device","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"API"},{"label":"Partner API"}]},{"id":"BX5CHU6DRh5kn1UTbwKO","title":"User","pathname":"/paas/api/partner-api/user","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"API"},{"label":"Partner API"}]},{"id":"0clOvBiXxm1aAlh6OYzF","title":"Limits","pathname":"/paas/api/partner-api/limits","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"API"},{"label":"Partner API"}]},{"id":"Kjhspak6gCqJkcbmPgNn","title":"Unified VPN SDK demo for Apple","pathname":"/paas/sample-applications/unified-vpn-sdk-demo-for-apple","siteSpaceId":"sitesp_5ZwVB","description":"This is a demo application for Apple with basic usage of Unified VPN SDK.","breadcrumbs":[{"label":"Sample applications"}]},{"id":"-M5NvZynpVcCoSDZVJtu","title":"Unified VPN SDK demo for Android","pathname":"/paas/sample-applications/anchorfree-hydra-vpn-sdk-demo-for-android","siteSpaceId":"sitesp_5ZwVB","description":"This is a demo application for Android with basic usage of Unified VPN SDK.","breadcrumbs":[{"label":"Sample applications"}]},{"id":"M3Jrac9BqTVc5hLFIMv3","title":"Unified VPN SDK demo for Windows","pathname":"/paas/sample-applications/unified-vpn-sdk-demo-for-windows","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"Sample applications"}]},{"id":"-M58QmMNTA2w5p2S9sYL","title":"Use cases","pathname":"/paas/resources/use-cases","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"Resources"}]},{"id":"-M6bOZ5Tdv0TRggXdSEQ","title":"Public VPN","pathname":"/paas/resources/use-cases/public-vpn","siteSpaceId":"sitesp_5ZwVB","description":"Learn about VPN and a way of providing unlimited number of users with secure, fast, anonymous and unrestricted access to any website. You can create your own application and upload it anywhere.","breadcrumbs":[{"label":"Resources"},{"label":"Use cases"}]},{"id":"-M6bOTFpIoYS5I7gZIf3","title":"Business VPN","pathname":"/paas/resources/use-cases/business-vpn","siteSpaceId":"sitesp_5ZwVB","description":"Learn about a private VPN plan that can be used only by a list of users you choose yourself.","breadcrumbs":[{"label":"Resources"},{"label":"Use cases"}]},{"id":"-M7whkQKX0LGU7LNklkv","title":"Creating a Business VPN Project","pathname":"/paas/resources/use-cases/business-vpn/creating-business-vpn","siteSpaceId":"sitesp_5ZwVB","description":"Learn the steps to create a VPN project for a desired list of users.","breadcrumbs":[{"label":"Resources"},{"label":"Use cases"},{"label":"Business VPN"}]},{"id":"-M7wzOf9iWlpE-OPuJJa","title":"Wi-Fi Security for Business","pathname":"/paas/resources/use-cases/business-vpn/wifi-security-for-business","siteSpaceId":"sitesp_5ZwVB","description":"Learn about features of a dedicated application to use with freshly created Business VPN project.","breadcrumbs":[{"label":"Resources"},{"label":"Use cases"},{"label":"Business VPN"}]},{"id":"-M6lH3C2wIQhPQgpXZ84","title":"Application anti-blocking","pathname":"/paas/resources/use-cases/application-anti-blocking","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"Resources"},{"label":"Use cases"}]},{"id":"-M5TtITpPzInddpsvYZ3","title":"How-to","pathname":"/paas/resources/how-to","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"Resources"}]},{"id":"-M5TtYekWVXZgXfRJ-je","title":"Create a Firebase project for User Authentication","pathname":"/paas/resources/how-to/create-the-firebase-project-for-user-authentication","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"Resources"},{"label":"How-to"}]},{"id":"-M58a64tTaF5X8pMOaTD","title":"AWS CloudFront Distribution of the Platform URL","pathname":"/paas/resources/how-to/aws-cloudfront-distribution","siteSpaceId":"sitesp_5ZwVB","description":"How to avoid blockage of backend.northghost.com domain","breadcrumbs":[{"label":"Resources"},{"label":"How-to"}]},{"id":"-M5YBy9YSNCcbnG0fFN4","title":"How can I get Shared Secret key from iTunes Connect for In-App Purchase","pathname":"/paas/resources/how-to/untitled","siteSpaceId":"sitesp_5ZwVB","description":"In the article further, we will talk about the shared secret key and the steps to get the shared secret key from iTunes Connect to control auto-renewal of in-app purchases in your applications","breadcrumbs":[{"label":"Resources"},{"label":"How-to"}]},{"id":"-MbM2eN3PazXSMFT27J0","title":"General","pathname":"/paas/faq/general","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"FAQ"}]},{"id":"-M5A-JfGdDk7D2sdHsHj","title":"VPN Platform Flow","pathname":"/paas/faq/general/vpn-platform-flow","siteSpaceId":"sitesp_5ZwVB","description":"The diagram shows all stages of interaction between a client application and the platform; from acquiring an authorization token to the creation of a VPN session with a particular node.","breadcrumbs":[{"label":"FAQ"},{"label":"General"}]},{"id":"-M6fknUMYLVNpIDh6Vt3","title":"What data is collected by the Platform?","pathname":"/paas/faq/general/what-data-collect-the-platform","siteSpaceId":"sitesp_5ZwVB","description":"The article explains three types of data collected and gives detailed information on each.","breadcrumbs":[{"label":"FAQ"},{"label":"General"}]},{"id":"-M6fZUk0Z2ZDvkJjXFBE","title":"What analytic data is collected by your SDK?","pathname":"/paas/faq/general/what-analytic-data-collect-your-sdk","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"FAQ"},{"label":"General"}]},{"id":"-M7EWkC_L7kCbesIt5Sz","title":"How the Platform restricts access to our data?","pathname":"/paas/faq/general/how-the-platform-restrict-access-to-our-data","siteSpaceId":"sitesp_5ZwVB","description":"We need to be assured that Platform can restrict access to our data, and is only used by our users. How will this be accomplished?","breadcrumbs":[{"label":"FAQ"},{"label":"General"}]},{"id":"-MPpA5MAkp_Oa_9csfRC","title":"Why DNS Leak tests often indicate positive result?","pathname":"/paas/faq/general/why-dns-leak-tests-often-indicate-that-there-is-dns-leak","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"FAQ"},{"label":"General"}]},{"id":"OqGpwxBF9YnA1eQRjCa5","title":"Do we need to perform endpoint health checks?","pathname":"/paas/faq/general/do-we-need-to-perform-endpoint-health-checks","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"FAQ"},{"label":"General"}]},{"id":"6oDYituJZY4s99CUIpaU","title":"How is the VPN exit node found?","pathname":"/paas/faq/general/how-is-the-vpn-exit-node-found","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"FAQ"},{"label":"General"}]},{"id":"SB3nL8i7ky4cOpDap2kT","title":"How are streams re-marked if VPN is enabled/disabled on an active flow?","pathname":"/paas/faq/general/how-are-streams-re-marked-if-vpn-is-enabled-disabled-on-an-active-flow","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"FAQ"},{"label":"General"}]},{"id":"PpAA7mr7GGicTUASsY8d","title":"Is there a maximum number of supported devices?","pathname":"/paas/faq/general/is-there-a-maximum-number-of-supported-devices","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"FAQ"},{"label":"General"}]},{"id":"XWG3kYmIhzUIPfoX6cwi","title":"Are both IPv4 and IPv6 supported?","pathname":"/paas/faq/general/are-both-ipv4-and-ipv6-supported","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"FAQ"},{"label":"General"}]},{"id":"qISygbzFsUD9YqtbEo3Q","title":"What is the MTU of the tunnel?","pathname":"/paas/faq/general/what-is-the-mtu-of-the-tunnel","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"FAQ"},{"label":"General"}]},{"id":"RMrgwQ85Hs4GV7uqNGQC","title":"Are any redundancy measures in terms of reliability provided?","pathname":"/paas/faq/general/are-any-redundancy-measures-in-terms-of-reliability-provided","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"FAQ"},{"label":"General"}]},{"id":"MohKgXqOorJlEuSVNP6a","title":"Is there any load balancing?","pathname":"/paas/faq/general/is-there-any-load-balancing","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"FAQ"},{"label":"General"}]},{"id":"vdaTb4IRENDwCCSaidwN","title":"Do you block broadcast and multicast to/from the VPN?","pathname":"/paas/faq/general/do-you-block-broadcast-and-multicast-to-from-the-vpn","siteSpaceId":"sitesp_5ZwVB","description":"","breadcrumbs":[{"label":"FAQ"},{"label":"General"}]}]}