@apps Ugh yeah it sounds like the same kinds of issues from back when websites used to do user agent sniffing in JavaScript. Still it's better for the user if they know something is not going to work rather than getting an error message or a silent failure after the fact...