Skip to content

Pair devices

OutBrief has no username or password. The account is anonymous: the first device creates it, and later devices join with a pairing code. Calls only go to devices in the same account.

  • A pairing code has 6 digits. It lasts 10 minutes and works once.
  • The QR code and the pairing link also carry the server URL and the end-to-end key. They pass from device to device; the server never sees the key.
  • A pairing link looks like outbrief://pair?server=<server-url>&code=<6 digits>&key=obk1_…

In the app

On a device already in the account, open Settings → Devices → Add a device. The page says when the new device has joined.

In a terminal

On a computer with the daemon, run node src/cli.ts pair. The terminal prints a QR code and a pairing code.

Automatic. When the daemon on this computer is running, the desktop app asks it for a pairing code and the key on first launch and joins.

If the daemon is installed but not running, the welcome screen waits and joins once the daemon starts.

The code alone joins the account but does not carry the key, so you also enter the encryption passphrase: the sentence set in Settings → Encryption, at least 12 characters. The same sentence gives the same key on every device.

If no passphrase was ever set, use the QR code or a pairing link with key=.

终端窗口
node src/cli.ts login 123456 # the daemon joins with 6 digits and asks for the passphrase

The daemon does not have to create the account:

  1. Open the app. On the welcome screen, enter the server URL and the claim code from the server log, and click Create a new account.
  2. Copy the pairing link from Settings → Devices → Add a device.
  3. On the computer, run node src/cli.ts login '<pairing link>'.

Deploy the server, run login on the computer, and scan the terminal’s QR code with the phone.

When you change Multica, the LLM, or the report language on the phone, the setting travels encrypted through the server to the daemon on that computer, so the computer has to be online. With several computers, pick one at the top of the settings page.

Settings → Devices on any device lists every device in the account. Remove any of them; a removed device’s token stops working at once and it gets no more calls.

To join another account, scan or enter a code on the same page. The device leaves its current account first.