Cocos2d-JS 3.17 - Google rejected my app

Hi all!

Google Play has removed my app and disable my dev account. They said my app is malicious, malware. I don’t know why they marked my app as malware. It’s just a simple knife throwing game (like Knife Hit), totally offline. I don’t request any sensitive permissions in my app. I also upgraded Android SDK to latest version 34. I submitted and scanned my app with virustotal and they said it is safe. I made 2 appeal but they still keep their decision.

I think that Google has marked the js-engine as malicious, because their policy said they don’t allow dynamic code execution at runtime (Javascript, Lua is dynamic language). Is that right ? Should I use C++ version of Cocos2d instead of JS for building Play Store app ?

Below is email from Google

Hi Developers at Gamera Studio,

Thanks for contacting the Google Play team.

After reviewing your appeal, we have confirmed our initial decision and will not be able to reinstate your developer account.

Your Google Play Developer account has been terminated due to violations of the Deceptive Behavior policy. We expect app functionality to be reasonably clear to users, and we’ve determined your app includes hidden, dormant, or undocumented features.

Additionally, we’ve identified that your app, Knife Clash ( com.free.**), falls into one or both of the two categories below:

  1. Your app contains code that could put a user, a user’s data, or a device at risk, and/or
  2. Your app does not deliver on the promises made to the user.

Thank you in advance!