I have my pokedex tracker always open in a tab in my browser. When the Tab gets suspended (sleep mode) in chrome the site reloads but in a state where all the pokemon i previously checked are now unchecked again. Same happens when I close my browser and open it again, where it restores all my tabs I had opened on closing the browser. The site restores with a false state, where all the pokemon I checked previously are now unchecked again. The thing is, when I reload the page the data is correct. It seems to me that the data is maybe loaded initially on page load and saved locally in the browser (session or local db :D). But when I check some pokemon the data gets send to the server, but the local data is not updated. So when the browser goes to sleep or the page restored from a local state, it restores the data it got from the inital load way back in time which is false now. This causes, that i check pokemon, it saves and send the data to server, now the tab suspends or gets restored, the pokemon are unchecked now and when i check new pokemon the old ones i checked previously (which are now unchecked again) gets unchecked on the server on save aswell which results in data loss... I hope my explanation helps a little and is somewhat understandable :) I know how to prevent the issue now by myself but it would be cool if it gets fixed for other people for example. Or at least that i dont have to reload everytime my tabs get suspended. And no, deactivating the tab suspension feature in chrome is not an option :D Thanks for the work and keep it up :) Nice software you got there!