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 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, focused on designing and developing a solution for Android. The plan is that availability will be expanded to other platforms in the future.
- Design Tor VPN client that meets the needs of target users.
- Implement a VPN client for Android.
- Implement tor-side changes.
Planning and development is taking place within distinct sub-committees:
- Low-level OS networking
- Arti Interface design
- Browser Usability and Safety Extension
- User Research and User Experience
- Catch-all (including threat model definition, telemetry, etc.)
- Core Android components