Work Profile VPN Switcher1.1.1

Automatically manage work profile when VPN connects or disconnects

AndroidSystem ToolsOpen source

Verify your download

Select the file you downloaded to check it against the hash we published — the check runs in your browser, nothing is uploaded.

Screenshots

About

Disable the Android work profile automatically when a VPN connects, keeping work-profile applications from running through that tunnel. Work Profile VPN Switcher monitors that connection and can restore the profile to the state it had before the VPN started when the connection ends. It can also enforce the reverse rule: if the profile is enabled manually while a VPN is still active, it disables the profile again.

An allowlist mode watches only chosen VPN applications, while denylist mode watches every VPN connection except excluded apps, including configurations using AdGuard. Background polling supplies a fallback on devices where Android suppresses network events. Its interface is available in English and Russian.

Version 1.1.1 is open-source Android software in the System Tools category, built for Universal architecture and requiring Android 11 or later. It needs a configured work profile created with Shelter or a similar application, plus the MODIFY_QUIET_MODE permission granted manually through ADB with adb shell pm grant io.github.snood21.workprofilevpnswitcher android.permission.MODIFY_QUIET_MODE. A clean reinstall requires that permission to be granted again, while regular updates retain it. If switching fails, enable Background polling in Advanced settings and allow autostart with battery mode set to No restrictions.

The current release corrects VPN detection through NetworkCallback by removing the incorrect NET_CAPABILITY_NOT_VPN requirement, and it disables automatic application-data backup. It also notifies the user when enabling the profile is attempted while the screen is locked, then enables it at the first unlock, alongside minor fixes and stability improvements.

Requires Android 11+ · Architecture: Universal

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

Details

PlatformAndroid
CategorySystem Tools
LicenseOpen source
PricingFree
Package IDio.github.snood21.workprofilevpnswitcher
Latest versionv1.1.1
File typeAPK
Minimum OSAndroid 11+
ArchitectureUniversal (any CPU)
Screen DPIAll densities (nodpi)
AdsNo ads
File size12.2 MB
Published9/18/2026

SHA-256

Does this still work for you?

Works (0)Doesn't work (0)Sign in to vote

Badge for your website

Developers can show that Work Profile VPN Switcher is available on MirrorNest. Copy the code below: the badge links to this page and updates itself.

Work Profile VPN Switcher on MirrorNest
HTML
<a href="https://mirrornest.com/software/work-profile-vpn-switcher-3aa86513"><img src="https://mirrornest.com/badge/work-profile-vpn-switcher-3aa86513.svg" alt="Work Profile VPN Switcher on MirrorNest" height="20"></a>
Markdown
[![Work Profile VPN Switcher on MirrorNest](https://mirrornest.com/badge/work-profile-vpn-switcher-3aa86513.svg)](https://mirrornest.com/software/work-profile-vpn-switcher-3aa86513)

Reviews

No reviews yet — be the first.

Leave a review

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

Work Profile VPN Switcher alternatives