I'm currently writing an Android application that should be able to receive push notifications from another application hosted in Google's App Engine. Since I can't use sockets in GAE, I though maybe using XMPP over GTalk server would solve my problem. But that way the Android Application would be connected to the users Gtalk account and thus showing the user as being online, when in reality the user is not.
Any way of achieving this kind of communication without showing the user as being online, and without asking the user to create a separate account?
Or any free push notification alternatives?
EDIT: I'm targeting 1.5+ Android devices so C2DM isn't an option.
Thanks!