Test all the features included in v01 of the VPN pre-alpha

We need to test all the features implemented in this pre-alpha release of the Tor VPN. The instructions to test them are:

  1. Download and install the pre-alpha APK on your Android device. The instructions for it are at https://gitlab.torproject.org/tpo/applications/vpn/-/blob/main/README.md#torvpn

  2. Go feature by feature and test that it works as described in the feature’s issue in GitLab. The features that we have to test for this version are:

Feature When... I want to... So I can...
Killswitch my connection to Tor drops out immediately block all traffic from my device, with the option to override if desired avoid compromosing my privacy by allowing apps to fallback to a regular Internet connection[1]
Route all traffic over Tor apps on my device send traffic over the Internet easily require all traffic from my device to go over Tor ensure my privacy isn’t compromised by traffic being sent in the clear
Quickstart I restart my device connect to Tor automatically browse safely in the event that I forget to connect, or traffic is sent from my device before I can do so manually
Proxy bypass prevention an app is set to be routed through Tor prevent any traffic leaking in the clear preserve my privacy and anonymity[*]
Application isolation I’m routing multiple apps through Tor at the same time ensure that each app uses different circuit prevent my activity from one app being linked to another
Per-app permissions (blocked) only certain apps are blocked in my location be able to choose which apps I do and don’t route over Tor unblock certain apps without slowing my connection or running into issues with others
Bootstrapping the Tor app is in the process of connecting to Tor see its progress as it connects know that it’s working and hasn’t stalled
Per-app permissions (slow) an app or service blocks or is too slow over Tor exempt that app’s traffic from being routed through Tor use that app without needing to turn Tor routing off for my entire device
Connection error my Tor connection has been interrupted receive a warning that I’m no longer connected to Tor understand how to remedy the issue and reconnect
Data usage chart I’m connected to and routing my device’s apps over Tor see a chart of my up/down data over time feel reassured my traffic is being successfully routed through Tor, and monitor my data usage
View Tor logs I’ve encountered an issue or wish to verify a process happened as expected be able to view the Tor logs debug the issue, and forward the logs to others who can help if appropriate
  1. Submit bugs into https://gitlab.torproject.org/tpo/applications/vpn/-/issues/ . Each issue needs to have:
  • include which Android version you are testing it in
  • include information on how to reproduce the bug and what it should happen instead
  • label “BUG”
  • link it to the issue of the feature you are testing (if there is one)
  • add it to the milestone related to the release (in this case %VPN pre-alpha 01 )

@tpo/applications please spend some time in the next week testing the VPN pre-alpha.