I have a suggestion: why not implement a save code? Browser cookies can get cleared, which would wipe out your save data, whereas a save code would allow you to keep the cards you've collected.
I was thinking about some way of saving the progress, but it's not a work for this month.