Team 2FA
Import the client account’s authenticator setup information. Each teammate signs in with their own SecretSeal account, and access follows your workspace policy.
Start with Team 2FAGetting started
Start with one task. You can add teammates and explore other workflows when you are ready.
Import the client account’s authenticator setup information. Each teammate signs in with their own SecretSeal account, and access follows your workspace policy.
Start with Team 2FAShare information you already have. Add the content, review who can open it and when it expires, then share the generated link with the intended recipient.
Start a secure sendAsk someone to submit information through a secure link. Protect your decryption key before sharing the request so you can read the response later.
Start a Secure RequestTeam 2FA supports authenticator codes (TOTP). It does not turn SMS or push approval into a shared authenticator, or bypass a client’s access policy.
Unattended access is optional for explicitly enabled accounts. An owner or admin creates a workspace API key with the live-code scope, opens the account’s API access settings, selects that key and confirms with a passkey.
Enabling this stores a separately encrypted copy of the authenticator setup key that SecretSeal servers can decrypt to generate codes without your device. Ordinary vault items remain client encrypted. Accounts requiring approval for every code cannot use unattended access.
POST /api/v1/totp/ACCOUNT_ID/code Authorization: Bearer YOUR_SCOPED_API_KEY
The response includes the current code, seconds remaining and period. Keep API keys and codes out of logs. Revoke a key or disable account API access to stop future retrievals. Changing the account or access policy requires enabling it again. MCP approval-request presets do not include live-code access.