Collaboration

Open the same project together

Up to twenty people in one room. You can see who is in, and someone who joins late receives the whole document instead of catching up by hand.

One roomUp to 20
  • people per room
  • workspace roles
  • state for late joiners
  • edits lost on reconnect
  • co-presence windows
  • live edit apply

Applying live edits is gated behind a beta flag; presence is on by default.

What this is

Solo turns into a team faster than you expect.

You start alone. Then someone reviews the design, someone rewrites the copy, someone checks the prices. That only works if two people can hold the same project open at once — seeing each other, and having their changes converge rather than overwrite.

How to use it

Invite, open, converge.

Permissions come from the workspace, so the same roles apply everywhere.

  1. Invite the workspace

    Add people and give each one a role: owner, admin, editor, or viewer.

  2. Open the same project

    Everyone in the room shows up in the presence indicator with a live count.

  3. Join whenever

    A late arrival receives the current document in full and is immediately in step.

What is in the code

The room's actual limits.

These are enforced by the collaboration gateway, not by convention.

  1. 20 per room

    The twenty-first connection is refused with a message that says why.

  2. Four roles

    Owner covers billing and deletion, admin manages people, editor builds, viewer reads.

  3. Late joiners get everything

    The full current state is sent on join, so nobody replays history to catch up.

  4. Reconnect without loss

    Edits made while briefly offline merge back in when the connection returns.

  5. Order does not matter

    Concurrent edits converge to the same result regardless of arrival order.

  6. Co-presence is recorded

    Each window with two or more people is stored with its start, peak size, and duration.

What it will not do

What is not on yet.

Presence ships today; shared editing is deliberately still gated.

Live edit apply is behind a beta flag

By default you get presence and the room. Merging concurrent edits into the document requires the beta flag to be on.

No voice or video

Talk on whatever you already use. This synchronises the project, not the conversation.

No comments or annotations

Leaving a note pinned to a spot in the project is not built yet.

The last owner cannot be removed

A workspace with no owner has nobody who can pay or delete, so that removal is refused.

Next

Seats and credits are shared at the workspace level, which is where the pricing page starts.