We send you emails on your "Streak". For example, if you complete an exercise everyday for 5 days, you will get a 5 day Streak email. If you miss one day, your streak resets.
We unfortunately don’t track time spent on site.
Many folks show their progress by sharing a link to their Codecademy Profile. It shows what badges you have, your coding streak and what content/courses you have completed.