diff --git a/assets/apple-touch-icon.png b/assets/apple-touch-icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..85921ba64d85571bdae96a1473cfa8cf79131deb
Binary files /dev/null and b/assets/apple-touch-icon.png differ
diff --git a/assets/dbp-signature.html.ejs b/assets/dbp-signature.html.ejs
index 602440bbbcc276377db0f9d121c4c7ee31377286..3c84fabba5b34d3d9cf752bf0d089b83139deab0 100644
--- a/assets/dbp-signature.html.ejs
+++ b/assets/dbp-signature.html.ejs
@@ -3,6 +3,7 @@
 <head>
     <meta charset="UTF-8">
     <meta name="viewport" content="width=device-width, initial-scale=1">
+    <meta name="theme-color" content="white"/>
 
     <!-- Favicons -->
     <link rel="shortcut icon" type="image/x-icon" href="<%= getPrivateUrl('favicon.ico') %>">
@@ -12,9 +13,10 @@
     <link rel="manifest" href="<%= getUrl(name + '.manifest.json') %>">
 
     <!-- PWA iphone -->
-    <link rel="apple-touch-icon" sizes="180x180" href="<%= getPrivateUrl('icon-180x180.png') %>">
+    <link rel="apple-touch-icon" sizes="180x180" href="<%= getPrivateUrl('apple-touch-icon.png') %>">
     <link rel="icon" type="image/png" sizes="32x32" href="<%= getPrivateUrl('icon-32x32.png') %>">
     <link rel="icon" type="image/png" sizes="16x16" href="<%= getPrivateUrl('icon-16x16.png') %>">
+    <meta name="apple-mobile-web-app-status-bar-style" content="white">
 
     <!-- Loading spinner -->
     <script type="module">