Rough classification from substring rules only. Spoofable and incomplete by design.
Handy for pasting into HTTP clients: User-Agent: … on its own line matches what many servers log. QR-to-phone flows still need you to paste the captured line back here (or into your client) — nothing is uploaded from this page.
No device SKU database — model strings are deliberately not resolved.