The TorVPN is a significant innovation in providing whole-device and app-specific anonymous communication. While the project is named "TorVPN", this is not necessarily or strictly a "VPN" solution (in either of the traditional nor commercial sense of the term).
The development of this project is divided into multiple parts and it involves cross-team coordination - in particular integration with [Arti](https://gitlab.torproject.org/tpo/core/arti) and @tpo/core, user research and design work by @tpo/ux, network heath and metrics by @tpo/network-health.
The initial project has three objectives, as part of [Sponsor 101](https://gitlab.torproject.org/groups/tpo/-/milestones/32), focused on designing and developing a solution for Android. The plan is that availability will be expanded to other platforms in the future.
1. Design Tor VPN client that meets the needs of target users.
1. Implement a VPN client for Android.
1. Implement tor-side changes.
Planning and development is taking place within distinct sub-committees:
1. Low-level OS networking
1. Arti Interface design
1. Browser Usability and Safety Extension
1. User Research and User Experience
1. Catch-all (including threat model definition, telemetry, etc.)