Open-Source Sync & iOS

The Truth About Syncthing on iOS: Sandboxing, Battery Drain, and Data Loss

L
Lyriryl·Full-Stack Engineer
9 min read
Direct Answer

Syncthing is unreliable on iOS because Apple's sandbox stops third-party apps from running continuous background sync. iOS suspends the app shortly after you leave it, so folders go stale, conflict files pile up, and forcing it to stay awake drains the battery. For dependable iPhone folder sync, you need a tool built to deliver files without keeping an app on-screen — which is how Relaaay works.

Syncthing is excellent software. On a Linux server or a desktop that stays awake, it is one of the most reliable ways to keep folders in sync. On an iPhone, that reputation quietly falls apart — and the reason has nothing to do with Syncthing's code quality.

Why is Syncthing so unreliable on iPhone?

The problem is Apple's sandbox. iOS is built to protect battery life and memory by suspending apps soon after you stop looking at them. It does not let an ordinary third-party app run an open-ended background process.

Syncthing depends on exactly that kind of process. It needs to continuously watch your folders and stay in contact with your other devices. When iOS suspends it, that continuous work stops.

The result is a phone that thinks it is in sync but is actually frozen at whatever state it held when you last opened the app. Hours or days later, you discover the folder never updated.

The chain reaction: stale folders, conflicts, and lost work

A suspended sync engine does not just pause. It sets off a chain of downstream failures.

First, the iPhone's copy of a folder goes stale while your laptop and desktop keep changing files. Then, when the app finally wakes, it finds the same files edited in two places. It cannot know which version you wanted, so it writes conflict files — duplicate copies with awkward suffixes.

In the worst cases documented across forums, people lose work entirely: an edit made on the phone is overwritten, or a conflict copy is mistaken for the real file and the original is deleted.

Doesn't a dedicated iOS client fix this?

Third-party iOS clients such as Möbius Sync and Sushitrain exist precisely to make Syncthing usable on iPhone. They help, but they operate inside the same sandbox, so the ceiling is the same.

Here is how the practical experience compares.

CapabilitySyncthing on iOSRelaaay on iOS
Reliable background syncNo — suspended by iOSYes — built for iOS delivery
Battery impact when kept currentHigh if forced to stay openLow
Conflict files from stale stateCommonAvoided by design
Setup complexityNode IDs, folder paths, portsLink a folder, join it
Works across Mac, Windows, AndroidYesYes

The pattern is clear: clients can soften the symptoms, but they cannot escape the platform rule that an app may not run forever in the background.

What reliable iPhone sync actually requires

The lesson is not "Syncthing is bad." It is that continuous background processing is the wrong foundation on iOS. Any tool built on that assumption will inherit the same fragility.

Relaaay takes a different approach. Rather than keeping an app awake to push files, it is designed to deliver content to your iPhone in a way iOS supports, so your linked folder stays current without you babysitting a process.

The folder updates because the system is allowed to deliver to it — not because you left an app glowing on your screen.

That means no marathon foreground sessions, no battery sacrifice, and far less of the version drift that produces conflict files. For an iPhone that needs to stay in parity with a Mac, a Windows PC, or an Android device, that distinction is the difference between sync you can trust and sync you have to check.

Frequently Asked Questions

iOS aggressively suspends third-party apps to save battery and memory. Syncthing needs a long-running background process to watch and exchange files, and the sandbox does not grant that. Once the app is off-screen for a while, its sync effectively pauses until you reopen it.
They reduce it but cannot remove it. These clients work within the same iOS restrictions, so background sync remains opportunistic — it may run briefly when the device is charging or foregrounded, then stop. Users still report folders that fall days behind.
Conflict files appear when two devices change the same file while one was offline or suspended. Because an iPhone running Syncthing is frequently out of contact, its local copy drifts from the others, and reconciling those divergent versions produces conflict copies.
You can, but it is impractical. Keeping the app foregrounded prevents you from using the phone normally and drains the battery quickly. It treats a structural limitation as something the user must babysit, which defeats the point of automatic sync.
Relaaay is designed so files are delivered to your iPhone without requiring a continuous on-screen process. Instead of fighting the sandbox, it works with how iOS delivers content, so your linked folder stays current without you holding the app open or draining the battery.