So.. I have private space, with RethinkDNS inside, set as Always-on + kill switch, and connected to a Wireguard VPN.
Google services are installed in that private space, logged into a throw-away account that is not used anywhere else.
I used Google Takeout (Access Log Activity). Out of 2527 events it gives me (past month), almost all exit from the VPN... except for 3:
8xxxxxxxxxxx,2026-03-15 16:40:05 UTC,135.xxx.yyy.zzz,,No,,,,Os : ANDROID_OS.,Other,Other,,
8xxxxxxxxxxx,2026-03-15 16:40:05 UTC,135.xxx.yyy.zzz,,No,,,,App : GMM_APP. Os : ANDROID_OS.,Maps,Other,,
8xxxxxxxxxxx,2026-03-15 16:40:05 UTC,135.xxx.yyy.zzz,,No,,,,App : GMM_APP. App Version : 106847476. Os : ANDROID_OS. Os Version : 16. Device Type : MOBILE.,Maps,Other,,
8xxxxxxxxxxx,2026-03-15 16:40:04 UTC,82.xxx.yyy.zzz,,No,,,,App : OTHER_APP. Os : ANDROID_OS. Os Version : 16. Device Type : MOBILE.,Other,Other,,
8xxxxxxxxxxx,2026-03-15 16:40:02 UTC,135.xxx.yyy.zzz,,No,,,,Os : ANDROID_OS. Device Type : MOBILE.,Other,Other,,
8xxxxxxxxxxx,2026-03-15 16:40:01 UTC,135.xxx.yyy.zzz,,No,,,,Os : ANDROID_OS. Device Type : MOBILE.,Other,Other,,
8xxxxxxxxxxx,2026-03-15 16:40:00 UTC,135.xxx.yyy.zzz,,No,,,,Os : ANDROID_OS.,Other,Other,,
8xxxxxxxxxxx,2026-03-15 16:40:00 UTC,135.xxx.yyy.zzz,,No,,,,App : PLAY_APP. App Version : 48.9.30. Os : ANDROID_OS. Device Type : MOBILE.,Play,Other,,
8xxxxxxxxxxx,2026-03-15 16:39:59 UTC,82.xxx.yyy.zzz,,No,,,,App : OTHER_APP. Os : ANDROID_OS. Os Version : 16. Device Type : MOBILE.,Other,Other,,
8xxxxxxxxxxx,2026-03-15 16:34:22 UTC,135.xxx.yyy.zzz,,No,,,,Os : ANDROID_OS.,Other,Other,,
8xxxxxxxxxxx,2026-03-15 16:34:22 UTC,135.xxx.yyy.zzz,,No,,,,App : OTHER_APP. Os : ANDROID_OS. Os Version : 16. Device Type : MOBILE.,Other,Other,,
8xxxxxxxxxxx,2026-03-15 16:34:18 UTC,135.xxx.yyy.zzz,,No,,,,App : OTHER_APP. Os : ANDROID_OS. Os Version : 16. Device Type : MOBILE.,Other,Other,,
8xxxxxxxxxxx,2026-03-09 01:28:44 UTC,135.xxx.yyy.zzz,,No,,,,Os : ANDROID_OS. Device Type : MOBILE.,Other,Other,,
8xxxxxxxxxxx,2026-03-09 01:28:44 UTC,135.xxx.yyy.zzz,,No,,,,App : OTHER_APP. Os : ANDROID_OS. Os Version : 16. Device Type : MOBILE.,Other,Other,,
8xxxxxxxxxxx,2026-03-09 01:28:43 UTC,135.xxx.yyy.zzz,,No,,,,App : PLAY_APP. App Version : 48.9.30. Os : ANDROID_OS. Device Type : MOBILE.,Play,Other,,
8xxxxxxxxxxx,2026-03-09 01:15:44 UTC,62.xxx.yyy.zzz,,No,,,,App : GSA_APP. Os : ANDROID_OS. Os Version : 16. Device Type : MOBILE.,Other,Other,,
8xxxxxxxxxxx,2026-03-09 01:12:37 UTC,135.xxx.yyy.zzz,,No,,,,App : GSA_APP. Os : ANDROID_OS. Os Version : 16. Device Type : MOBILE.,Other,Other,,
8xxxxxxxxxxx,2026-03-09 01:12:36 UTC,135.xxx.yyy.zzz,,No,,,,App : GSA_APP. Os : ANDROID_OS. Os Version : 16. Device Type : MOBILE.,Other,Other,,
8xxxxxxxxxxx,2026-03-09 01:12:23 UTC,135.xxx.yyy.zzz,,No,,,,App : GSA_APP. Os : ANDROID_OS. Os Version : 16. Device Type : MOBILE.,Other,Other,,
(Note that at 2026-03-15 16:39:59, the OTHER_APP blissfully finished its business bypassing the VPN, while other connections did go though it.)
Config: Network tab has everything off; in Settings has on-device log, notification, and at that point it (erroneously) had Auto-start on power-up. Device: Pixel 9A, kept current.
Anyone knows why is this happening, is it down to Rethink or the OS, and how to make it not happen?