About DroidStore
DroidStore is a web catalog of open-source Android apps drawn from F-Droid, IzzyOnDroid, and curated GitHub releases. Open the page, plug your phone in over USB, and install APKs from the browser. In other words: it is an easy way to sideload.
adb install. The difference is that the browser drives ADB itself,
over WebUSB. There is no client to install on the phone, no platform-tools on
the computer, no command line, no account, and no telemetry. Enable USB
debugging once, plug in, click Install.
Why I built it
I built it (vibe coded) because of Google's Android developer verification requirement. From 30 September 2026 in Brazil, Indonesia, Singapore, and Thailand, with a wider rollout from 2027, any app installed on a certified Android device must be registered to a developer who has verified their identity with Google. That can mean handing over a legal name, address, phone number, and a government ID, plus registering every app's package identifier. Apps whose authors have not verified by the deadline will not install through the normal flow in those regions.
F-Droid has refused to comply, for very practical reasons. It cannot force the thousands of independent developers it distributes to register with Google, and it cannot claim those apps' package identifiers for itself without seizing exclusive distribution rights to other people's software. By its own account, the requirement would end the project and leave its users unable to install or even update apps.
The one install path Google has committed to keeping open is ADB sideloading, for local development and power users. DroidStore wraps that in a browser, so installing a known, auditable open-source app stays a single click over USB, with no command line and no F-Droid client. It is a stopgap to keep these apps reachable after the deadline. At least until Google decides to block that route too, I guess.
What it is and is not
- It is a catalog plus an installer. APKs stream straight from the upstream source (F-Droid, IzzyOnDroid, GitHub) through a transparent proxy; the site does not re-sign or modify them.
- It is not a replacement for the F-Droid client: no background updates, no notifications. Reconnect the phone and the site shows which installed apps have a newer version.
- Phone features need a Chromium-based browser (Chrome, Edge, Brave, and so on) because Firefox and Safari do not implement WebUSB. Searching the catalog and downloading APK files works everywhere.
Source code
I have not put it on GitHub yet to publish the source and let others self-host it, but I will if people turn out to be interested. So far there has been exactly one user (me). If you would like to run your own instance, or just want to say it was useful, the easiest way to let me know is via the donate button on the home page. DroidStore is one of several small projects I run; the rest are listed at base.megahard.pro.
Run by an individual hobbyist. Not affiliated with F-Droid, IzzyOnDroid, Google, or any of the app authors listed. More projects: base.megahard.pro.