{"package_name":"org.supersane.wgcontrol","name":"WGControl","summary":"Automated WireGuard tunnel control via home Wi-Fi and Bluetooth.","category":"Security","icon_url":"/api/icon/org.supersane.wgcontrol","latest_version_code":47,"latest_version_name":"1.47.61910","apk_url":"/api/apk/org.supersane.wgcontrol","apk_size":2038166,"apk_sha256":"117107c8d6a1d26a1a29ef0ae02d747a0c43c452482e46f03e3b16b03150e8df","source_kind":"fdroid-repo","repo_slug":"fdroid-main","last_updated":1792724421,"release_timestamp":1792694692,"description":"WGControl automatically manages your WireGuard tunnel based on your Wi-Fi and Bluetooth connections. It disables the tunnel when connected to your configured home Wi-Fi or selected Bluetooth devices (e.g., Android Auto) and re-enables it upon leaving.\n\nThis app is a VibeCode product. I have thoroughly tested all functions and believe everything works reliably. \nHowever, I assume no responsibility for errors, results of errors, or atomic fallout.\n\nKey Features:\n- Wi-Fi & Bluetooth Detection: Automatically toggles the tunnel based on home networks or paired Bluetooth devices.\n- Real-Time Monitoring: Continuously checks system-level VPN status and enforces the target state.\n- Ping Connectivity Check (optional, off by default): Verifies internet availability via ICMP/TCP ping to a configurable host (example.com by default) before re-enabling the tunnel.\n- Notification Pause Buttons: Manually override the tunnel from the status notification - indefinitely or for a configurable duration - without opening the app.\n- Admin Password Protection: Secures configuration tabs using salted PBKDF2 hashing.\n- Local Logging: Tracks tunnel commands and network events locally for up to 24 hours with search and export capabilities.\n- QuickSettings Tiles and widget to control pause.\n\nEssential Setup Steps:\n1. WireGuard App: Enable \"Allow user-controlled tunnel management\" in settings.\n2. Grant Permission: Allow \"WireGuard tunnel control\" permission.\n3. Location Access: Set to \"Allow all the time\" for background Wi-Fi detection.\n4. Battery Optimization: Disable for BOTH WGControl and the WireGuard app.\n\nNote: Not affiliated with WireGuard or Jason A. Donenfeld. Controls the official WireGuard app via its public broadcast interface.\n","categories":["Security","System"]}