Hey nora_giussani,
The best way I handle this issue is to only send App Push and just use In-Browser Messaging on Web!😁
Yes, you are correct. When a user 'blocks' notifications on a web push, Braze will change the user's Push status to unsubscribed.
If you have to ask users for web push opt-in, I'd recommend using the Braze Web Push Primer. I like using the primer because if the user declines at this stage, the web browser's native push notification screen will not appear!
How Braze handles Push subscription is all here.