Skip to content
v10.8.2 · 20.44 MB · Android 5.0+

Is PikaShow Safe? What We Found Inside the APK

Is PikaShow safe? We cannot confirm that it is. On 16 September 2026 we took apart PikaShow v10.8.2, checked its checksum, manifest, signing certificate and readable code, and found an app built around advertising, signed with a generic debug certificate and with a large encoded section we could not read.

None of that proves the app is harmful. It does mean nobody outside the developer can vouch for it, and the developer cannot be identified from the file. Below is exactly what we found, what we could not check, and how to reduce your risk if you still decide to install it.

This independent website provides information about PikaShow. It is not affiliated with, endorsed by or sponsored by PikaShow, Google, any antivirus vendor, any streaming service or any content owner.

01

Is PikaShow Safe to Use? The Short Answer

PikaShow cannot be verified as safe. It is sideloaded as an APK rather than installed from Google Play, so it has not gone through Play's review, and the copy we examined has no publisher certificate linking it to a named developer.

The main points, in plain terms:

  • The file we checked is PikaShow-v10.8.2.apk, 21,434,649 bytes, package com.offshore.pikachu.
  • It asks for 15 permissions, including the microphone and starting after a restart.
  • It contains four advertising SDKs plus Firebase crash reporting and analytics.
  • It is signed with the standard Android debug certificate, not a release certificate.
  • About 8 MB of the app is encoded, along with a native library, and could not be inspected.

No clean bill of health

We did not run a VirusTotal scan or a live test of the running app, and we are not claiming PikaShow is malware-free. If you install it, you are trusting an unknown developer with a device that probably holds your banking, UPI and messaging apps.

So, PikaShow safe or not? The honest answer is “unknown, with several reasons for caution”. If you would rather not take that risk, licensed apps from Google Play are the simpler choice.

02

What We Checked and How

We looked at the file without running it. This is called static analysis: reading what is inside the package rather than watching what it does on a phone.

What each check covered and what it showed:

CheckWhat we looked atResult
ChecksumSHA-256 hash of the whole file372dc5af73e2299ed4a65c0567a3a2ecb3ce6c7ce850d06f4d3c29faf3a4e0a6
ManifestPackage name, version, SDK levels, permissionscom.offshore.pikachu, v10.8.2 (versionCode 83), Android 5.0+ (minSdk 21), targetSdk 34, 15 permissions
CertificateWho signed the APKCN=Android Debug, O=Android, C=US (generic debug certificate)
Readable codeclasses.dex and classes2.dexAd SDKs, Firebase Crashlytics and Analytics, a media player with DASH/HLS support, Retrofit and Gson
Login or account screenSearched the readable codeNot found; sign-in strings came only from Google Play Services
DeveloperCertificate and manifest detailsNot verifiable from the file

The same file also circulates under the name pikashow_latest_v94.apk. Its manifest still says 10.8.2; the v94 label comes from download sites, not from the app.

Checklist of PikaShow APK safety checks covering SHA-256 hash, manifest, signing certificate and readable code
03

What We Could Not Check

A large part of PikaShow is hidden from a normal inspection. That is the biggest reason we will not call the APK safe.

Gaps in our review:

  • 57 encoded asset files, about 8 MB, stored as assets/z/eee*.ext. We could not decode them, so we do not know what code or data they hold.
  • The native library libpika.so, which is compiled machine code and was not reverse-engineered.
  • A dynamic test: we did not install and watch the running app, so we cannot say what it sends over the network or when.
  • A VirusTotal or antivirus scan: we did not run one, so we have no scan results to report.

Apps sometimes encode assets to protect their code from copying, so encoding alone is not proof of anything bad. It does mean features could exist that no one reading the ordinary code would see.

04

PikaShow Permissions Explained

The PikaShow permissions list has 15 entries. Most are normal for a streaming app with adverts. A few deserve a closer look, not because we saw them misused, but because they give an unverified app more reach than it strictly needs to play video.

All 15 permissions declared in the manifest of v10.8.2:

