// the take
The official Android client for Nextcloud, the self-hosted alternative to Dropbox/Google Drive. It's for people running their own Nextcloud server who want file sync, camera upload, and sharing on their phone without going through a commercial cloud.
- Ships through four independent channels (Play Store, F-Droid, direct APK, Obtainium) and publishes SHA-256/SHA-1 signing fingerprints for manual APK verification — more supply-chain transparency than most mobile apps bother with.
- Real CI pipeline wired in and actively used: Drone CI builds, CodeQL security scanning, Codacy quality grading, REUSE license-compliance checks.
- No CLA required — contributions are licensed straight under GPLv2/AGPLv3, which lowers friction for outside contributors and keeps the legal story simple.
- Genuinely active at scale: pushed within the last day, 2000+ forks, and a large enough contributor base to sustain a hacktoberfest-friendly issue backlog.
- Push notifications don't work on the F-Droid build because they depend on Google Play services — exactly the users who pick F-Droid for a de-Googled phone lose a core feature.
- The client's quality is capped by the self-hosted server behind it; sync reliability (conflict handling, background sync surviving Android's battery optimization, large file/folder performance) has long been the soft spot for Nextcloud's mobile clients compared to proprietary sync services with dedicated backend infra.
- GPL-2.0/AGPL-3.0 copyleft licensing is a real blocker if a team ever wants to fork or embed its sync logic in something commercial.
- Being a general-purpose file sync client for an extensible server platform, feature parity across the many Nextcloud server apps/plugins isn't guaranteed — what you get in the mobile client is a subset of what the web UI exposes.
We read the README, the directory tree and a key source file in October 2026. Nobody pays to be listed. How we judge →