Android Blackmart Protection
What is exactly blackmart ? It seem's that it is an alternative market store for Android where you can install paid Application for free.
How can I protect my application against Blackmart ?
- Use Market Specific Licencing Criteria to make sure the user bought your app. If its not licenced, then you can remove it. Android Licencing Library
- Construct your own authentication process where you can assign each user his/her own id's and validate them against your server. This requires registration first. Ref: https://developers.google.com/accounts/docs/MobileApps
- Use Open-id's such as Google/Facebook/Twitter if you are okay with third-party logins.