What is the data retention period?

Unlimited / undefined.

Device Data, Alerts and Report information is available to users through the web app. Users can access not only the most recent data but all available historical data for the account as well.