A consultant invited to her client's workspace while running her own subscription. A board member on three non-profits. An auditor with eight active client engagements. NexDok was built for this exact reality.
The 30-second answer: One email = one identity, but you can belong to as many workspaces and as many subscriptions as you need — and they never get mixed up. Switch with one click. Each workspace stays fully isolated: its plan, its quotas, its branding, its audit log.
Identity, membership, and subscription are usually treated as one. NexDok models them separately — that is what makes multi-context life work cleanly.
Independent management consultant, on a 6-month engagement with Client X, also running her own NexDok Solo subscription. One email everywhere: maria@correo.com.
Solo consultant · personal Solo subscription · invited as Editor on Client X's Team Pro
Creates her account at nexdok.com/signup. NexDok provisions:
Their admin sends an Editor invite to her email. NexDok detects her existing identity and skips creation. She accepts with her existing credentials. New membership created:
One sign-in. The workspace switcher shows three options. She picks Client X — Operations: branding switches, quota now hits Account X. After lunch, one click moves her to Workspace_María. New context, new audit log, her own quota.
Every quota in NexDok is per-account. The same person doing the same kind of work in two different workspaces hits two different meters.
All handled by the same model: one login, many memberships, complete isolation between workspaces.
Each non-profit's board materials live in its own workspace. Roberto reads all three under one login, with each fully isolated for confidentiality.
Sarah is Admin in HR, Editor in Legal (HR contracts), Viewer in Finance. Her HR-confidential content never leaks into other departments.
James pulls audit evidence from eight client workspaces into his firm's working papers. When the audit ends, clients revoke access — his firm's papers are unaffected.
Lucía manages 12 family workspaces plus her own — 13 contexts, one login, zero cross-contamination between families' tax returns and trusts.
Dani works with three agencies, each its own workspace. Her own portfolio and contracts live in her Solo workspace, never tied to any agency.
Mark is Owner across five corporate workspaces (holding + 4 subsidiaries). Each subsidiary's matters and contracts stay separate for legal privilege.
When you are inside Client X's workspace, you cannot see your personal documents. Not by UI hiding — by enforcement at three levels.
Every API request is authenticated and scoped to a specific tenant. The API rejects any attempt to read or write a workspace you are not a member of.
PostgreSQL RLS policies filter every query by tenant ID at the database engine. Even an application-layer bug cannot return rows from another workspace.
Binary files live at tenant-scoped storage paths. URLs themselves contain the tenant ID; cross-tenant URL construction fails at the credential check.
No. Workspaces are fully isolated at three layers (app, database RLS, storage). You only see content in the workspace you are currently in.
No. Your personal account is invisible to anyone outside it. Your client's admin sees your name and email (because you are a member), but cannot see what other workspaces or accounts you belong to.
No. One identity, one password (plus your MFA factor). It works for every workspace you belong to.
You only pay for accounts you own. If you are a member of someone else's account, your seat is paid for by that account — not by you.
Their account enters the 90-day read-only grace period and eventually deletion if not reactivated. Your own workspace, under your own account, is completely unaffected.
No. Roles are per-membership. You can be Owner in one and Viewer in another. Each membership is independent.
No global limit. Practical experience suggests anyone with more than ~10 active workspaces benefits from pinning the most-used ones in the switcher.
Whether you are sizing a deployment, evaluating multi-account setups, or just trying to figure out which plan to start on — we are here.
Talk to us →