"more than 21 app stores"
I've never used an iPhone but as far as I know they only have the one official app store right? And for Android there is the Google Play store. That's 2 stores. What are the other 19 stores?; I assume they are more than likely shady sources of APKs of questionable legitimacy.