Подпись считается на этом устройстве. Ключ не уходит ни на сервер, ни в сеть. Реестр выдач тоже открывается только паролем.
Слепок делается дома: python -m tools.license_gen keyblob. Это тот же ключ, зашифрованный паролем; без пароля он бесполезен.
Один продукт на лицензию: это отдельные инсталляции. Нужны два — выпишите две строки подряд.
Записи лежат в этом браузере зашифрованными: без пароля ключа их не прочитать. Реестр рядом с ключом дома остаётся главным — сюда попадает выписанное в дороге плюс то, что вы принесёте из дома.
Вставьте строки из licenses.log.jsonl — они добавятся к тому, что уже здесь. Совпадения по идентификатору не дублируются.
Страница разобрала собственную строку публичным ключом линейки — ровно так, как это сделает продукт у клиента.
Закроете страницу — ключ снова под паролем.