MirrorNest

Work Profile VPN Switcher

Automatically manage work profile when VPN connects or disconnects

AndroidSystem ToolsOpen source

v1.1.1

12.2 MBscanned clean· 1 download

Screenshots

About

Work Profile VPN Switcher is an open-source Android application that manages a configured work profile in relation to VPN connections. When a VPN connects, it disables the work profile so that work-profile applications are not active while the VPN is in use. When the VPN disconnects, the application can optionally restore the work profile to its previous state. This is useful when work applications should not run through a VPN tunnel or when work activity needs to be isolated from VPN traffic.

The application can also use reverse logic, disabling the work profile if it is manually enabled while a VPN remains active. An allowlist mode monitors only selected VPN applications, while a denylist mode monitors all VPN connections except excluded applications, including setups involving AdGuard. Background polling provides a fallback on devices where the operating system suppresses network events. The interface is available in Russian and English.

Work Profile VPN Switcher requires Android 11 or newer and a configured work profile created with Shelter or a similar application. It also requires the MODIFY_QUIET_MODE permission, which must be granted manually through ADB with the command adb shell pm grant io.github.snood21.workprofilevpnswitcher android.permission.MODIFY_QUIET_MODE. This permission must be granted again after a clean reinstall, but it remains available through regular updates. If automatic switching does not work, Background polling should be enabled in Advanced settings, and the system should also allow autostart with battery mode set to No restrictions.

On Android, the application fits the System Tools category because it controls work-profile availability based on device connection state. MirrorNest distributes the official Android build directly from its own storage rather than presenting a separately described build. Each mirrored build is scanned for malware before publication. Its open-source license is part of the software’s stated distribution and platform information.

Requires Android 11+

What's new in v1.1.1

  • Fixed VPN detection via NetworkCallback — removed the incorrect NET_CAPABILITY_NOT_VPN requirement * Disabled automatic backup of application data * Fixed enabling the work profile while the screen is locked — the user is notified, and the profile is automatically enabled upon the first unlock * Minor fixes and stability improvements

App permissions

Read straight from this app's own installer file — the real access it declares it can request, not a guess.

  • See all other apps installed on your device
  • View network connections
  • Show notifications
  • Run a foreground service
  • Foreground Service Special Use
  • Run automatically at startup
  • Modify Quiet Mode
  • Control vibration

Reviews

No reviews yet — be the first.

Leave a review

Sign in to post as a verified member instead of anonymously.

More in System Tools