Existing literature suggests 6 essential features of an optimal mobile app for maximizing CBT homework compliance: (1) therapy congruency, (2) fostering learning, (3) guiding therapy, (4) connection building, (5) emphasis on completion, and (6) population specificity. We expect that a well-designed mobile app incorporating these features should result in improved homework compliance and better outcomes for its users.