guardianproject / guardianproject/orbot-android
Add "Tor-Disabled Apps" option
- Dominant language
- Kotlin
- Stars
- 3.5k
- Forks
- 485
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 24
Description
Currently, there is a "Tor-Enabled Apps" option which allows us to select specific apps to pass their traffic through Tor.
However, I want all my apps to pass their traffic through Tor except a few of them. I can select all apps and then disable those, but this is not user friendly. Even there is no "Select all" option.
It would be very good if there was an option which inverted Tor-Enabled Apps; so that traffic of selected apps bypass Tor. Or at least there was a "Select All" button in VPN Mode page.
Also, Google Play Store only works if full-device VPN is enabled. Even if I select Google Play Store and Google Play Services, It stops loading.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the VPN Mode screen and the code that manages the Tor-Enabled Apps selection. Determine whether the requested inverted selection or a Select All control fits the existing app-selection flow, and separately investigate why Google Play Store and Google Play Services fail outside full-device VPN mode. Done means the chosen exception mode works and the reported Play Store behavior is addressed or clearly separated.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile, security
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100