diff --git a/public/assets/icons/homescreen-168.png b/public/assets/icons/homescreen-168.png
new file mode 100644
index 0000000..1a7d25f
Binary files /dev/null and b/public/assets/icons/homescreen-168.png differ
diff --git a/public/assets/icons/homescreen-192.png b/public/assets/icons/homescreen-192.png
new file mode 100644
index 0000000..4f83d6d
Binary files /dev/null and b/public/assets/icons/homescreen-192.png differ
diff --git a/public/assets/icons/homescreen-256.png b/public/assets/icons/homescreen-256.png
new file mode 100644
index 0000000..566d254
Binary files /dev/null and b/public/assets/icons/homescreen-256.png differ
diff --git a/public/assets/icons/homescreen-48.png b/public/assets/icons/homescreen-48.png
new file mode 100644
index 0000000..8a023b2
Binary files /dev/null and b/public/assets/icons/homescreen-48.png differ
diff --git a/public/assets/icons/homescreen-512.png b/public/assets/icons/homescreen-512.png
new file mode 100644
index 0000000..47b56a5
Binary files /dev/null and b/public/assets/icons/homescreen-512.png differ
diff --git a/public/assets/icons/homescreen-72.png b/public/assets/icons/homescreen-72.png
new file mode 100644
index 0000000..3345e89
Binary files /dev/null and b/public/assets/icons/homescreen-72.png differ
diff --git a/public/assets/icons/homescreen-96.png b/public/assets/icons/homescreen-96.png
new file mode 100644
index 0000000..5983118
Binary files /dev/null and b/public/assets/icons/homescreen-96.png differ
diff --git a/public/manifest.json b/public/manifest.json
new file mode 100644
index 0000000..d9389f7
--- /dev/null
+++ b/public/manifest.json
@@ -0,0 +1,49 @@
+{
+ "name": "Tor Explorer",
+ "start_url": "/",
+ "display": "standalone",
+ "background_color": "#895CA1",
+ "theme_color": "#895CA1",
+ "icons": [
+ {
+ "src": "/assets/icons/homescreen-48.png",
+ "sizes": "48x48",
+ "type": "image/png"
+ },
+ {
+ "src": "/assets/icons/homescreen-72.png",
+ "sizes": "72x72",
+ "type": "image/png"
+ },
+ {
+ "src": "/assets/icons/homescreen-96.png",
+ "sizes": "96x96",
+ "type": "image/png"
+ },
+ {
+ "src": "/assets/icons/homescreen-144.png",
+ "sizes": "144x144",
+ "type": "image/png"
+ },
+ {
+ "src": "/assets/icons/homescreen-168.png",
+ "sizes": "168x168",
+ "type": "image/png"
+ },
+ {
+ "src": "/assets/icons/homescreen-192.png",
+ "sizes": "192x192",
+ "type": "image/png"
+ },
+ {
+ "src": "/assets/icons/homescreen-256.png",
+ "sizes": "256x256",
+ "type": "image/png"
+ },
+ {
+ "src": "/assets/icons/homescreen-512.png",
+ "sizes": "512x512",
+ "type": "image/png"
+ }
+ ]
+}
diff --git a/views/index.html b/views/index.html
index 20ffaee..9e18d0e 100644
--- a/views/index.html
+++ b/views/index.html
@@ -6,6 +6,7 @@
+