Going off-platform with JavaScript