Collaboration and sharing

Squire Docs is built for several people to work on the same document at once. This page covers real-time editing, presence, offline editing, roles, and sharing.

Real-time editing

Several people can edit the same document at the same time. Changes appear as they are made. Merging is automatic: there are no locks and no conflict dialogs. This holds whether the editors are people or AI agents.

Presence

While a document is open, you can see who else is in it. Each collaborator shows up as a named cursor with its own color, and you can watch their edits land. AI agents editing the document appear the same way, as named cursors.

Offline editing

You can keep editing while you are disconnected. Your changes accumulate locally and merge back in automatically when your connection returns. No separate step is needed.

Roles

Every document grants access by role:

  • Owner: full control. Can edit, share, manage access, and delete the document.
  • Editor: can edit the document and manage its sharing.
  • Viewer: read-only access. A viewer can add other viewers, but cannot make edits.

Sharing

Open a document and click Share to give someone access as an Editor or a Viewer. The email field autocompletes against people who already have accounts, and it leaves out you and anyone already on the document.

You can share with someone who has no account yet. They receive an email invitation and gain access automatically the first time they sign in. Pending invitations appear under "Pending invites" and can be cancelled by an editor or owner.

A viewer can only grant the Viewer role. The Owner role cannot be granted to anyone.

During the public beta, outbound invitation email is turned off per user by default. An administrator can mark a user as trusted to turn it on. While it is off, sharing still grants access and records the invitation; only the email is held back.