File Sync

Sync your Spaces between your own computers, or share them with teammates - through any cloud folder, network share, or iCloud.

File Sync is the settings card that controls how PrimeTask syncs your data outside of this device. There are two ways PrimeTask can sync:

  • iCloud Sync - Apple's iCloud service, single-user across your own Macs (macOS only). See iCloud Sync for the dedicated feature guide.
  • File Sync - any shared folder you choose: iCloud Drive, Dropbox, Google Drive, OneDrive, Synology, Nextcloud, NAS, or any folder a cloud provider keeps in sync between machines. See File Sync for the dedicated feature guide.

You can use either, both, or neither. Sync is per-Space - every Space picks its own method independently, so you can run an iCloud Space, a few private Spaces, and a couple of File Sync Spaces shared with teammates side by side. For the broader picture on how Spaces work, read Spaces Overview.

Local-first, sync optional

PrimeTask works fully offline. Your data lives on your computer first. Sync is something you turn on for a Space when you want a copy somewhere else (your other computer, a backup folder, or a teammate's computer). Turn it off any time and your data stays exactly where it was.

What you can do

Sync your data between your own computers

your tasks, projects, notes, CRM, and attachments travel with you

Use iCloud Sync

for the easiest setup on Apple devices (macOS only, single-user)

Use File Sync

with any cloud folder or network share (works on macOS and Windows)

Protect sync folders

with a password when the Space contains sensitive work

Share a Space with teammates

through collaborative File Sync (Pro feature)

Join a shared Space

that someone else has set up (Pro)

Get notified when teammates assign you tasks

, with quick navigation to the right task (Pro)

See sync status at a glance

in sync / syncing / paused / offline

Set a friendly device name

so other devices and teammates can identify which machine made which change

Pause sync automatically when the app is locked

no notification leaks to the lock screen

Catch up automatically

when you come back online from offline use

How to open File Sync

  • Settings card: Open Settings from the sidebar, then expand the File Sync card. This is the global view - device name, quick links, and overall status.
  • Settings search: Open Settings and type sync, file sync, icloud, dropbox, or share.
  • Command palette: Press +K (or Ctrl+K), type sync, and pick the entry.
  • Space creation / edit modal: When you create a new Space or edit an existing one, the Space modal has its own sync section where you pick the sync method, folder, password, and password hint for that Space. See Spaces Settings.
  • Per-Space Sync Settings panel: For a Space that's already set up, open its Sync Settings panel to change the folder, update the password, toggle collaboration, manage members, or trigger an immediate sync. This is the day-to-day control surface for each Space.

The Space modal and the Sync Settings panel cover the same settings from different angles: the modal is used during setup, the panel is used once the Space is live.

Things worth knowing

Sync method is picked per Space, not per app

There is no "global sync" toggle for PrimeTask. Each Space decides its own sync method. You can have:

  • A personal Space stored only on this computer (no sync)
  • A work Space syncing through iCloud to your other Macs
  • A client Space syncing through Dropbox to a teammate

…all in the same install. Switching the active Space switches the sync context with it.

iCloud Sync is single-user only

iCloud Sync uses your private iCloud account to keep a Space's data in sync between your own Macs signed into the same Apple ID. It does not support multi-user collaboration - you cannot share an iCloud Space with another person. iCloud is also macOS only because it relies on Apple's frameworks.

If you want multi-user collaboration with someone else, use File Sync with the Collaboration option turned on.

File Sync works through any folder

File Sync writes your Space data to a folder you choose. PrimeTask doesn't care what backs that folder - Dropbox, Google Drive, OneDrive, iCloud Drive, Synology, Nextcloud, an SMB or NFS network share, even a USB drive. Whatever the cloud provider or network is doing to keep that folder in sync between machines is what gives you cross-device sync.

iCloud Drive vs iCloud Sync are different things

"iCloud Drive" is a folder backed by Apple's iCloud, and PrimeTask treats it like any other File Sync folder. "iCloud Sync" is a separate sync method that talks to Apple's iCloud service directly. They sound similar but they're independent - pick one or the other for a given Space.

Sync folder paths are device-local

The folder path shown in File Sync settings belongs to this device only. That means the owner can use /Users/Ana/Dropbox/PrimeTask on one Mac while a teammate uses D:\Dropbox\PrimeTask on Windows for the same shared Space.

Changing the folder path in the Sync Settings panel relinks this device. It does not move the shared folder for everyone else, and it does not force other members to rejoin.

Personal sync vs collaborative sync

A File Sync Space starts as personal - the shared folder is just for your devices. Turn on Collaboration in the Space's settings (Pro feature) to make it multi-user. Other people can then join the Space and work alongside you.

The same data flows either way. Collaboration adds member management, role-based permissions, owner identity per Space, assignment notifications, and the Join Shared Space flow for new members.

Collaboration is a Pro feature

Personal sync (your own devices, single user) is available on every license. Multi-user collaboration - sharing a Space with teammates, the Join Shared Space wizard, Space members with roles, assignment notifications - is part of the Pro tier. To upgrade, see License Settings.

Password protection for sync folders

Both personal and collaborative sync support password protection. The password is set when you configure sync for a Space. Anyone with access to the sync folder needs the password to read your data.

When you set the password, you can also add an optional password hint - a short reminder phrase that PrimeTask will show you if a device ever prompts for the password again. The hint is stored with the Space's sync settings, so it travels with you to any device that joins that Space. Pick a hint that jogs your memory without giving the password away to anyone else who might glance at the screen.

PrimeTask cannot recover your sync password

The password lives only in your head and (hopefully) your password manager. If you forget it, the protected Space data in the sync folder becomes unreadable. Set a password hint during setup and keep the password itself somewhere safe before you walk away.

If the owner enables, changes, or removes password protection after a member has already joined, that member's device shows a notification so the change is never silent. When password protection is enabled or the password is changed, sync pauses on the member's device and the notification points to Settings → File Sync → Sync Settings, where they enter the password to resume. When password protection is removed, sync continues automatically and the notification simply confirms the change. PrimeTask does this so a Space's security posture never changes silently, and so unprotected data is never written into a protected shared folder.

Before PrimeTask enables password protection, changes the sync password, or removes password protection, it creates a local recovery snapshot. If the snapshot cannot be created, the change is blocked.

Offline-first with automatic catch-up

PrimeTask works fully offline. When you go offline, your edits queue up locally. As soon as you're back online, the queued changes flow to the sync folder automatically and any updates from other devices come down to yours. There's nothing to manually trigger - it just resumes.

Sync pauses while the app is locked

If you've set a PIN (see Security) and the app is locked, sync is paused. As soon as you unlock, sync catches up immediately. This prevents notification toasts from leaking to the lock screen and ensures the data on screen matches your authenticated state.

Sync conflicts are handled automatically

PrimeTask handles normal sync conflicts for you. Most of the time you will not notice anything - changes from your devices and teammates are brought together automatically. If two people edit the same item at nearly the same time, check the item afterwards and make sure the final version says what you expect.

SpacesCare auto-mapping

When you set up SpacesCare to share collections between two Spaces (see Spaces Settings), PrimeTask automatically maps statuses and priorities between the two Spaces' vocabularies - even if they have different status or priority sets. You don't need to manually map "In Progress" in one Space to "In Progress" in the other; PrimeTask figures it out.

Device name - make sure your machines are identifiable

PrimeTask gives each device a name so changes can be attributed correctly when you (or a teammate) look at sync history. If you have multiple machines, give each one a clear name ("Mac at home", "Work laptop") instead of leaving the default. You can edit the device name from this card.

Member roles and collaborative Space settings

When a Space has collaboration turned on, its Sync Settings give owners and admins the tools to manage who's in the Space and what each person can do. From there, you can:

  • Check sync status for the Space
  • Change the sync folder used by this device
  • Manage collaboration and Space members
  • Set, change, or remove password protection for the Space
  • Sync now when you do not want to wait for the next automatic sync

Inside the Members section, you see everyone who has joined the Space, along with their role and recent activity. There are four roles:

RoleWhat they can do
OwnerFull control of the Space - change sync settings, password protection, collaboration, member roles, remove members. The owner role is permanent and can't be transferred or changed.
AdminManage members (promote to admin, member, or viewer), remove members and viewers, change Space-level settings. Admins cannot demote or remove other admins, and cannot become or remove the owner.
MemberRead and edit data in the Space - tasks, projects, CRM records, notes, attachments. Cannot change Space-level settings or manage other members.
ViewerRead-only access to the Space. Cannot make any changes.

Owners and admins can change a member's role or remove them from the Members panel. The local user (you) can never change your own role or remove yourself - to leave a Space you joined, use the equivalent leave action in the Space's edit screen instead.

Removing a member from PrimeTask removes them from the Space's member list. It does not revoke their access to the shared folder in Dropbox, iCloud Drive, Synology, your network share, or whichever provider you use. To fully remove access, revoke it in the folder provider too.

Role rules in plain English

- The owner is set when the Space is created and is the only person who can do everything. - Owners can promote anyone to admin, member, or viewer (but never to owner - there's only ever one owner). - Admins can manage members and viewers, but they can't touch other admins or the owner. This protects against an admin going rogue and locking out everyone else. - You can't change your own role. If you want to step down, ask another owner or admin to do it for you.

Joining a Space someone else has set up

If a teammate has already set up a collaborative File Sync Space and wants you to join it, you don't have to configure anything from scratch. From the File Sync card, click Join Shared Space and PrimeTask walks you through a guided wizard that covers everything you need:

  • Point at the shared folder your teammate gave you
  • Discover the Space that lives inside that folder
  • Unlock it with the password (and the hint, if one was set)
  • Set up your profile so teammates can see who you are
  • Review what you're about to join
  • Watch the initial download complete
  • Land inside the Space, ready to work

You end the wizard already inside the Space, with everything synced and your role assigned by the owner. From that point on, the Space behaves like any other - it shows up in the Space switcher and its Sync Settings panel gives you the same controls the owner has (minus the things owners and admins keep to themselves).

Joining a Space is a Pro feature because it's part of multi-user collaboration.

If the Space already exists on this device, the Join Shared Space wizard offers to relink it to the selected folder instead of creating a duplicate or making you delete and rejoin.

Notifications when teammates assign you tasks

In a collaborative Space, when a teammate assigns you a task - including subtasks - PrimeTask shows a persistent notification toast with:

  • The assigner's avatar
  • "{Name} assigned you to: {task title}"
  • The Space name (when you're browsing a different Space)
  • A View Task button that switches to the right Space and opens the task
  • A Dismiss button

The toast stays on screen until you dismiss it, so it doesn't disappear if you step away. Unassignments work the same way. Subtask assignments fire too. None of this fires for personal sync - it only triggers in Spaces with collaboration enabled. Notifications are part of the Pro tier.

Common questions

"I want my Spaces to sync between my Mac at home and my Mac at work."

The two simplest options:

"I want to share a Space with my team."

Open the Space's edit screen, set the sync method to File Sync, choose a folder everyone has access to (a shared Dropbox folder, a Google Drive team folder, a network share), turn on Collaboration, and set a strong password. Then either send your teammates the folder location and password directly, or share a Join Shared Space invite.

"Can I use File Sync between a Mac and a Windows PC?"

Yes - File Sync is fully cross-platform between macOS and Windows. As long as both machines can read and write the same shared folder (Dropbox, Google Drive, OneDrive, iCloud Drive, an SMB share, an NFS mount, even a USB drive moved between the two), PrimeTask on either side can sync the same Space. Set up the Space on one computer, point it at the shared folder, then on the other computer use Join Shared Space to attach to the same folder. Your data flows both ways.

"How do I change a member's role in a shared Space, or remove someone?"

Open the Space's Sync Settings panel from File Sync (or directly from the Space's edit screen). Scroll to the Members section and find the person you want to change. As an owner or admin, you can pick a new role for them from the role dropdown, or remove them entirely. The change syncs to the rest of the team on the next sync cycle.

"Can I share an iCloud Space with my teammate?"

No. iCloud Sync is single-user - your own Apple devices only. For multi-user collaboration with another person, use File Sync with the Collaboration option turned on (Pro feature).

"I'm setting up PrimeTask on a new computer. Will my Spaces appear automatically?"

If you've already set up iCloud Sync or File Sync on the original computer, then yes - install PrimeTask on the new one and join the same sync. For iCloud Spaces, sign into the same Apple ID and the Spaces appear. For File Sync Spaces, point at the same folder via Join Shared Space.

"How do I encrypt my sync folder?"

When you configure File Sync for a Space, turn on the password protection option and set a strong password. PrimeTask protects the files before writing them to the sync folder, so someone without the password cannot read your tasks and notes from the folder contents.

"I forgot the password for a shared Space. Can PrimeTask recover it?"

No. PrimeTask can't recover a sync password - only you (and anyone else the password was shared with) know it. If you set a password hint during setup, PrimeTask will show it whenever a device asks for the password, which is usually enough to jog your memory. If the hint doesn't help and the password is genuinely lost, the protected Space data in the sync folder can't be read, and you'll need to rebuild the Space fresh (or ask a teammate who still has access to re-share it with a new password).

"Sync isn't working. What do I check?"

In order:

"I want to stop syncing one Space without affecting the others."

Open that Space's edit screen and switch the sync method to None. Confirm the warning. The Space stays on this computer with all its data; it just stops syncing to the cloud folder or iCloud. Other Spaces are unaffected.

"How do I rename my computer in the sync history?"

Open File Sync settings and edit the device name. The new name will be attached to your changes from that point on, so teammates and your other devices can attribute them to the right machine.

"I keep seeing assignment notifications even after I dismiss them."

The notifications are persistent by design - they stay on screen until you dismiss them, so a brief glance away doesn't make you miss them. If you want them to clear, click Dismiss on each one. If a new notification fires for a different task, that's a different toast and needs its own dismissal.

"What's the difference between iCloud Drive and iCloud Sync?"

- iCloud Drive is a folder on your Mac that Apple keeps in sync via iCloud. PrimeTask treats it like any other File Sync folder - pick it as the sync folder when configuring File Sync for a Space. - iCloud Sync is a separate sync method that talks to Apple's iCloud service directly to sync PrimeTask data, bypassing the file-folder model.

Where to go next

If you want to…Read this
Understand how Spaces work overallSpaces Overview
Go deeper on File Sync as a featureFile Sync
Go deeper on iCloud Sync as a featureiCloud Sync
Configure a specific Space's sync methodSpaces Settings
Customise your global identityProfile
Set up a PIN to lock the appSecurity
Back up your data outside of syncData Management
Upgrade to unlock collaboration and shared SpacesLicense Settings
Browse all settings cardsSettings Overview

Related Articles