Signing In

Trinity requires a trinityailabs.com account. When you first launch the app, you'll see the login screen.

Device Code Flow

Trinity uses a device code flow for authentication — similar to how streaming apps sign in on TVs:

  1. Click Sign In in the Trinity desktop app
  2. A device code appears (e.g., BE279D70)
  3. Click Open in Browser to open trinityailabs.com/desktop in your default browser — or click Copy Link to paste the URL in any browser or profile
  4. Log in on the website if needed
  5. The code is automatically confirmed
  6. Trinity detects the approval and signs you in

The device code expires after 10 minutes. If it expires, click Cancel and start again.

Free Trial

New accounts get a 15-day free trial automatically — no credit card required. Your trial starts the first time you sign in.

While trialing, you have full access to all features. Your settings page shows a countdown with days remaining. When the trial ends, Trinity shows a "Your free trial has ended" screen — subscribe at trinityailabs.com/pricing to keep your work and continue using the app.

Account Types

  • Free trial — 15 days of full access, auto-started on first sign-in
  • Self-paid — subscribe at $10/month for continued access
  • Team seat — a team owner pays for your seat

Both paid types get the same features. One subscription per person.

Signing Out

Click your avatar (initials bubble) in the top-left corner of the sidebar, then click Sign Out.

Session Persistence

Your login persists across app restarts. You won't need to sign in again unless:

  • You explicitly sign out
  • Your subscription expires and the refresh token is revoked

Trinity requires an active internet connection to do most things — all project data (PRDs, stories, knowledge, etc.) lives on trinityailabs.com and is reached via the /api/* HTTP layer, so reads and writes both need connectivity. AI providers and git operations (push, PRs, merges) obviously need it too.

Multiple Accounts

Trinity supports signing in with more than one account simultaneously.

Adding an account

  1. Click your avatar in the top-left corner of the sidebar
  2. Click + Add account
  3. A new device code appears — open the link in any browser window (use Copy Link to open it in a different browser profile or incognito window)
  4. Approve the code on the website
  5. The new account appears in the account switcher

Switching accounts

Click your avatar → click any other account listed in the menu. Trinity switches the active session and reconnects to that account's database.

Signing out of one account

Click your avatar → click the × next to any account to sign it out without affecting other signed-in accounts.

To sign out of the active account, click Sign out at the bottom of the menu.