diff --git a/amber/layouts/home.html.haml b/amber/layouts/home.html.haml
index a40313545c21fa569c60de3d709b5f47b1b34fd5..0a3d18a1d1095410372acec4380a6ada29aaf2c0 100644
--- a/amber/layouts/home.html.haml
+++ b/amber/layouts/home.html.haml
@@ -34,7 +34,7 @@
                 .download.text-left
                   %a.btn.btn-large.btn-primary.download{:href => 'install'}
                     %i.fa.fa-download.fa-2x
-                    %span
+                    %span.download-text
                       = t :download_bitmask
         = yield :content
     #footer
diff --git a/pages/assets/js/download.js b/pages/assets/js/download.js
index 692c1dde456a869f5bb51044d6effbf47833714c..3e86723f289cdef280e8568af5ca1068980f7082 100644
--- a/pages/assets/js/download.js
+++ b/pages/assets/js/download.js
@@ -1,22 +1,44 @@
 $(document).ready(function() {
+  var platform = platformStr();
+
   $(".download").click(function(e) {
     e.preventDefault();
-    download();
+    download(platform);
   }); 
+
+  if (["linux", "mac", "android"].indexOf(platform) != -1) {
+    $(".download-text").text("Download Bitmask for " + platform);
+  }
 });
 
-function download() {
+function download(platform) {
   var link = "install";
+  switch (platform) {
+    case "linux":
+      link = "https://dl.bitmask.net/client/linux/stable/Bitmask-linux64-latest.tar.gz";
+      break;
+    case "mac":
+      link = "https://dl.bitmask.net/client/osx/stable/Bitmask-latest.pkg";
+      break;
+    case "android":
+      link = "install/android";
+      break;
+  }
+  window.location = link;
+};
+
+function platformStr() {
   if (navigator.platform.indexOf("Linux") != -1) {
-    link = "https://dl.bitmask.net/client/linux/stable/Bitmask-linux64-latest.tar.gz";
+    return "linux";
   }
   if (navigator.platform.indexOf("Mac") != -1) {
-    link = "https://dl.bitmask.net/client/osx/stable/Bitmask-latest.pkg";
+    return "mac";
   }
   if (navigator.platform.indexOf("Android") != -1) {
-    link = "install/android";
+    return "android";
   }
-  //if (navigator.platform.indexOf("Win") != -1) {
-  //}
-  window.location = link;
-};
+  if (navigator.platform.indexOf("Win") != -1) {
+    return "win";
+  }
+  return "other";
+}