guardianproject / guardianproject/orbot-android

Add "Tor-Disabled Apps" option

Open
#968 1 comment 2 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.