Building

TinySync

TinySync is a cloud-authoritative file-sync system. The server owns an ordered history of changes; devices replay that history locally, push their own mutations back, and expose the result through native file-system integrations.

One drive, many vaults

Each device presents one TinySync Drive. Under it, multiple granted vaults appear as a single virtual tree, while the sync engine keeps their histories, conflicts, and permissions separate.

Built around repairability

The sync semantics live in a Rust core. macOS File Provider and Windows Cloud Files integrations stay thin, so platform-specific behavior can change without redefining what a file operation means.

Where it is now

TinySync is in active development. The current work is focused on a single-drive desktop client, safe upgrades, and making native providers recover cleanly when devices, permissions, or network state change.

Back home