BasicSync is a free, open-source Android application that runs the Syncthing file synchronization engine with minimal additional complexity. It enables direct file synchronization between devices without requiring a centralized cloud storage provider. The application controls when Syncthing operates, while configuration remains accessible through Syncthing's web interface. Users can synchronize folders stored internally or on external SD cards and USB drives. Automatic running conditions can pause synchronization according to network availability, battery status, or schedules. Android Quick Settings provides convenient switching between automatic and manual operation. Configuration import and export simplify migration between devices. The application also detects synchronization conflicts and integrates with Android's Storage Access Framework.
Features
- Peer-to-peer file synchronization powered by the Syncthing engine on Android
- Internal storage, SD card, and USB drive synchronization with folder picker support
- Automatic synchronization scheduling based on network and battery conditions
- Manual and automatic operation switching through Android Quick Settings
- Syncthing configuration import and export with QR code scanning integration
- Synchronization conflict detection with Android HTTP proxy and external app controls