All recorded log data are stored in your iPhone, nowhere sent. (You can export these logs to some your cloud storages.)
These data are always refreshed, stored last one in your iPhone.
If you set "Detect by Web" is ON in Temperature section, GPS location(latitude and longitude) is sent to "Weather API" to get temperature and weather infomation at your current location.
In about 10 minutes interval, the application calls the Weather API with sending your GPS location to check the temperature and weather. The application does not send any other infomation to any other location, nor store except described above.
contact address firstname.lastname@example.org