I have a PunBB site also..so I have alerted them BYC has been hacked....when they read my post...whenever that may be....I'm sure they can get you all back on track!
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.