Могу ли я заставить свое программное обеспечение сохранять некоторые файлы на компьютере пользователя, чтобы я мог знать, что он уже использовал мое программное обеспечение после его удаления?

#save #software-distribution #special-folders

Вопрос:

Я создаю программное обеспечение, в котором будет бесплатный пробный период. Но чтобы пользователи не создавали несколько учетных записей для продолжения использования бесплатных пробных версий, могу ли я сохранить некоторые файлы в некоторых папках (например, в папках: Local, LocalLow, документы), чтобы у меня было что-то еще, чтобы проверить, использовал ли этот пользователь свою бесплатную пробную версию, даже если он создаст другую учетную запись?

Я знаю, что это не удержит 100% пользователей от использования бесплатной пробной версии навсегда, но я верю, что большинство из них не будут знать, какие файлы удалять, и я смогу заблокировать этот компьютер от повторного использования бесплатной пробной версии. Существует ли какой-либо закон, который запрещает это?

Комментарии:

1. создание папки или файлов на компьютере пользователя является обычной операцией в таких системах, как docker, node, maven и т. Д