Collaboration

Real-Time Collaboration

OpenCharts ships free, real-time multiplayer collaboration on every artifact — flowcharts, whiteboards, notes, and presentations. Live cursors, presence avatars, node locking, threaded comments, share-link permissions (viewer/commenter/editor), team workspaces with roles, and version history with one-click restore are included on every plan, with no per-collaborator fees.

See multiplayer in action ↓

opencharts.com/editor/project-123
A
B
C
Start
Process Data
Valid?
Alice
Bob
C
Carol

Should we add retry logic here?

Share link copied!

Everything teams need to ship together

From a 2-person huddle to a 500-seat org — one collaboration layer across every canvas.

Live cursors & presence

See who's editing in real time. Live cursors, selection highlights, node locking, and "who's online" avatars — all synced in milliseconds across every connected client.

Threaded comments

Leave comments on any node, slide, paragraph, or shape. Reply, resolve, reopen, and tag teammates — all without leaving the canvas.

Share without signup

Generate a link in two clicks. Anyone can view or comment instantly — no account required. Set viewer, commenter, or editor permissions per link, with optional passwords and expiry.

Team workspaces

Spin up an organization with role-based access (owner / admin / editor / viewer), shared project libraries, activity feeds, and invite-by-email onboarding.

Built-in team chat

Each organization gets a real-time chat room with typing indicators, presence, message reactions, and threaded conversations — no Slack required.

Version history & restore

Every edit is captured automatically. Scrub through the timeline, see who changed what, and restore any previous state in seconds. Granular undo for individual nodes.

Granular link permissions

Each share link is scoped: viewer, commenter, or editor. Add password protection, set expiration, watermark visitors, or revoke access at any time.

RBAC + row-level security

Role-based access control across organizations and row-level security at the database layer. Every read and write is policy-checked per tenant.

2FA, encryption & audit logs

TOTP-based two-factor auth, AES-256 encryption at rest, TLS 1.2+ in transit, and immutable audit trails for every share and edit. SSO/SAML available on Enterprise.

How it works

1

Open any project

Flowcharts, whiteboards, notes, presentations, and code canvases all support real-time collaboration out of the box. No setup required.

2

Invite or share a link

Invite teammates by email for persistent access, or generate a public share link with viewer / commenter / editor permission. Both work on free accounts.

3

Edit together live

See cursors move, watch nodes lock as someone edits, and react to comments instantly. Changes sync in milliseconds across every connected client.

4

Comment, resolve, restore

Leave comments on any element, mark threads resolved, and rewind through version history when something needs fixing — all without leaving the canvas.

Frequently asked questions

Do collaborators need an OpenCharts account?

No. Anyone with a share link can view or comment without signing up. To edit, collaborators need a free account — but signup takes seconds and the free plan unlocks every collaboration feature.

How many people can edit at once?

There is no hard cap on simultaneous editors on free or paid plans. The real-time engine is designed to handle large rooms — most teams hit zero contention because of node locking and presence indicators.

Is real-time collaboration free?

Yes. Live cursors, presence, threaded comments, share links, and version history are all included on the free plan. Paid plans add team workspaces, advanced RBAC, SSO, and audit logs.

Which canvases support comments?

All of them — flowcharts, whiteboards, notes, presentations, code canvas, and image canvas. Comments are anchored to specific nodes / slides / blocks so the conversation stays in context.

Can I control who edits vs. who only views?

Yes. Each share link has its own permission level (viewer / commenter / editor) and you can also set per-member roles in team workspaces (owner / admin / editor / viewer). Permissions are enforced both in the UI and at the database layer with row-level security.

Where is real-time data hosted?

All real-time presence, comments, and team chat run on SOC 2 / ISO-aligned infrastructure with TLS 1.2+ in transit. Persistent data lives in our US-region cloud with AES-256 at-rest encryption. Data residency options are available on Enterprise.

Ready to try Real-Time Collaboration?

Free to start, no credit card needed, and your whole team can join.