Android App available on Google Play stolen and available other store with different App ID - android

I received a complain from admob regarding an specific App that does not belongs to me, saying that the Ads were disabled on it.
Taking a closer look, I noticed that it is related to an App the I have developed and is available on Google Play, but someone changed it's App ID, and put it on a store called 1mobile.com/ ( Probably a store of illegal content ).
Here is my original App on Google Play
And here is the App with a different ID
How can someone do this? How can I prevent this from happening? This could causes someone to loose their admob account.

How can someone do this?
What do you mean, download your app, change AndroidManifest and resign it? Well, it's just that. Download, change one file, resign.
How can I prevent this from happening?
You can use obfuscator and App Licensing but note that anything in your application can be changed, if there is enough motivation for someone to do it. Personally, I learned not to care.
This could causes someone to loose their admob account.
I don't see how. You won't get any money from the stolen copies, that's for sure. But that't about it.

Related

Auto-Update Enterprise (intern) Apps

So, is there a realiable way to update enterprise/intern apps remotelly?
I work in a company that spreads across my state, including some areas that the access is dificult, so I can't send someone to locally update the app everytime there's a new release.
I'm working with Android/Java at the moment, and we also use Azure DevOps to store the repositories.
I tryied App Center from Microsoft but didn't understood if that could help me update my app or not.
Also, we don't want to publish the application to the PlayStore and make it public. Unless, of course, if that's the only way.
Thank you for your time reading this, I will keep searching something related to this and also share here any solution that I can find.
There's different ways to do so I'll say some but there's definitely more.
You can use Push-link, read about it it does more or less what you are looking for.
Perhaps could work uploading the .apk to Google Play and just publish it for beta testers, here's an old Google Play Private App Guide pdf and perhaps it doesn't work anymore but give it a try.
Also what you tried with App Center perhaps what you are looking for is Distribution In-App Updates
Note: This is not recommended to avoid by passing Google Play to distribute an app

How to prevent my app from being supplemented by ads by unauthorized users?

Today I found my app on some web-site. I downloaded the apk, disassembled it and found out that it includes a huge list of permissions that I did not include into my app and has the advertisements which was also included by someone else. Is there anything I can do to prevent such thing?
P.S. I would just ignore it, but the thing is, some of my users are downloading the application from this website instead of Play Market. And when they're tired of seeing the ads, they come to Play Market and give me 1-star reviews, which really hurts the application's overall rating.

How to publish an app as hidden in Google play store?

The company I work for wants me to publish their app as hidden in the Google play store and from what I have found that is not really the case unless a) you create a Google apps work account and invite all clients/staff to join and b) keep it as a beta and use clients/staff as testers. Is it really any other way of publishing an application as hidden (not searchable) and accessible only by link lets say?
You can use private channel for distribution or check alternative solutions like crashlytics
Only people who joined the beta test program can download your app. I don't know if you can really hide it from other people because in that case it would be still accessible in other ways such as the package name.
If there is no option for that, then probably that is not possible
But you might be searching for this: https://support.google.com/googleplay/android-developer/answer/2623322?hl=en
Edit:
If it is not a requirement to publish the app explicitly on Google Play, then you could upload it to your own web server and only let staff/clients have access to it.
You could then also implement a little updater in the app itself so it is kept updated.
Think about it. I have already made such an updater and it is not difficult to implement it.
Btw, if you don't mind, you may take a look at aptoide.com where you can publish apps but without being visible to other people.

Identifying Impersonation Suspension Reason In App Publishing

I've uploaded my first Android application to Google Play yesterday, and was really excited for my app to finally be on out there.
But my application got suspended for impersonation. I obviously didn't get any more information about what I infringed specifically, and I'm unsure what I should change in order for the app to be accepted (more likely, resend as a different app name).
Before you could help me you'll need to know some information on the app itself. So I basically made a companion app for a video game. I called the application "Horadrim Companion", and it's supposed help players for playing Diablo 3. Naturally, I'm using elements from this game in the app.
So, my main question is why did I get the impersonation suspension?
I can think of several options, please help me figure out what of those could be the issue:
I didn't write "This app is unofficial" in the description, which I've seen several other apps do. This might be the sole reason, but I'm not enough experienced to make this assumption.
I took the logo out of the game lore. Which in itself should be borderline legit, but I've seen other apps do the same, so I assumed it's fine.
The app name. I dont think I've hit a sweet spot with the name or anything, and I dont think it was any of the factors for the bans.
In-app design? I've seen other apps use design elements from Blizzard Entertainment and\or Diablo 3 design elements themselves. Could this be another possible reason? Sounds more like copy right infringement if anything, and not impersonation.
So I'm not sure which, of the above are critical for the impersonation policy or not.
I'd really like your help, you could make one developer a happy man. I'm really afraid the account will be terminated.
I'd really liked your suggestions!
I had the same problem with suspended app publishing because of impersonation.
I solved this by buying/registering the domain name I used as my app package name. I also added my developer email in the company details section of my keystore while signing the apk for release. After doing this my second attempt at publishing was a success.
It becomes easier if you actually own the domain of the package name you wanna use.
I think basically the algorithm used for verifying the originality of our apps is just too strict. So we have to also play our part and go the extra mile to show that we are legit.
Hope someone can relate to this.
All the best.
Usually you receive an email from
Google Play Support with REASON FOR REMOVAL: Violation of the spam provisions of the Content Policy. Please refer to the keyword spam policy help article for more information.
Your title and/or description attempts to impersonate or leverage another popular product without permission. Please remove all such references. Do not use irrelevant, misleading, or excessive keywords in apps descriptions, titles, or metadata.
If you received no such notification, you should try submitting an appeal your app removal/suspension from Google Play using the form in the link below:
https://support.google.com/googleplay/android-developer/contact/appappeals
It is most likely that the reason for suspension is one from the list of options in your post, but usually it is explicitly highlighted by Google in their email under the section 'REASON FOR REMOVAL'
The link below lists more such reasons for removal due to trademark infringement of a third party IP:
https://support.google.com/googleplay/android-developer/answer/2986098?hl=en&ref_topic=2985713
It is unlikely that your account itself will be terminated, unless you are identified by Google as a repeat offender.
"I took the logo out of the game lore"
It's not your resource so you violate intellectual property
"The app name"
You can't use a trademark word
"I've seen other apps use design elements from Blizzard Entertainment"
Those apps must've been released years ago. Now, the SQA team is really strict about rule.
I mean, if u search "One Piece" or "Naruto" there are a lot of apps that doubtfully has a license.

android: Is it possible to detect the app was banned on Google Play Market?

So I need to detect in app if it was banned by Google no matter why. Just to inform the user about that (and that there will be no updates or whatever). So is there a way to detect the ban?
I'm pretty sure my app doesn't have any violation but like Carl said:
I afraid my app might get banned/suspended occasionally or eventually and Google typically does not warn about that. The reason is that Google is deliberately sudden and vague about enforcing its policies and this can result in innocent devs getting smacked unexpectedly.
And I know that this happens already and I know about such developers, they are usually small independent devs. Also I know that Google's support usually doesn't even answer emails about that fact. Moreover if you gonna try to discuss their decision about suspending your app on market this could result in permanent ban without any further details.
If app has Internet permission it can just bring up the app's listing page on the GP store. If not there - and if you have ability to access similar pages -then you might infer that the app was taken down.

Categories

Resources