0.3.4
Latest- ImprovedUsing host mappings without a VPN profile is now called Local mappings everywhere in the app, including its notification.
- NewThe website has a light and dark theme switch, and remembers your choice.
DreyVPN imports your .ovpn profile and sends only private IPv4 ranges through the tunnel. Everything else stays on your normal connection. Give private hosts a name, and apps like Termius reach them by that name.
DreyVPN installs routes only for RFC 1918 ranges your profile pushes, plus hosts you map. Public traffic never enters the VPN.
Map vm.internal to 10.0.20.15. DreyVPN answers that name from inside the tunnel, even if your profile has no DNS server.
Profiles and saved passwords are encrypted with a key from Android Keystore. No account, no analytics, no cloud sync.
DreyVPN is distributed here, not on Google Play. Every release is signed with the same key, so new versions install over old ones and keep your profiles.
On a computer?Scan this with your Android phone to open the download page there.
3839e28b1cfdb10387254d74f0abdf6f34d2339eed520964c5465943762f1c21 84:1A:72:E6:38:6C:96:7F:8F:62:9A:A8:CD:BC:74:8F:95:24:B9:6A:92:44:16:78:5B:43:98:DC:6C:0A:EA:CC To check a download on a computer, both of these should match the values above. If either doesn't, don't install it.
shasum -a 256 dreyvpn-*.apk
apksigner verify --print-certs dreyvpn-*.apk
.ovpn file, enter your credentials and tap the orb. Android asks once to allow the VPN..ovpn files with certificates inline. The compress and allow-compression directives are rejected; legacy comp-lzo is accepted.