This scripts adds 5 download buttons to the Play Store, to allow the user to get the apks without a phone or a Google account. This script creates button links to the app on APK-DL, APKPure, APKCombo, APKMirror, and Evozi. You can download only free apps.
Direct download for APK-DL and ApkPure relies on GM.xmlHttpRequest function, which is not a standard Web API, but a Greasemonkey's API supported also by Tampermonkey. For this reason, in the header of the script you will find @connect permissions for servers other than Google's: these permissions allow the script to request resources from the websites serving the APK files. Tested and working on GreaseMonkey, TamperMonkey and ViolentMonkey. How does it work? APK-DL: when clicked, it directly starts the download. If a captcha is required, click on the "CAPTCHA" button to open APK-DL in another tab to put the captcha, then continue with the download. APKPure: the easiest button! It automaticaly starts the download without any other input. APK+OBB and splitted APKs are downloaded as a single XAPK file. APKCombo: same as APKPure, but here APK+OBB and splitted APKs are downloaded one by one. Each download will be started in a new tab (sorry, but I decided not to use GM_download API as it is not available in every script injector and some browsers also block it). The main advantage is that packages are directly downloaded form Play Store servers, the downside is that file names are randomized. Evozi: this button opens a tab with on Evozi with the app's download page. APKMirror: this is the official AndroidPolice.com store. The button opens the app page on APKMirror in a new tab. Differently from the other sites, APKMirror does not retrieve the latest APK on the fly. Instead, files are manually uploaded on the website. The main disadvantage is that not all apps are available. The great thing is that you can also find older versions of the app you want. Even though the apps are manually uploaded, APKMirror has no warez or viruses, as each of them is checked before publishing.