Workspace access
A workspace is the top-level access boundary for a team, product, or product area. Custory checks the authenticated user and workspace membership before allowing workspace actions. Workspace roles are hierarchical:
Public journey sharing, where enabled, is limited to viewer-style access for the shared journey. It does not grant workspace editing rights.
For role assignment and invites, see Manage your team.
Authentication and sessions
Custory uses WorkOS AuthKit for authentication and session handling. Verified behavior includes:- password, OAuth, magic-auth, email-verification, and organization-selection flows where enabled
- sealed session cookies
- secure cookie behavior in production
- session revocation and cookie clearing on sign-out
- authenticated identity checks before workspace actions
Data Custory processes
Custory may process:- account and authentication data, such as name, email, profile, workspace membership, organization state, and session state
- workspace content, such as journeys, stages, steps, items, personas, comments, attachments, tasks, workflow data, settings, invitations, and collaboration history
- integration data, such as OAuth tokens, refresh tokens, workspace or tenant metadata, install metadata, and scoped third-party content
- usage, device, and analytics data, such as IP address, browser, device information, request metadata, product events, cookies, analytics, and feature-flag events
Integrations and credentials
Integrations are scoped to a workspace.- Owners and editors can connect and disconnect tools in Manage Integrations.
- Viewers cannot manage integrations.
- OAuth and manual integration credentials are encrypted before storage.
- The UI may show safe identifiers such as account names, project names, or token prefixes.
- Disconnecting an integration removes it from the workspace.
- Linked task records associated with a disconnected integration are also removed.
Encryption
Verified encryption controls:
Do not assume an unpublished at-rest encryption guarantee for all workspace content unless Custory has confirmed it for your review.
MCP keys
MCP lets external AI clients work with Custory workspace context through workspace-scoped keys. The CLI security and privacy page explains the terminal workflow, OAuth scopes, local credential storage, private briefs, website source limits, and the repository access boundary for coding agents. MCP keys support:- 30 days, 90 days, and Never expiry choices
- copy-once generated tokens
- stored token prefixes for later identification
- key revocation from the Keys tab