On page where player enters their email, add the text "Play my aggregated email data from:" with date pickers for "Start date" to "End date". Then fetch email between these dates instead of having the game play from (start date = 30 days before today) and (end date = today). See imap.js / GLOBALS.daysOfEmail = 29.
Alternatively, could have a dropdown with a smaller set of options:
[Yesterday, From last week until today, During the last month, From the last 6 months]
On page where player enters their email, add the text "Play my aggregated email data from:" with date pickers for "Start date" to "End date". Then fetch email between these dates instead of having the game play from (start date = 30 days before today) and (end date = today). See imap.js / GLOBALS.daysOfEmail = 29.
Alternatively, could have a dropdown with a smaller set of options: [Yesterday, From last week until today, During the last month, From the last 6 months]