Adding to Home Screen on android phone


Description of the issue:
Specific website will not save to home screen

How can this issue be reproduced?

  1. open my own website on brave browser - android phone
    2.click on three dots on toolbar
    3.usual option to “Add to home screen” does not appear

Expected result:
Since option is not there as it usually is then nothing can happen

Brave Version( check About Brave):
1.76.81,Chromium 134.0.6998.166

Mobile Device details
Samsung Galaxy A16
Android v14

Additional Information:
There is no problem with adding any other website to home screen
The website in question is https://www.jimscott.co.uk