If you want a shortcut on your Home screen WITHOUT installing any web app:
Facebook site (not the app) is a good example; if you open it in your Android browser and then open the kebab menu/Add to Home Screen it wants to install a web app which sucks memory and cache, instead of just putting a simple bookmark that opens normally. This worked for me:
Go to the url you want in the Brave browser
Turn on airplane mode so there’s no internet
Reload the page to make sure the “No Internet” message appears
I remember this question during many years… I could not do shortcut myself, so I decided to try your solutuion, but before going to airplane just tested ‘add to Home Screen’ and actually it shows 2 options now to install a webapp or make a shortcut. Thanks to Brave team!
Edit.
ROFL. The shortcut still leads to the startpage, so while they did an option, you can not shortcut website.com/folder/
And your solution does exactly what a shortcut should do. Thanks to you! Not Brave team.