The dashboard

Updated

The management dashboard is where an organization is run: projects and secrets, who can see what, machine credentials, audit history, and billing. Click any screenshot to enlarge it.

Signing in

Kryptic sign-in page

Sign in with email and password, or with any SSO provider your organization has enabled - those buttons appear only for providers that are actually configured.

Overview

Kryptic dashboard

The dashboard is the operational summary: member, project, secret and active daemon counts; a live activity monitor; trials and invitations that are about to expire; access requests you can approve without leaving the page; and a CI client generator that emits ready-to-paste GitHub Actions, GitLab CI or shell snippets.

The top bar carries a jump-to-project search, a notifications bell, and the theme toggle.

Projects

Projects list

A project maps to a repository. Creating one auto-creates the development, staging and production environments and shows the kryptic.json to commit.

Secrets

Secrets matrix

Rows are keys, columns are environments. Values are never sent to the browser by default - cells are masked, and revealing one is an explicit, audit-logged call to a dedicated endpoint.

A revealed secret

Each cell offers reveal, copy, version history with restore, and delete. The toolbar handles .env import and per-environment export.

Environments

Environments tab

Add custom environments such as qa or preview within your plan's limit. You cannot delete the last environment, and deleting one cleans up its values.

Access

Project access tab

Grants tie a user or a group to this project with a level per environment. See Access control for how grants and roles combine.

Settings

Project settings tab

Rename the project, copy its kryptic.json, or delete it - deletion requires typing the project name.

Members

Members

Invite by email (several at once), change roles, deactivate or reactivate people, and revoke sessions. Pending invitations can be resent - which issues a fresh token and invalidates the old one - or cancelled.

Groups

Groups

Groups hold project access grants. Granting "Backend Team" access to a project survives staff changes: you manage membership, not a dozen individual grants.

Machine identities

Machine identities

Credentials for CI/CD and other non-human callers. The client secret is shown exactly once at creation and stored only as an Argon2id hash. Identities can be scoped to specific projects, rotated, and deactivated.

Daemon sessions

Daemon sessions

Every signed-in developer machine: device, platform, version, IP and last seen. Admins see the whole organization and can revoke any session - this is the "someone lost their laptop" control. Non-admins see only their own devices.

Audit log

Audit log

Every mutation and every secret read, filterable by action, target type and date range, exportable to CSV. The rule is audit the action, never the value: a reveal entry names the key and environment, never the secret.

Secret scanning

Secret scanning

Paste file content or a git patch and scan it against 222 gitleaks rules. The same engine runs fully offline in the CLI - see kryptic scan.

Settings

Organization settings

Organization profile, billing email, and the session expiry policy that caps how long any login stays valid regardless of refreshes.

Identity providers

Identity providers

Connect your organization's own IdP, claim an email domain for auto-provisioning, and (for Microsoft Entra) import users and groups from the directory. The stored OAuth client secret is encrypted with your organization's data key.

Plans and billing

Plans and billing

Plan and seat usage, 14-day trials with no card, Stripe checkout (monthly or annual, VAT handled), seat adjustment with proration, and downloadable invoices.