OpenSync
Application · Backups / Android · 2026
Encrypted phone backups to your home NAS, server or USB drive. The server never even sees file names.
An Android backup app over SMB, SFTP, WebDAV and USB, with AES-256 encryption on the phone, deduplication, retention rules and scheduling.
Backups cover SMS and MMS, call history, contacts, calendars, photos, videos, chosen folders and the app list. The phone encrypts everything with AES-256-GCM before sending, and chunk IDs are HMAC hashes – the server knows neither file names nor sizes.
Every backup is complete and restorable on its own, yet unchanged data is shared between them. Retention rules cover hourly, daily, weekly and yearly copies, and the schedule can wait for home Wi-Fi or charging, or wake the NAS with Wake-on-LAN.

Features
- SMB, SFTP, WebDAV and USB drives
- AES-256-GCM encryption on the phone
- deduplication and retention rules
- conditional schedule and Wake-on-LAN
- requires Android 10 or newer
Technology
- Kotlin
- Jetpack Compose
- AES-256-GCM
- SMB/SFTP/WebDAV
My role
Design, architecture, implementation and releases