The rules are well defined in the mobile space: you either enter Apple's sandbox or Google's. The Cupertino giant does everything it can to block advanced manipulation of its devices, but Android never completely took away the possibility of manually loading APKs. The main challenge when following this route is keeping apps updated, and that's the job of APKGrabber, a fork of the classic APKUpdater.
How to download and update Android apps with APKGrabber
APKGrabber is a recent fork of APKUpdater, a project that hasn't received an update in almost two years. Its operation is practically identical: on one hand, we have the section that reports apps already installed on the device, then the updates section, and finally, a search box to get new apps. Its configuration menu includes advanced parameters that allow us to control the frequency of checks, limit its operation to WiFi, filter apps by API level or architecture, and choose the external source of APKs (APKMirror and APKPure are the main options). Personally, I recommend leaving only APKMirror and APKPure enabled.
https://old.neoteo.com/f-droid-1-0-nueva-version-de-la-tienda-para-apps-open-source/An important detail to consider is that APKGrabber cannot install apps automatically if it doesn't have root access. The standard procedure without that privilege is to open a link in the default browser to the repository with the APK. It's not ideal, but it's better than searching for each app on our own. APKGrabber works on all versions of Android from 2.3 to 8.0.
https://old.neoteo.com/como-liberar-espacio-en-tu-telefono-con-android/Official site and download: Click here