PermissionWhat it allowsRisk note
INTERNETOpen network connectionsExpected for any streaming app
ACCESS_NETWORK_STATESee whether you are onlineLow; common for video and ads
ACCESS_WIFI_STATESee Wi-Fi connection statusLow; can add to device fingerprinting
RECORD_AUDIORecord with the microphoneHigher; not needed to watch video. Android asks before granting it
WAKE_LOCKStop the device sleepingLow; keeps the screen on during playback
FOREGROUND_SERVICERun a service with a visible notificationLow to medium; lets work continue in the background
RECEIVE_BOOT_COMPLETEDStart after the device restartsMedium; the app can run without you opening it
com.google.android.gms.permission.AD_IDRead the Android advertising IDMedium; used for ad targeting and tracking
ACCESS_ADSERVICES_AD_IDAndroid advertising services: ad IDMedium; ad measurement
ACCESS_ADSERVICES_TOPICSAndroid advertising services: interest topicsMedium; interest-based ads
ACCESS_ADSERVICES_ATTRIBUTIONAndroid advertising services: ad attributionMedium; tracks which ads led to actions
BIND_GET_INSTALL_REFERRER_SERVICERead the Google Play install referrerLow; shows where an install came from
BIND_APPHUB_SERVICE (AppLovin)AppLovin advertising SDK serviceMedium; part of the ad stack
com.on.talk.PERMISSION_BIND_INTERACTIONCustom third-party permissionUnknown; purpose is not documented
DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSIONInternal AndroidX permission for private broadcastsLow; standard library housekeeping

Why RECORD_AUDIO Stands Out

Microphone access is the permission people ask about most. We did not find evidence of how, or whether, the app uses it, and advertising or voice-search libraries sometimes declare it. On Android 6.0 and later, the app has to ask you before it can record. You can refuse, and you can check later in Settings > Apps > PikaShow > Permissions.

Starting After a Restart

RECEIVE_BOOT_COMPLETED lets the app be woken when your phone starts. Ad SDKs and download managers often use it to schedule tasks. It is not dangerous in itself, but it means the app may do work even if you have not opened it since the restart.

The Advertising ID Permissions

Four entries relate to advertising: AD_ID plus three ADSERVICES permissions. Together they allow ads to be targeted and measured against your device. You can limit this by going to Settings > Google > Ads (or Settings > Privacy > Ads) and deleting or resetting your advertising ID.

05

Advertising SDKs, Analytics and Your Privacy

PikaShow's readable code includes four separate advertising SDKs and Firebase tools. Each one is a third party that may receive data about your device and how you use the app.

  • AppLovin

    A large ad network. This copy includes AppLovin's native crash reporter as well as its ad components.

  • Mintegral

    An ad network found in the code under the package name com.mbridge.msdk.

  • Vungle / Liftoff

    A video-advertising SDK, present as com.vungle.ads.

  • Unity Ads

    Unity's advertising SDK, present as com.unity3d.ads. The file also includes OMID (Open Measurement) scripts that report ad viewability.

  • Firebase Crashlytics

    Sends crash reports to the developer, which usually include device model, Android version and app state at the time of the crash.

  • Google Analytics for Firebase

    The code contains the app-measurement.com endpoint, which is used to record app usage events.

These SDKs are used by many legitimate apps, and their presence is not misuse. The difference is accountability. A Google Play app has to publish a privacy policy and data-safety details. For PikaShow, we could not identify who is responsible for the data these services collect.

06

The Debug Certificate and Why It Matters

Every APK is signed. Our copy is signed with CN=Android Debug, O=Android, C=US, the generic certificate Android's developer tools create for testing. Real publishers sign releases with their own private key.

What that means for you:

  • The certificate does not identify a developer or company.
  • Debug keys are made for testing and are not managed like a publisher's release key, so the certificate name alone proves little about who built a copy.
  • Android will only install an update over your existing app if the new file uses the same certificate. A mismatch shows “App not installed” and forces an uninstall, which wipes local app data.

How to Compare the Certificate Fingerprint

On a computer with Android SDK Build-Tools, run apksigner verify --print-certs PikaShow-v10.8.2.apk. With Java installed, keytool -printcert -jarfile PikaShow-v10.8.2.apk also works. Compare the SHA-256 digest with the one from our check:

F6:14:BF:F7:BC:30:2B:71:25:C5:85:FD:FA:48:D5:DA:9E:24:B5:2F:40:83:99:3F:91:72:F6:7D:3D:C8:BE:6C

A different fingerprint means a different signer. It does not automatically mean malware, but it does mean you are not holding the file we examined.

PikaShow APK signing certificate card labelled Android Debug beside a fingerprint comparison for safety checks
07

Is PikaShow APK Safe When It Comes From Other Sites?

Our findings apply only to the file with the SHA-256 checksum above. Any other copy could be different inside, even if its name, icon and version number look identical.

Because the app is signed with a debug certificate and has no official store listing, it is easy for someone to unpack it, add code or extra adverts, and sign it again. Many sites relabel files too, which is how the PikaShow v94 name came about for version 10.8.2.

Signs a copy has been changed:

  • SHA-256 does not match the published value
  • More than 15 permissions, or new ones such as SMS, contacts or accessibility
  • A package name other than com.offshore.pikachu
  • A “premium”, “ad-free” or “unlocked” label
  • File size far from 21,434,649 bytes
  • An installer that asks for a second APK

