This is why the licence is a key you paste
People sometimes read the activation step as friction. It is the opposite: it is what a licence has to look like when the software refuses to call home.
A conventional product checks a licence server. That check is a phone-home by definition — it tells us you are running, from which address, how often, and against how many machines. So a licence in Lens is not a check, it is an artifact: a short string signed by LockFlare's private key, carrying the account or the server address inside it. Lens opens it with the public half built into the app, verifies the signature on your computer, and reads the address out of it. Nobody is asked. Nothing is reported. It works with your network cable unplugged.
That is also why the key comes from a web page in your browser rather than from inside the app: one deliberate visit, made by you, instead of a permanent channel opened by us. And it is why a server licence names one IP address — that address is the only thing the key needs to carry to be checkable offline, and it is the second of the two things we hold.