Do you know what data is transmitted via GCM? It could be a simple "hey check your email" ping to trigger a sync. I doubt the message size allows for much more anyway. It might also be encrypted, whatever it contains.
It's just an edge trigger - pretty much a modseq counter on the entire user (though we have plans to split it up into categories a little more so you know if it's just a calendar change or just an email arrival)
Well yeah but if all Google knows is when you're getting push notifications about email, then that's a lot better then them having all your email. I mean, there's a good chance that the person who just emailed you is using Gmail so they still have a lot of your email even if you don't use it at all. It's all a trade-off.
Civilians think Gmail IS email. I gave my landlord my email the other day, and she was like oh, isn't there supposed to be gmail at the end of it? I had a custom domain.
It always confuses the hell out of people when I give my email as "<companyname>@mydomain.foo". I've gotten responses from "oh do you work here?" to just confused looks. It's really just to help me with filters (and null-route things should the email get too much spam)
What was quite ironic for me is that I bought a ".mobi" domain name, because it was the only TLD that I was able to get so it can be $first_name + "." + $tld. - It seems that the .mobi TLD is more confusing than ever for people. I originally got it as a shorthand to my actual domain ( routing all emails to my primary domain )