(See https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/User-Agent for a description if you need one. )
Maybe they're becoming less necessary in web apps overall. So, the question:
How do you use them?
Do you use them in client-side Javascript? If so, what for?
Do you use them server-side? For deciding what content to send to clients?
Do you store them server-side? (If you store web server logs, the answer is probably "yes", of course.) How do you use those stored User-Agents?
If you didn't have User-Agent strings, would your stuff work?