Distinguir Android Chrome del navegador de valores. El agente de usuario de Stock browser contiene 'Chrome'

Necesito decir qué navegador están usando los usuarios para mi sitio web. (editar: los usuarios deben agregar un marcador, que no es posible en el navegador estándar de 'Internet'. Necesito saber qué mensaje mostrarles).

EDITAR: No necesito poder detectar ningún tipo de navegador. Específicamente necesito, en este caso, poderdetectar si un navegador es realmente un navegador Google Chrome.

Por lo menos para un dispositivo inteligente, tengo problemas para distinguir la diferencia entre el navegador de Internet y Chrome; Ambos contienen la palabra 'Chrome'.

Samsung galaxy s5:

Agente de usuario del navegador de stock:

Mozilla / 5.0 (Linux; Android 4.4.2; es-es; SAMSUNG-SM-G900A Build / KOT49H) AppleWebKit / 537.36 (KHTML, like Gecko) Versión / 1.6 Chrome / 28.0.1500.94 Mobile Safari / 537.36

Agente de usuario de Chrome:

Mozilla / 5.0 (Linux; Android 4.4.2; SAMSUNG-SM-G900A Build / KOT49H) AppleWebKit / 537.36 (KHTML, como Gecko) Chrome / 36.0.1985.128 Mobile Safari / 537.36

"Version / X.x" es diferente, pero ¿será siempre así?

Editar: ya verifiqué las respuestas anteriores como se sugiere en los comentarios. Asumen que el navegador que no es Chrome NO contiene la palabra Chrome.

Respuestas a la pregunta(7)

Su respuesta a la pregunta