BRA908 in your website

I went to your website in order to check the last version downloadable and I saw that page.
https://brave.com/BRA908

Is it normal ?
The download link is also weird
https://laptop-updates.brave.com/download/BRA908

Thx

Thibaut

@thibmonier that is a referral link from Brave Verified Publisher brave-browser.ru.

If you want to download a “normal” installer, you can download it here brave.com/download