Be especially careful with any PikaShow MOD APK. Modified builds are, by definition, changed by someone other than whoever built the original, and there is no way to see what else they changed.

08

How to Check a PikaShow File for a Virus Yourself

People searching “PikaShow virus” want a yes or no. We cannot give one, but you can run the same basic checks anyone can. These are instructions, not our results.

  1. 1

    Work out the file's SHA-256. On Windows use certutil -hashfile PikaShow-v10.8.2.apk SHA256 or PowerShell Get-FileHash. On macOS use shasum -a 256, on Linux sha256sum, and on Android Termux or a file-hash app.

  2. 2

    Compare it with 372dc5af73e2299ed4a65c0567a3a2ecb3ce6c7ce850d06f4d3c29faf3a4e0a6. If it differs, you have a different file.

  3. 3

    Go to virustotal.com and paste the hash into the Search tab. If the file has been scanned before, you will see earlier results without uploading anything.

  4. 4

    If there is no result, upload the APK on the File tab. Remember that uploaded files can be shared with security researchers, so never upload anything personal.

  5. 5

    Read the results with care. A few detections labelled adware or riskware are common for ad-heavy apps; detections naming trojans, spyware or banking malware are a reason to delete the file.

  6. 6

    On your phone, open the Play Store, tap your profile, choose Play Protect and run a scan. Let it scan apps from outside Google Play if it asks.

  7. 7

    After installing anything, check Settings > Apps > PikaShow > Permissions and switch off the microphone and anything else you do not want to allow.

A clean scan lowers the odds of known malware. It cannot find everything, especially code that is encoded or loaded later. For a fuller walkthrough of hashing, see how to check an APK's SHA-256.

09

Safer Install Checklist

If you decide to install anyway, keep the damage small if something goes wrong. Nothing on this list makes the app safe; it only limits what it can reach.

  • Use a spare phone or TV box, not the phone with your banking and UPI apps.
  • Verify the checksum and certificate fingerprint before opening the file.
  • Allow “Install unknown apps” only for the one browser or file manager you used, then turn it off again.
  • Read the permission list on the install screen and stop if it is longer than 15.
  • Deny the microphone permission when asked.
  • Never sign in to Google, email or payment accounts from inside the app.
  • Ignore pop-ups that ask you to install extra “players”, “codecs” or cleaner apps.
  • Keep Play Protect switched on and your Android version updated.
  • Uninstall if the phone slows down, battery drains faster or adverts appear outside the app.

If you are unsure where your copy came from, it is simpler to delete it and download the PikaShow APK again from a page that publishes the checksum you can compare.

Phone with toggles for install unknown apps and microphone off beside a safer PikaShow APK install checklist
11

PikaShow Safety Questions

Is PikaShow safe to use on my phone?

It cannot be verified as safe. The APK is signed with a generic debug certificate, bundles four ad SDKs and has about 8 MB of encoded files we could not inspect. Use a spare device if you install it.

Does PikaShow contain a virus?

We did not run a VirusTotal scan or live test, so we cannot say either way. You can look up the file's SHA-256 on VirusTotal and run a Play Protect scan to see known detections.

Why does PikaShow ask for microphone access?

The manifest declares RECORD_AUDIO, but we did not find evidence of how it is used. Android asks before granting it, so you can deny it and still watch video.

How many permissions does PikaShow need?

Version 10.8.2 declares 15 permissions, including internet access, microphone, start after restart and four advertising ID permissions. A copy with more permissions is not the file we checked.

What does the debug certificate mean?

It means the APK was signed with Android's generic test key rather than a publisher's own release key. The certificate does not identify a developer and offers weak proof of who built the file.

Is the PikaShow MOD APK safer?

No. A modified APK has been changed by an unknown third party and re-signed, so it carries every risk of the original plus whatever was added.

Is PikaShow safe if Play Protect does not warn me?

Not necessarily. Play Protect and antivirus tools detect known threats, but they may miss code that is encoded or downloaded after installation.

If PikaShow is safe on my device, is it legal?

Device safety says nothing about legality. PikaShow has faced copyright proceedings in India, and whether use is lawful depends on content licensing and local law.

From the blog

Latest PikaShow Articles

View all articles
12

Decide With the Facts in Front of You

Is PikaShow safe? From the file we examined, we can only say it is unverified: debug-signed, ad-heavy, with microphone and start-up permissions and a large part we could not read.

If you go ahead, check the checksum and certificate, deny permissions you do not need and keep it away from your main phone. If you would rather avoid the uncertainty, a licensed app from Google Play gives you a known developer and a clear privacy policy.

Non-affiliation notice: This website is an independent informational resource and is not affiliated with, endorsed by or sponsored by PikaShow, Google, VirusTotal or any streaming provider.