This could probably be an option for people who don’t want it.
Pretty much if Discourse detects a mobile client, on top of the green ring the user has a green mobile icon.
This wouldn’t replace the flairs, maybe put the icon wherever the user doesn’t have a flair?
It would default to the bottom right, which is a normal flair icon.
Say you’re running a community for a game that’s on multiple platforms.
A new user comes in and has no idea what to do, and gives info about a bug report but not what platform this happened on
There would be a phone icon next to them, so you would know the issue is probably on your mobile app.
It’s a pretty obscure issue but I have run into it in the past. This would help for users who come to report a bug and then never come back to respond what platform it is.
To me this seems like something that would add too much clutter, if you want to effectively get bug reports why not simply ask the user what device they’re on, or simply follow the method @Jagster suggested.