Feature request - Automatic uploading of Flex transactions for given cycle

I know it’s possible to download a csv of transactions for any given time period, but the options mostly revolve around calendar months, whereas the payment cycle (for me at least) usually ends on the 7th of the month. It would be useful to be able to automatically get a list of all new payments added within a given cycle, in the same way that a credit card statement gives you all of the transactions made in the statement period rather than the calendar month.

An automatic upload either within the app or to cloud storage would be amazing, but even for that date range to be an option when choosing the date range for statements would be an improvement.