Я не юрист, но я бы включил «Лицензионное соглашение с конечным пользователем» или «EULA», которое показывается при первом использовании, а затем доступно в меню для повторного чтения.
Это попытка и защитите себя от любых претензий к вам или кому-либо еще, получающему прибыль от вашей работы.
Есть блог на https://www.termsfeed.com/blog/sample-eula-template/ о
EULA. Они предлагают инструменты для генерации EULA также.
Я бы также записал в общих настройках, когда он будет принят, чтобы вы больше не отображали его при запуске.
Я бы также записал, какая версия была принята в общих настройках так что вы можете запустить версию и снова показать EULA.
Я бы предложил возможность не принимать EULA, после чего вы закрываете свое приложение.
Находясь на предмет лицензий также рекомендуется отображать сторонние лицензии из меню (вы, скорее всего, будете использовать программное обеспечение сторонних производителей с лицензиями, которые необходимо отобразить)