Throughout development and iterative usability testing, the project consultants, experts in the field of adolescent substance abuse treatment and prevention, will review and interact with the relapse prevention program, and results will be used to modify and finalize the user interface and navigation to maximize usability prior to pilot testing with adolescents. Once all revisions and additions have been completed and integrated into the fully functioning product, the investigators will conduct an RCT pilot clinical study with up to 125 adolescents aged 13 - 19 years in substance abuse recovery to evaluate the benefits and effectiveness of the program. The investigators will use a rolling enrollment randomized control design in which adolescents will be randomly assigned to one of two conditions: (a) Group A, in which participants will receive access to the relapse prevention program throughout the entire 6-week trial period, or (b) Group B, in which participants will receive treatment as usual (TAU) for 6-weeks, and will receive access to the relapse prevention program following the completion of all data collection. Over the trial, the following outcome areas will be assessed: substance use and cravings, substance abuse recovery and relapse knowledge, perceived benefits of substance use, coping behaviors and coping, stage of change, and treatment as usual description. The investigators will also assess usability and acceptability of the program and gather information on adverse events/serious adverse events that occur during interaction with the program.