Randomization
After completing the baseline questionnaire, participants were randomized to receive (1) the app-based intervention adjunct to usual care (app group), (2) the e-Help web-based intervention adjunct to usual care (e-Help group), or (3) usual care only (usual care group). Randomization was performed using a web-based trial management system administered by the Unit of Applied Clinical Research at the Norwegian University of Science and Technology. Participants were randomized using permuted blocks with random sizes from 4 to 20 and 1:1:1 allocation. To ensure concealed allocation, the block sizes were not disclosed to study personnel, and the randomization code was automatically generated by the trial system and released after participants were enrolled in the trial. After randomization, participants were informed about their group allocation via a text message (ie, participants were not blinded to group allocation).