Manually configuration to in-built Android VPN
Feature Proposal: Manual VPN Configuration Integration
Objective:
Allow Proton VPN users to configure their VPN connection manually using Android’s built-in VPN client, giving users more flexibility and control while maintaining security.
Why This Feature is Valuable
User Flexibility:
Some users prefer using Android’s native VPN interface for easier switching, battery optimization, or compatibility with other apps.Compatibility:
Supports devices or scenarios where the Proton VPN app may not work, such as corporate or restricted environments.Enhanced Trust:
Advanced users can inspect and configure VPN parameters directly, fostering transparency.
Key Features
- Manual Setup Guide in the App:
- Proton VPN app provides server addresses, ports, and protocol options for manual configuration.
- Step-by-step instructions for IPSec/IKEv2 or OpenVPN (if supported by Android).
- Configuration Templates:
- Pre-filled templates for common server locations.
- Quick copy/paste of credentials and certificates.
Security Maintenance:
Include certificate pinning and strong encryption recommendations.
- Automatic alerts if a server configuration is outdated or insecure.
Seamless Switching:
Users can choose between the Proton VPN app and the Android VPN interface without losing security or connection settings.
Optional Advanced Features
Auto-sync server updates: Proton VPN app could push server list updates to the manual configuration template.
Custom DNS support in Android VPN configuration.
Diagnostic tool: Check whether the manual configuration is correctly encrypting traffic.