В 99,99% случаев никому это не нужно.
Тратьте время на то, что действительно продвинет ваш проект, а не на то, что может создать сложности. Так вы увеличите шансы на успех от критичного уровня до вероятного - работая с реальностью, а не с вероятностями. Уделяйте внимание тому, что есть и вы точно сможете сделать, а не тому, что может произойти или не произойти.
Ответ на вопрос - NDA и соглашение о разделе собственности (все, что он сделает - принадлежит вам, является вашей комтайной и не может быть никоим образом растиражировано, применено в модифицированном виде и т.д.). Формы есть в гугле.
Еще вариант - начните тестировать нишу и с неё же зарабатывать деньги альтернативными способами, без вашего приложения. Если не знаете как - скорее всего вам не стоит вообще лезть в бизнес. Пока не узнаете (гугль-то под рукой?) и не сможете.