We’ve been passing info in via params to the request and then can access them actions, for example event?.request?.query?.device_id
At a higher level, we set up our ios, android and web logins to be separate connections, so that helps distinguish them as well.