Evaluation of a Crowd-Powered Web Platform for Depression and Anxiety | NCT04226742 | Trialant