diff --git a/botanjs/src/System/Global.js b/botanjs/src/System/Global.js
index 5be52eba..26dd169e 100644
--- a/botanjs/src/System/Global.js
+++ b/botanjs/src/System/Global.js
@@ -12,8 +12,20 @@
 
 	var SECURE_HTTP = window.location.href.match( /^https:\/\// );
 
+	var ua = navigator.userAgent;
+	var MOBILE = Boolean(
+		~ua.indexOf( "Android" )
+		|| ~ua.indexOf( "webOS" )
+		|| ~ua.indexOf( "iPhone" )
+		|| ~ua.indexOf( "iPad" )
+		|| ~ua.indexOf( "iPod" )
+		|| ~ua.indexOf( "BlackBerry" )
+		|| ~ua.indexOf( "Windows Phone" )
+	);
+
 	ns[ NS_EXPORT ]( EX_READONLY_GETTER, "debug", debug );
 	ns[ NS_EXPORT ]( EX_CONST, "IE", IE );
 	ns[ NS_EXPORT ]( EX_CONST, "ALLOWED_ORIGINS", ALLOWED_ORIGINS );
 	ns[ NS_EXPORT ]( EX_CONST, "SECURE_HTTP", SECURE_HTTP );
+	ns[ NS_EXPORT ]( EX_CONST, "MOBILE", MOBILE );
 })();
diff --git a/botanjs/src/externs/System.Global.js b/botanjs/src/externs/System.Global.js
index 75784c7d..98559db5 100644
--- a/botanjs/src/externs/System.Global.js
+++ b/botanjs/src/externs/System.Global.js
@@ -9,3 +9,6 @@ System.Global.IE;
 
 /** @type {Boolean} */
 System.Global.SECURE_HTTP;
+
+/** @type {Boolean} */
+System.Global.MOBILE;