The Insight mHealth Platform is a system for administering EMA (Ecological Momentary Assessment) studies on mobile devices.Features:-fixed and random assessment scheduling of assessments-assessment schedules tailored to participants daily wake/sleep times-participant initiated assessments-can function completely offline after initial set up-participant responses and data synced daily and on-demand-participant data encrypted in transit and at rest (phone & central server)-Unicode support and customizable UI for localization or study customizationOptional Features:-GPS tagging of participant responses and interaction-in app support for Bedfonts iCO carbon monoxide monitor