Install Steinberg Forums?

Hello. I am using the Brave browser which is based on Chrome. “Install Steinberg Forums” is present in my address bar and in the Brave drop down list. Any idea what it might be?

I tried it in Windows Sandbox. It seems to create a Progressive Web App. It created a shortcut on my desktop which runs in its own interface not the usual browser interface i.e. no address bar, etc.

Thanks, @Craig_F ! You are a brave man.