diff --git a/README.md b/README.md
index a0698b5..3e70707 100644
--- a/README.md
+++ b/README.md
@@ -1,9 +1,7 @@
# `FFProbe Wasm`
> A Web-based FFProbe. Powered by FFmpeg, Vue and Web Assembly!
-https://alfg.github.io/ffprobe-wasm/
-
-⚠️ ️Compatible with Chrome and Edge only due to limited support for [SharedArrayBuffer](https://caniuse.com/sharedarraybuffer) and the [required CORS headers](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer) for Firefox on Github Pages.
+https://ffprobe-wasm.netlify.app/
## Development
`ffprobe-wasm` uses [emscripten](https://emscripten.org/) to compile [FFmpeg](https://ffmpeg.org)'s [libav](https://ffmpeg.org/doxygen/4.1/index.html) to [Web Assembly](https://webassembly.org/) via [Docker](https://www.docker.com/).
@@ -42,7 +40,9 @@ npm run build
```
### Deploy
-Deploys to [Github Pages](https://pages.github.com/)
+Builds and deploys to `gh-pages` branch.
+
+However, I am hosting on [Netlify](https://netlify.com) to enable [SharedArrayBuffer](https://caniuse.com/sharedarraybuffer) support via the [required CORS headers](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer).
```
npm run deploy
```
diff --git a/www/public/netlify.toml b/www/public/netlify.toml
new file mode 100644
index 0000000..374c23f
--- /dev/null
+++ b/www/public/netlify.toml
@@ -0,0 +1,5 @@
+[[headers]]
+ for = "/*"
+ [headers.values]
+ Cross-Origin-Embedder-Policy = "require-corp"
+ Cross-Origin-Opener-Policy = "same-origin"
\ No newline at end of file
diff --git a/www/src/App.vue b/www/src/App.vue
index 34292fb..d178735 100644
--- a/www/src/App.vue
+++ b/www/src/App.vue
@@ -13,11 +13,6 @@