Convenient VPN App



  • If you want to make VPN connection easier, then the first thing to do would be to get .ovpn file import support working in System Settings VPN config, so that one can simply import the necessary settings.

    Concentrating on partnership marketing will not bring a better user experience to VPN setup.



  • Sailfish OS offers the approach with a VPN script. The disadvantage is, that it doesn't cover the requirement to change the server or - as mentioned in the discussion - a kill switch. A kill switch might be implemented by the system itself.

    One more thing. We should be aware, that many consumers doesn't know anything about openVPN scripts or similar technology, but they are able to install the app of the VPN provider, they have chosen from an app store.

    Companies would need an MDM solution for UT. But this is another topic.



  • getting ovpn files to import would be massive, that is by far the most painful bit atm lol i could live without an app, if i could quickly import the 200 odd connections i use easily



  • @dobey exactly



  • There is something I think I am not understanding here.

    I understand that Volla has partnered with hide.me to offer VPN services.
    I have looked on their site and they offer a download after payment. If it is an app or simply an .ovpn file I do not know.

    But if it is an app, I assume they could make one for UTouch too, no?

    If it is an .ovpn file, I have seen on their site they have step by step instructions and video tutorials to get their service configured on different platforms. In that case it would be a huge step in the right direction to, as @dobey and others have mentioned, implement .ovpn file support in the VPN settings plugin.

    Or am I missing something obvious?



  • @arubislander Yes hide.me offers a script for OpenVPN. This works fine for experienced users. However this script doesn't cover the following requirements:

    1. Considering changing servers
    2. Optimizing bandwidth by choosing the currently fastest server for a location
    3. Switching countries
    4. Supporting kill switch
    5. Supporting newer protocol WireGuard
    6. Convenient installation for consumers

    UT has the potential to become an alternative to Apple and Google for consumers. Therefore I'm looking for a convenient and best solution.

    If someone is interested to work on a convenient solution, let me know. We can offer a Volla Phone as a Thank you.



  • @marc_aurel said in Convenient VPN App:

    Supporting kill switch

    You keep saying kill switch but it's not at all clear what you mean by that. The indicator has a toggle to turn VPN on and off already.

    @marc_aurel said in Convenient VPN App:

    Supporting newer protocol WireGuard

    This is not currently supported in UT at all, so perhaps you could start with getting the basic support of that into a PR, as well.

    @marc_aurel said in Convenient VPN App:

    Convenient installation for consumers

    If hide.me provides an OVPN file, how would simply loading this into the System Settings page, not be convenient? Marketing != convenience.



  • @dobey
    Kill switch, in my knowledge of VPN, is the ability for a VPN solution to prevent apps from using "normal" network when encrypted link fails between device and VPN server.

    This, is in order to prevent user from sending datas over non secured network if anything goes wrong in VPN connection, it's a privacy safeguard.

    It's an automated task.

    In VPN settings, that would be an option like "turn off data if VPN connection fails".

    When kill switch is active, only VPN software is allowed to send data to its server in order to try reconnect VPN.

    Some kill switch solutions offer a whitelist for allowing user chosen apps to connect outside VPN protocole when kill switch is active.



  • @Keneda OK. This already exists in NetworkManager sort of, but there is no UI for it on UT I guess. That is apparently another specific thing that Volla could work on and help improve VPN for everyone.



  • @Keneda Exactly. We may develop that our selves. But community developers are invited to help us. We would spend a developer device.


Log in to reply