How did you do user accounts/ authentication? Did you make each user have an account or did you use the phone's ID or something? (Not an Android developer, just curious)
I create a UUID when the app starts for the first time. I send that UUID back and forth when HTTP requests are made. Basically I let you (the client) tell me who you are.