// sdk-activation
← Back to homeOllo SDK Docs | 1:40 PM

// SDK Activation

You sign in to Ollo from your editor. There is no license file to download, copy or keep next to the binaries.

/01

Sign in from your editor

  1. Open Ollo's panel in your editor and press Sign in. The panel shows a code like WDJB-MJHT.
  2. Your browser opens ollosdk.com with that code filled in. Check that it matches the code in the panel, then press Approve.
  3. Within a few seconds, Ollo is signed in: in that editor, and in every other editor on the machine.

Your first sign-in starts a free 14-day trial.

The browser didn't open, or it's on another device? (a remote workstation, a VM) Open ollosdk.com/activate on any device, sign in, and enter the code from the panel. A code lasts ten minutes.

Only approve sign-ins you started yourself. The approval page shows the address the request came from next to yours. If someone sends you a code and asks you to enter it, deny it: they are trying to get into your account.

/02

Machines and seats

Your account has three seats: one for each machine you work on. Signed-in machines are listed under Machines on your dashboard.

  • Signing in on a fourth machine asks you which machine to sign out.
  • Sign a machine out from the dashboard to free its seat. It stops working the next time it checks in, and within 7 days even if it stays offline.
  • A signed-in machine renews its license by itself in the background. You never sign in again unless you sign out.
  • It needs to reach Ollo about once a week. If it has been offline longer, the editor shows the evaluation watermark until it can check in again. Nothing stops working.
/03

Exporting your game

On a paid plan, each export gets a build stamp. It is a small signed file, added to the export, that names your studio and your game. Your players' machines check it offline. They never sign in, never contact Ollo, and never see a watermark.

Exports made during the trial or after a plan has ended carry no stamp, so those games show Ollo's evaluation watermark. They keep working either way. Export again once you are on a paid plan.

Each game you export is listed under Games & builds on your dashboard.

Build servers and CI

A build server has nobody to sign in. Instead, create a build token for the game on your dashboard, and store it in your CI's secrets as OLLO_BUILD_TOKEN. Exports made there are stamped with it. A token stamps that one game only, and you can revoke it at any time.

/04

What Ollo sends

  • When you sign in: your machine's name, its operating system, the editor or app signing in and the Ollo version. It also sends an identifier for the machine, derived from the OS's own id, so the raw id never leaves the machine. The approval page shows you what the machine reported.
  • When a signed-in machine checks in, about once a week: a random challenge and your license's id, to get a signed timestamp back. Its license is renewed the same way.
  • When you export: the game's id and name, the Ollo version and the target platform, for the stamp and your Games & builds list.
  • Telemetry, only if you turn it on: performance metrics, feature usage and error diagnostics, tied to your license. It is off until you tick Share anonymous usage data in Ollo's panel, and the choice applies to every editor on the machine. Untick it at any time.
  • Your players' machines: nothing. The stamp is checked offline.

Ollo records the address each request comes from, with the machine it concerns. Camera frames and face data never leave the machine. Privacy has the full list.

/05

Troubleshooting

The browser didn't open

Ollo's panel shows the code and a link to the page. Open ollosdk.com/activate on any device and enter the code.

"This request has expired"

A sign-in request lasts ten minutes. Press Sign in again.

"All your seats are in use"

Pick a machine to sign out on the approval page, or sign one out from your dashboard first.

The editor shows the evaluation watermark

Either the machine isn't signed in, your plan has ended, or the machine hasn't reached Ollo for more than a week.

My exported game shows the evaluation watermark

The export has no valid stamp: it was made during the trial or after your plan ended, or it couldn't reach Ollo while exporting. Export again on a paid plan, with a connection.