Saves are stored in your cache, which may or may not be stable based on your browser configuration among many other factors.
It is unfortunately not something I can help with on that aspect, but I would recommend the downloadable version for optimal play.