Есть ли законные способы получить вознаграждение за проделанный труд и помощь сервису
Если у этого приложения есть программа багбаунти, то да - про пишите в СП и они потом вам соответствующую награду выдадут.
Если нет - можно заслужить только "спасибо", а в худшем случае ещё и обвинение во взломе с последующим судебным иском.
Хотя некоторые компании без багбаунти могут и наградить чемнибудь.
Например знаю 1 случай, когда клиент нашёл способ пользоваться платным сервисом без оплаты - он рассказал об этой уязвимости и ему дали промокоды на год пользования.