Edit here. Pick up there.
Edit on your laptop or save a file from your phone. Changes travel through your hub to every device that keeps that folder.
Free · No account · No telemetry
Arca keeps the folders you choose in sync across your laptop, phone and tablet through one computer you run: your hub. Complete files stay on your own devices, ready to use offline. There is no company server in the middle.
Apple Silicon · macOS
Free for personal use. Needs a computer
you run as your hub.
Choose what belongs on each device.
Free, on purpose
Arca is a personal project. It costs nothing, has no account or subscription, and nobody earns anything from it. The only goal is that you govern your own data: your files stay on your devices and their history stays on a computer you control.
Arca is free for personal and non-commercial use under the PolyForm Strict License. The source is public so you can read it, but Arca is not open source: the license does not allow modifying or redistributing it, and using it for a business or at work is not covered. Ideas, bug reports and improvements are welcome on GitHub.
01 / One person. More than one device.
Keep working in the apps you already use. Arca carries folder changes between devices, so you can pick up where you left off without emailing yourself a copy.
Edit on your laptop or save a file from your phone. Changes travel through your hub to every device that keeps that folder.
Once a folder finishes syncing, its files are on your device. Open them offline. Your edits sync when the hub is reachable again.
Changed your mind about an edit? Restore an earlier version from your hub’s history, kept for 30 days by default and adjustable per folder. Restoring needs the hub to be reachable. If edits conflict, Arca keeps both versions for you to review.
Your working folders are ordinary files on your own disks, with no Arca account, public relay or telemetry. The trade-off: you run the hub and look after its storage and backups. The hub’s history is kept in Arca’s own format, so Arca is what reads it.
02 / Bring your devices together
One computer or server is your hub: it keeps your shared folders and their history. An always-on computer lets your devices sync without waiting for your laptop to wake up. A phone or tablet cannot be the hub.
Install Arca on a computer you can leave on, or run it with Docker on a server or NAS. A setup wizard guides you; a server asks for a one-time code printed by a command you run on it.
Connect each device with a single-use pairing code. At home use your local network, which you switch on in the hub’s settings and which is plain HTTP. Away from home, use a private network you control, such as Tailscale.
Select whole folders independently on each device. On desktop you choose the local path; on a phone, Arca keeps its copies in app storage.
Link a phone album to upload its photos and videos to your hub. That phone then also keeps the complete shared folder in app storage, including photos from your other devices; Arca never imports them into your Photos library. Explore the gallery by date on desktop or the web.
Each folder keeps earlier versions for 30 days by default. Change it per folder to Off, 1 day, 1 week, 30 days or Forever. A shorter window removes older versions for good.
03 / Start with the devices you own
Start with a desktop or Docker hub, then add your phone, tablet and other computers.
Arca works, but it is new and has not been tested on every setup. macOS may warn about an unidentified developer and Windows about an unknown publisher, because the macOS installer is not notarized and the Windows one is not signed yet. The Windows and Linux builds are still being tested, and the phone apps are not in the stores yet. Keep an independent copy of anything important.
Local folders in your file manager. Sync and history in Arca.
Download for macOSApple Silicon · Version 0.6.83Take folders offline, save files from other apps and upload photo albums to your hub.
The Android and iOS apps are not in the app stores yet. They are still being qualified.
Mobile connects to your hub. Background sync follows your phone’s system limits.Install Arca with Docker on an always-on computer or a compatible NAS. Manage it in your browser and choose its role during setup: create a hub or join an existing hub.
Linux · macOS and Windows with Docker Desktop
Linux
containers · amd64 (arm64 is still being qualified)
docker pull satoshiltd/arca:latestGet the Docker imageUse persistent storage for your files and history, then open the
setup wizard in your browser on port 17831, from the Docker host or
over a private network. It asks for a one-time code that you
print with a command inside the container.
First-run guide ↗
View Docker image ↗
Direct downloads: macOS ad-hoc signed, not notarized (macOS may block downloaded apps); Windows unsigned. Linux and Windows need real installation qualification. Docker: satoshiltd/arca:0.6.83 (amd64/arm64; also tagged latest) ships from publish-docker right after this release. No automatic updates or pilot deployment.
Questions, answered
Yes. There is no price, no account and no subscription, and nobody earns anything from it. It is free for personal and non-commercial use under the PolyForm Strict License: you can read the source, but you may not modify or redistribute it, so it is not open source, and using it for a business or at work is not covered. If you want to help, bug reports and improvements are welcome on GitHub.
A dedicated server is optional. A computer you already own can be the hub, or you can run one with Docker. Phones and tablets connect to a hub; they cannot act as one.
Your devices keep complete copies of the folders they chose, so your files are still there. The history lives on the hub, so it is lost with the hub unless you turned on the optional full backup, which is off by default and runs on a desktop or server. A desktop or server device that holds a complete copy of every shared folder can take over as the new hub once you confirm the old one is gone for good; it starts a fresh history, and your other devices reconnect to it.
Sync also carries file deletions between ordinary folder copies. Retained history offers a way back, but keep an independent backup. Arca’s optional full hub backup is off by default and runs on a desktop or server, separately from working copies.
Only you and the devices you pair. Your files travel between your devices and your hub; Arca has no company server in the middle and no telemetry. The desktop app does check GitHub for signed updates, and downloads come from GitHub and Docker Hub. Arca does not claim end-to-end encryption: your hub and paired devices are trusted with your files, and on a local network without HTTPS the traffic is plain HTTP. Open in Maps on a photo opens Google Maps with its location. If you cannot trust your network, use a private network such as Tailscale.
On your hub and on the devices that sync them. Working folders are ordinary files you can open with any app; desktop copies use local paths you choose and phone copies live in app storage. The hub’s history and optional backup are kept in Arca’s own format, so Arca is what reads them. Your own disks set the capacity.
No. Each device chooses whole folders independently, and the folders you sync download as complete files, ready for offline use. A linked phone album adds its photos to a shared folder, and that phone then keeps the complete folder in app storage like any other device.
Only to exchange changes. Once a folder finishes syncing, its local files work offline. Edits wait until the hub is reachable again. An always-on hub makes syncing more convenient.
Yes, if your device can reach the hub. Arca has no public relay, so away from home you need a private network you control, such as Tailscale (a separate service you set up yourself), or your own HTTPS address.
Cloud drives such as Dropbox, iCloud or Google Drive keep your files on a company’s servers. Nextcloud is a full self-hosted platform for many people. Syncthing syncs directly between devices, with no hub. Arca keeps complete copies of the folders each device chooses, and a hub you run keeps the shared folders and their history. It has no accounts or per-person permissions: every device you pair is trusted with all the shared folders, so it suits one person, or a group that trusts each other. It is a different trade-off, not a better one: for per-person sharing, or for no setup at all, those tools may suit you better.
Link a phone album to a hub folder. Arca uploads new photos and videos without recompressing the originals; browse them by date on desktop or the web. Deleting from your phone’s gallery keeps the uploaded files, and hub changes never write back to your Photos library. Deleting a photo in Arca’s shared gallery removes it from every device’s Arca copy, and it stays recoverable while history is kept.
Background work follows iOS and Android scheduling limits. Arca also resumes work when you open it. Keep the app open for a large first upload; background sync is not continuous.
Yes, for as long as the folder’s history keeps it: 30 days by default, adjustable per folder. Restoring needs the hub to be reachable and adds a new version, leaving earlier history intact. Conflicting edits are kept as separate versions for you to review.
The desktop app updates itself from signed releases. Update a Docker server by pulling the new image, and phones by installing the new build. Check the release notes for any requirement to update the hub and its devices together.