На сайте есть json-файл с данными, которые сверяет программа. Как можно запретить скопировать содержимое json файла и запустить у себя локальный сервер, подменил адреса в hosts
В программе есть блок, который заходит на сервер и из json файла парсит ключ. Потом этот ключ сверяется внутри программы, и если подходит - пользователь получает доступ.