The game does save after each level, so maybe something is going on with your browser not finding or keeping the save data.