Skip to content

FR: Automatic Orbot routing for newly installed apps #2616

@wrn491

Description

@wrn491

Title:
Auto-route newly installed apps through Orbot (or show quick notification) when RethinkDNS + Orbot is active

Description:

When RethinkDNS is connected to Orbot (using Orbot’s VPN/SOCKS mode), any newly downloaded or freshly installed APK bypasses the Tor proxy by default. This causes an immediate IP leak because the new app is not yet manually added to Orbot’s “Apps” or “Torified Apps” list in RethinkDNS.

Currently, the user must:

  1. Open RethinkDNS → go to the Apps/Firewall screen
  2. Manually select the newly installed app
  3. Route it through Orbot

If this step is missed, the app connects directly to the internet and leaks the real IP.

Proposed Feature:

Add a smart, automatic handling system for newly installed apps while Orbot is active in RethinkDNS:

Option A (Preferred – Automatic + Notification)
When a new app is detected as installed (via PackageManager broadcast or accessibility service), RethinkDNS should:

  • Automatically add the new app to Orbot’s proxy list (Tor routing enabled) by default, or
  • Immediately show a non-intrusive notification with quick actions:

Notification Title: New app installed – Orbot routing?

Notification Body:
“App ‘[App Name]’ was just installed. Route it through Orbot?”

Quick action buttons:

  • Yes – Route through Orbot (default / recommended)
  • No – Direct connection (bypass Tor)
  • ⚙️ Decide later (open app list)

The notification should be dismissible and respect Do Not Disturb / notification settings.

Option B (Simpler fallback):
A global toggle in Settings → “Auto-route new apps to Orbot” (on by default when Orbot is connected). When enabled, every new APK is automatically Torified without user intervention.

Why this is needed:

  • Prevents accidental IP leaks for users who rely on Orbot + RethinkDNS for privacy.
  • Makes the experience seamless for people who install many apps (F-Droid users, testers, etc.).
  • Aligns with RethinkDNS’s goal of being a complete privacy & firewall solution.

Additional nice-to-have:

  • Option to set default behavior per category (e.g., auto-Tor for browsers & messaging apps, direct for games).
  • A small “New apps” section in the firewall screen that highlights recently installed apps.

This would be a huge quality-of-life improvement for anyone using RethinkDNS + Orbot together. Thank you!

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions