Skip to content
Yono GamesYono GamesPlay Now

Guides

How to Check if an APK Is Safe Before Installing (2026 Guide)

Sideloading a game APK from Telegram? Run these checks first: source, file scan, permissions, signature and behaviour after install.

By Updated 3 min read

Yono Arcade app icon for the guide to checking APK files safely

Most Yono-style games are shared as APK files on Telegram, WhatsApp and download sites instead of the Google Play Store. An APK is just an Android app package, but when it comes from an unknown source, nobody has checked what is inside it. Fake game APKs are a common way to spread banking trojans that read OTPs, show fake payment screens or lock your phone.

This guide walks you through the same checks security researchers use, simplified so you can do them on a phone or a laptop in about ten minutes. They work for any APK, not just games.

Step 1: Question the source

  • Prefer the Google Play Store. If an app is "not available on Play Store", ask why. For real-money games in India, the usual answer is that they are not allowed.
  • Be wary of links shared in Telegram groups, comments, or by strangers in DMs.
  • Check the download link's domain. Look-alike domains with extra words or numbers, such as a brand name followed by "-apk-2026", are common.
  • An APK that arrives as a .zip, .rar or "apk.apk" file, or asks you to disable Play Protect, is a red flag.

Step 2: Scan the file before installing

  1. Download the APK but do not open it yet.
  2. Upload it to VirusTotal (virustotal.com), which checks the file against more than 60 antivirus engines. One or two low-reputation detections can be false positives; several detections naming a trojan family such as "Banker", "SpyAgent" or "SMSThief" mean delete it.
  3. Keep Google Play Protect switched on (Play Store → profile icon → Play Protect). It scans sideloaded apps at install time and warns you about known malware.

Step 3: Review the permissions

Permissions tell you what an app can do. A card or slots game needs very little: internet access, maybe notifications and storage. Before and after installing, open Settings → Apps → [app] → Permissions and check.

Permission red flags for a game APK
PermissionNormal for a game?Risk
InternetYesLow
NotificationsYesLow
Read / receive SMSNoCan steal OTPs
Accessibility serviceNoCan control your screen
Display over other appsNoFake overlays on bank apps
Device administratorNoBlocks uninstall
Install unknown appsNoCan drop more malware
Contacts / call logsNoSpam and harassment

Step 4: Check the signature (advanced)

Every APK is signed by its developer. If you have a computer with the Android SDK build tools, run apksigner verify --print-certs file.apk to see who signed it. An app that claims to be from a well-known company but is signed with a random certificate is a counterfeit. Updates to an installed app must share its original signature, which is why a "new version" that asks you to uninstall the old one first is suspicious.

Step 5: Install carefully

  1. On Android 8 and later, "Install unknown apps" is granted per app. Allow it only for the file manager or browser you are using, then turn it off again after installing.
  2. Watch the install screen for requested permissions and cancel if anything from the red-flag table appears.
  3. Do not grant Accessibility or device admin if the app asks after launch, however urgent the message sounds.

Step 6: Watch the behaviour

  • Sudden battery drain or data use in the background.
  • Pop-up ads outside the app, or new icons you did not install.
  • The app hiding its own icon after first launch, which is a common malware trick.
  • OTP messages arriving that you did not request.

If you notice any of these, uninstall the app, run Play Protect, change your UPI PIN and inform your bank. If money has left your account, call 1930 immediately. Our Yono real-or-fake checklist has the full recovery steps.

Frequently asked questions

How do I know if an APK file has a virus?

Upload it to VirusTotal before opening it, keep Google Play Protect switched on, and check which permissions it requests. Multiple antivirus detections, or requests for SMS, Accessibility or device admin access, are strong warning signs.

Is it safe to enable unknown sources on Android?

Only briefly, and only for the specific app you are installing from. On Android 8 and later the permission is per app; grant it to your browser or file manager for the install, then switch it off again.

Can an APK steal my bank OTP?

Yes. An APK granted SMS, notification access or Accessibility permissions can read OTPs. A game never needs those permissions.