Как уже выше отметили, тут важно составить договор. Вам нужна помощь юриста по интеллектуальному праву.
Ещё нужно составить ТЗ(Техническое задание, ГОСТ 34.602-89) и в договоре указать порядок внесения изменений в ТЗ.
В договоре важно прописать следующее:
1) Разработка ведётся по Вашему заказу.
2) Исключительные права на программу переходят к вам. Не лицензируются, а именно переходят.
3) Порядок разрешения конфликтов и приёмки работ.
4) Сроки работы и санкции за их нарушение.
P.S. И да, это будет стоит очень дорого.
ГОСТ 34 распространяется на автоматизированные системы, он неприменим впрямую к программному обеспечению
К такой, которая дорожит своей репутацией, т.е. не станет рисовать разборками в сети. Ну и, надо оформить доменное имя сайта софта и торговую марку на себя лично.
Стоит уточнить, что доменное имя у вас могут отобрать легко.
Для его защиты нужно оформить доменное имя как торговую марку.