If Google Play won’t accept payment, the app isn’t available in your region, or your device has no Google services at all, you can install a VPN for Android from an APK file. Here is why payment fails in Play from Russia, how to safely install MeduzaVPN from the website, how the APK differs from the store version, and how to pay for a subscription inside it.
Why Google Play doesn’t accept payment in Russia
Every digital purchase inside a Google Play app has to go through Google’s payment system. Since 2022 it hasn’t worked with Russian cards, and it never supported SBP, SberPay, T-Pay or YooMoney. The developer can’t add its own payment form to the Play version — that would break the store’s rules and get the app removed.
The typical result: the app installs from Play, but trying to subscribe shows a payment method error or offers to pay on the website instead. That second option works fine: the account in the app and on the website is the same, and the subscription shows up automatically.
The APK from the website solves this completely: payment is built into the app and accepts every method available in Russia, with no need to go to the website.
What an APK is and how to verify it’s genuine
An APK is the Android app installer file — the same format Google Play downloads onto your device on your behalf. The only difference is the source. Android checks every APK’s digital signature: an app can only be updated by a file signed with the same key, otherwise the system refuses to install it.
Signature
The MeduzaVPN APK on the website is signed with the same key as the Google Play version. The practical effect: they can be installed over each other, and the system will reject a tampered file. Only download it from the meduzavpn.com downloads page — on third-party sites and in messengers the file could be repackaged.
Version and file size
Note the version number shown on the downloads page, and after installing, check it against the “About” screen: a match confirms it’s exactly the file published on the website. If your browser or a phone antivirus flags the download as “rarely downloaded,” that just reflects download statistics, not the file’s contents.
Permissions
A VPN app needs just one system permission — to create a VPN connection; Android asks for it in a separate dialog on first connection. If an APK asks for access to contacts, SMS or files, that’s a red flag.
Installing the APK from meduzavpn.com: step by step
- On your phone, open meduzavpn.com/download and tap the APK download button for Android.
- Once the browser reports the file is downloaded, open it from the notification panel or from the “Downloads” folder.
- Android will ask whether to allow installs from this source. Tap “Settings” and turn on the permission for your browser — it only applies to that app.
- Go back to the install and confirm. The system checks the signature and installs the app.
- Open MeduzaVPN and sign in with Google, Apple, or an email and password. If you already have a subscription, it shows up right away.
- Choose a location and tap “Connect.” On first connection, Android will show a dialog for creating a VPN — confirm it.
- After installing, you can turn off the install permission for your browser again in the security settings.
On Xiaomi, Huawei and some other devices, the install may also ask you to confirm “Install anyway” and run a scan through the built-in checker. That’s normal behaviour for those interfaces.
How the APK updates
A separate case is devices with no Google services at all: some Huawei phones, tablets and TVs with a “clean” Android build, and set-top boxes running AOSP. On those, the store isn’t available at all, and the APK is the only way to install the app. MeduzaVPN doesn’t depend on Google Play libraries, so it works on such devices without limits, including signing in with email and password.
An app installed from an APK doesn’t get updates through Google Play, so it checks for them itself. On launch, it compares its version with the website, and if there’s a new one, it shows a notification with an update button. The new file is downloaded and installed over the current one: your account, chosen location, protocol and split-tunneling settings are all kept.
If you turned off the install permission for your browser, Android will ask for it again during an update — this time for the MeduzaVPN app itself. It’s worth updating: new versions mainly bring protocol changes needed for a stable connection.
Android TV and Fire TV
On TVs and set-top boxes, the store often doesn’t show VPN apps or won’t let you pay for them. The APK solves this too: MeduzaVPN has a build for Android TV and Fire TV with a remote-friendly interface.
How to install it
- Allow installs from unknown sources on the TV for the browser or file manager.
- Download the TV APK from the downloads page through the TV’s browser, or send the file from your phone with a file-transfer app.
- Open the file and confirm the install.
- Sign in to your account. On a TV it’s more convenient to sign in with a code from your phone, if offered, or with email and password.
- Choose a location and connect — the TV will run through the same personal server as your phone.
An alternative for your whole home setup at once is a VPN on the router: the TV, a streaming box and a console all connect without installing anything. Instructions are on the VPN for a router page.
Paying inside the APK: all the methods
In the APK from the website, payment is built into the app and doesn’t depend on Google. The same methods as on the website are available:
- SBP by QR code or through a banking app;
- Russian bank cards, including Mir, and foreign cards;
- SberPay, T-Pay, Mir Pay, YooMoney;
- UnionPay, Google Pay, Samsung Pay, PayPal;
- cryptocurrency.
Prices are the same across every method: 5.99 USD a month, 16.99 for three months, 31.99 for six months, 54.99 for a year — around 504 rubles a month at the current rate. Subscriptions renew automatically, with the first seven days free; one-time payments don’t renew. Refunds are available within 15 days of the first payment.
The subscription is tied to your account, so one payment covers every device — phone, tablet, computer, TV and router — with no limit on the number. Access can be shared with family.
How the Google Play version differs
It’s the same app either way: the same protocols, the same personal server, the same settings. The differences are only about distribution and payment.
| Criterion | Google Play | APK from the website |
|---|---|---|
| Payment | Only through Google; unavailable from Russia, offers to pay on the website instead | Built-in: SBP, Russian cards, SberPay, T-Pay, YooMoney, crypto and more |
| Updates | Automatic through the store | The app offers the update itself |
| Availability | Depends on the Google account’s region | Anywhere the website loads |
| Google services | Required | Not required |
| Signature and account | The same: the versions can be installed over each other without losing the subscription | |
| Protocols and features | Identical: ULTRA, VLESS, WireGuard, Shadowsocks and the rest, split tunneling, kill switch | |
If Google Play works in your region and you already pay through the store, there’s no need to change anything. If payment doesn’t go through, install the APK: it will pick up the same account. The full list of apps for every platform is on the downloads page, and plans and payment methods are on the personal VPN pricing page.
FAQ
Is it safe to install an APK that isn’t from Google Play?
It’s safe if the file was downloaded from the developer’s official website. The MeduzaVPN APK is signed with the same key as the Google Play version, so Android checks the signature on install and on every update. Don’t download the APK from forums or file-sharing sites: the signature there could be swapped out.
Will the APK update itself?
Yes. The app checks the website for a new version and offers to update; the install happens over the current version, keeping your account and settings. Google Play isn’t needed for this.
Can I switch from the Google Play version to the APK without losing my subscription?
Yes. The subscription is tied to your account, not to the app. Install the APK from the website over the Play version — since the signature matches, the system updates the app, and you stay in the same account with the same subscription.
How do I install the APK on Android TV or Fire TV?
Download the APK on the TV through the built-in browser, or send it from your phone with a file-transfer app, then allow installs from unknown sources for that app and open the file. After signing in, the TV connects to the same personal server.
Why can’t I pay in the Google Play version, but I can in the APK?
Google’s rules require in-app digital purchases in a Play app to go through Google’s payment system, and it doesn’t accept Russian payment methods. The APK from the website isn’t bound by those rules, so it supports SBP, Russian cards, SberPay, T-Pay and other methods directly.
Android warns about an “unknown source.” Is that dangerous?
That’s a standard warning for any app not installed from Play — it’s not a judgment on this particular file. The permission is granted separately to whichever app you’re opening the APK from, a browser or file manager, and you can revoke it after installing.
Do I need a Google account for the APK to work?
No. You can sign in with Google, Apple, or an email and password — your choice. The app doesn’t depend on Google Play services, so it works on devices without them, including some Huawei phones and TVs running Android with no store.
