Snowd
Develop the Client for using OpenVPN and Stunnel.
The main VPN module was developed after studying the VPN technology and existing VPN clients and libraries. Based on this knowledge this module was created and integrated into the app like a separate part, that can work as a single library and can be integrated into any other apps if needed. Users can create their own VPN config or use existing from Snowd server and connect to them. After 6 months in production, we suggested adding Stunnel mode to support users from such countries as Saudi Arabia and China where the usual VPN is not working. Instead of, usual VPN this technology allows users to hide the fact of using VPN by tunneling traffic using TLS.
#Kotlin #Swift #OpenVPN #Realm #Google/Apple Pay #Services #Animator #Retrofit #MoxyMVP #Amplify #Push-notifications