is there any way to get client browser/system info before they login?

Ryan Norton
Giga Contributor

Is there any way to get client browser info before they log in, I know that there is the gs.getsession() which contains a method to obtain the client ip address, but I was wondering if I could figure out whether someone was connecting with chrome on android, or edge on windows, etc.