AI summary
Generates ready-to-use WireGuard configs for Private Internet Access VPN. Authenticates with PIA, picks the lowest-latency server in your chosen region, creates a fresh keypair, and exports the .conf file. Includes optional Asuswrt-Merlin router integration with a self-healing watchdog. Now supports Android 7.0+.
Generated by AI. May contain inaccuracies.
About this app
A native Android app that generates, and optionally applies, ready-to-use WireGuard configuration files for the Private Internet Access (PIA) VPN service. It authenticates with PIA's provisioning API, selects the lowest-latency server in your chosen region, generates a fresh WireGuard keypair, and allows saving the complete .conf to the clipboard or share/save to a user specified app/location.
If you have an ASUS router running Asuswrt-Merlin firmware, you can also manage WireGuard configs directly on your router and deploy a self-healing watchdog with optional email alerting that makes your configuration truly "set and forget"!
This app is based on my standalone pia-wireguard-cfg command line tool.
What's new
set minSdk = 24 (Android 24, Android 7.0 Nougat) in android\app\build.gradle.kts source code grammer and spelling (non functional changes) reverted internal name space to "com.exponentiallydigital.pia_wireguard_cfga" in MainActivity.kt, proguard-rules.pro, build.gradle.kts, and settings.gradle.kts. This was part of the rename several commits ago but I found that this would have forced a complete restart of the Google Play closed test. updated actions/setup-java SHA to latest version updated dependency locks with "cd android; ./gradlew dependencies --write-locks" updated BUILDING.md to note how to upgrade flutter packages to their latest compatible build
About this version
- Version
- 0.6.18 (348)
- Size
- 54.12 MB
- Requires Android
- 7.0
- Target SDK
- 24
- Architecture
- arm64-v8a, armeabi-v7a, x86_64
- Downloads
- 50
- Updated
- Jul 20, 2026
- Package
- com.exponentiallydigital.pia_wireguard_cfga
Ratings & reviews
- 50
- 40
- 30
- 20
- 10