Compressing as ZIP is not encrypting.
It's hard to really see the point here, and especially, why not use my MD5 plugin for example to encrypt the JSON string if that's what you want?
Then you can send stuff with AJAX to a website of your own (if you want "cloud saving") or yes use clay.io or some service like that.
I'm sorry, but I really don't get the point here.
Your case example makes little sense to me, I'm not sure exactly what you're wanting to do in points 2 and 5.
And as mentioned earlier, if you want to do "cloud saving", all the tools are already available there.
Also you mix cheating and cache clearing, it's really confusing.