Skip to content

BasicSync

Published by Andrew Gunnerson

A simple app for running Syncthing on Android

Open sourceGPL-3.0-only

Highlights

  • Runs the Syncthing synchronisation engine as a background service on Android.
  • Pairs folders on the device with matching folders on other Syncthing peers.
  • Keeps device-to-device transfers direct, without an intermediate hosted account.
  • Deliberately narrow in scope, handling process management rather than reimplementing sync.
  • Distributed for Android under GPL-3.0-only.

About this application

BasicSync is an Android front end for Syncthing, the file synchronisation engine that keeps folders in step directly between devices rather than through a central account. The app's role is to host the Syncthing process on the phone or tablet and give it a place to run, so that directories on the device can be paired with the same folders on a desktop, a server, or another handset that is also running Syncthing.

As the name suggests, the scope is deliberately narrow: it concentrates on starting, stopping, and keeping the sync process alive under Android's background restrictions, leaving the synchronisation logic itself to Syncthing. That also sets the practical limit. BasicSync is only useful as one node in a set of devices, so at least one other Syncthing peer has to exist and be reachable before anything is transferred.

Published by Andrew Gunnerson under GPL-3.0-only, the app is available for Android alone; there is no desktop build, since desktop platforms run Syncthing directly.

Android

  • App storeF-Droid

    From the publisher

    OpenOpens in a new tab

    Package identifier: com.chiller3.basicsync

    Read from the source on 08/04/2026

We do not host this file, we do not scan it and we do not inspect its contents. Read what the source says, then decide for yourself.