キャリアの判定は、携帯ブラウザから送信されたUserAgentの文字列に特定のキーワードがあるかどうかで判定をしています。
現時点における原則は、"DoCoMo"が含まれていればドコモ
"KDDI"が含まれていればAu、"SoftBank"または"Vodafone"が含まれれてればソフトバンク
"DDIPOCKET"または"WILLCOM"が含まれていればウィルコム、"iPhone"または"iPod"が含まれていればiPhone
"Android" と 「"Mobi" または "Fennec"」 が含まれていればAndroidとしています。
ただし、上記に当てはまらないUserAgentを送信する一部端末(特にVodafone時代の海外製端末)、エミュレータ等の場合は、PC(その他)として扱われることがあります。
例:UserAgent別の判定例(判定基準は青文字の部分があるかにより、PCはないものが当てはまる)
| キャリア | UserAgent |
| docomo(iモード) | DoCoMo/2.0 SH901iC(c100;TB;W24H12) |
| au(EZweb) | KDDI-CA31 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 |
| SoftBank(Yahoo!ケータイ) | SoftBank/1.0/912SH/SHJ001/SN123456789012345 Browser/NetFront/3.4 |
| WILLCOM | Mozilla/3.0(WILLCOM;KYOCERA/WX331K/2;1.0.7.13.000000/0.1/C100) Opera 7.2 EX |
| iPhone/ipod touch | Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7 |
| Android(ケータイ) | Mozilla/5.0 (Linux; U; Android 2.3.2; ja-jp; Nexus S Build/GRH78C) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 |
| PC(その他) | Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0) |