- Fixed an issue where logging-in users will not trigger the servers' latency logic until they background and foreground the application or pull down the list to refresh latencies.
- Fixed a layout issue in one of the screens in the subscription flow, causing some elements to have inappropriate margins.
- Fixed an issue where we presented the login screen twice at the initial start of the application.
- Fixed a potential crash when starting the signup flow.
- Updates to several project dependencies to their latest versions. Check our repository for details!
- Fix an issue where the latencies were not being updated due to a race condition within the pinging logic, causing it to fail.
- Update the server latency color thresholds.
- Update the server latency color thresholds.
- Fix the system DNS resolver option not being selectable on the TV layout.
- Fix an issue where the application was not loading correctly on Android < 6.
- Remove the Home Page side menu option on Amazon devices.
- Skip the get started screen on Amazon-branded devices
- Show the per-app settings option on Android TV for both protocols
- Update Amazon IAP public key
- Update accounts library to version 1.4.6
- Fix the login screen on firestick users
- Update dependency on internal libraries by moving them to maven
- Update to Java 17 and Kotlin 1.9.20, along with some other third-party libraries
- Fix an issue where the login magic link was logging out an already logged in users.
- Introduce a DNS option to enable the use of the system resolver.
- Remove unused wireguard related strings.
- Fix an issue where the login magic link was logging out an already logged in users.
- Introduce a DNS option to enable the use of the system resolver.
- Remove unused wireguard related strings.
- Update the subscriptions screen with information about Trial cancellation and payment at the end of the Trial.
- Re-enable application resizing after fixing several layout issues.
- Remove loading overlay on servers list for the TV layout.
- Updates the target sdk version to 34
- Addresses an issue where automation rules were not being applied as soon as they were created
- Bug fixes and performance improvements
- Bug fixes and performance improvements
- Bug fixes and performance improvements
- Bug fixes and performance improvements
- Bug fixes and performance improvements
- Bug fixes and performance improvements
- Bug fixes and performance improvements
- Bug fixes and performance improvements
- Bug fixes and performance improvements
- Bug fixes and performance improvements
- Bug fixes and performance improvements
- Bug fixes and performance improvements
- Bug fixes and performance improvements
- Bug fixes and performance improvements
- Bug fixes and performance improvements
- Bug fixes and performance improvements
- Bug fixes and performance improvements
- Bug fixes and performance improvements
- Changed the way we are displaying the unavailable servers
- Improved the connection initialization sequence
- Implemented support for the Dedicated IP feature
- Bug fixes and performance improvements
- Changed the way we are displaying the unavailable servers
- Improved the connection initialization sequence
- Implemented support for the Dedicated IP feature
- Bug fixes and performance improvements
- Changed the way we are displaying the unavailable servers
- Improved the connection initialization sequence
- Implemented support for the Dedicated IP feature
Bug fixes and performance improvements.
* Added Port Forwarding support for the Wireguard protocol
* Added Per-App settings support for the Wireguard protocol
* Bug fixes and performance improvements.
* Added Port Forwarding support for the Wireguard protocol
* Added Per-App settings support for the Wireguard protocol
* Bug fixes and performance improvements.
Bug fixes and performance improvements.
Bug fixes and performance improvements.
Bug fixes and performance improvements.
• Added Connection Tile
See more information with the Connection Tile: A new tile with details about your VPN connection such as port, encryption, etc.
• Removed email text field and "Update Email" button from the Account view.
These features have been removed to enhance the anonymity of the app. To update email, please sign in on our website.
• Next Generation network is now the default
• Added bug fixes and performance improvements.
Bug fixes and performance improvements.
The PIA Next-Generation network is now in preview
Geo-located regions are supported
Minor bug fixes and performance improvements.
The PIA Next-Generation network is now in preview
Geo-located regions are supported
Minor bug fixes and performance improvements.
The PIA Next-Generation network is now in preview
Geo-located regions are supported
Minor bug fixes and performance improvements.
Fixes issue where the device doesn't show French translations.
We now support WireGuard as VPN protocol!
- WireGuard is available from Android 5.0 and later
- To start using WireGuard go to the app Settings and select WireGuard from the protocol section.
We now support WireGuard as VPN protocol!
- WireGuard is available from Android 5.0 and later
- To start using WireGuard go to the app Settings and select WireGuard from the protocol section.
We now support WireGuard as VPN protocol!
- WireGuard is available from Android 5.0 and later
- To start using WireGuard go to the app Settings and select WireGuard from the protocol section.
We now support WireGuard as VPN protocol!
- WireGuard is available from Android 5.0 and later
- To start using WireGuard go to the app Settings and select WireGuard from the protocol section.
Added Quick Connect feature
Added Usage feature to track usage in current session
Added Quick Connect feature
Added Usage feature to track usage in current session
Added Quick Connect feature
Added Usage feature to track usage in current session
Added the ability for users to "snooze" VPN for preset periods of time
Added friend referral program
New quick settings tile
- Brand new user-configurable user interface
- Updated design
- New filters to help select the best server
Improved custom DNS settings
Improved custom DNS settings
Automatic Network Protection - When enabled protects users connecting to untrusted networks. Adds options to define general rules for what is untrusted, and can manage a list of trusted networks.
Automatic Network Protection - When enabled protects users connecting to untrusted networks. Adds options to define general rules for what is untrusted, and can manage a list of trusted networks.
- Improved TV compatibility
- ECC256k1 handshake added
- Upload/download speeds are now correctly displayed in the notification
- New Android TV design
- Option to launch VPN upon app update
- Notification tile improvements
- Support for Custom DNS in the VPN tunnel has been added.
- Improved connectivity when moving between networks.
- TV users can now select which apps to exclude from the VPN.
- The Google Play Store version of our app no longer include MACE due to Google Play Store policies.
The Google Play Store version of our app no longer include MACE due to Google Play Store policies. Downloads via our website and other stores will still have that feature.
- Auto setting on remote port now retries if a port is blocked.
- Added in a QR scanner for creating gift card accounts.
Added the ability to redeem trial/gift cards.
Added setting reset option.
Enhanced server logic to give better connections .
Increased stability and performance
- Fixed issue with signups that was affecting a small subset of new users.
- Redeem gift or trial cards right inside the app.
- Improved automatic server selection.
- Added "Reset settings" feature.
Fixed two issues with re-connecting for a small subset of our users.
In this release, we’ve improved our design and stability; while also adding a first-time walkthrough, new home screen widgets and app shortcuts to increase usability.The “Per-App Settings” feature has been re-worked, so we have performed a full reset of that function so apps are protected by default.
In this release, we’ve improved our design and stability; while also adding a first-time walkthrough, new home screen widgets and app shortcuts to increase usability.The “Per-App Settings” feature has been re-worked, so we have performed a full reset of that function so apps are protected by default.
Fixes an application crash when the VPN is disconnected if API responses are artificially changed to exhaust system resources.
1.3.2 (90)- Fixed error telling users their account was terminated when it wasn't.- Fixed issue where stopping the VPN in the notification drawer would prevent the killswitch notification from activating.1.3.1 (86)- Fix for issues with purchase and email confirmations faced by some users- Increased stability and speed of port forwarding- VPN connections can now be paused/resumed from notification- Adding basic support for multi-window mode- Updated OpenSSL to 1.0.2j
Improved custom DNS settings