InSight is an application which provides infrastructure for self-monitoring and improvement. Application user can record his feelings and thoughts as well as events and actions in which he had participated in, through three categories - My Time, My Finances and My Mood.