Skip to content

Access is role-aware and person-owned

Orbit uses Better Auth for sessions and account management. The application distinguishes a person using their own workspace, a counselor viewing explicitly shared client data, and an administrator operating the system.

Roles

RolePrimary access
OwnerTheir own balance, categories, habits, mood, settings, chat, and sharing controls.
CounselorA client picker and read-only views for clients who have granted access.
AdminThe admin ticket workspace and telemetry surfaces, in addition to permitted application access.

Settings

The settings surface is the control center for personal preferences, account access, developer mode, integrations, and counselor sharing. Developer-gated settings also provide API-key management and connection instructions for remote Cursor MCP and ChatGPT OAuth. Role-aware routing prevents counselor users from entering owner-only product editing routes.

OAuth

Orbit can act as an OAuth authorization server for protected resources, including remote MCP access. It serves authorization metadata, OpenID metadata, protected-resource metadata, login, consent, and error routes.

Experimental Developer mode exposes a canvas route intended for controlled development use, not an end-user feature.

See Counselor workspace and Platform interfaces.

Internal product definition. Keep capability status current.