a couple of weeks ago I migrated my account from US to EU region (the EU account I’ve had it created since a couple of months ago).
Every time I login on vault.bitwarden.eu (with no bitwarden cookies stored on my browser; on an incognito window or after having cleared them) I get this Get started banner:
Perhaps you can sweet-talk the support team into backdating your EU account creation date to 2024-04-01.
Personally, I also prefer to browse exclusively in private/incognito mode, and I’m used to having to re-dismiss various banners etc. that I have previously dismissed. But I agree that this one is particularly annoying.
I would suggest that you create a feature request (or even a bug report) to propose that the state of the showOnboarding flag be saved with the vault data (and synced), instead of reading it from locally stored cookies. To me, this would make sense to do even if the user does not habitually delete cookies — a new user who has registered an account and completed/dismissed the onboarding instructions in one browser should not be forced to see and dismiss the same onboarding instructions each time that they access the Web Vault in a new browser. The more I think about it, when framed this way (from the POV of a new user who is using multiple browsers), the decision to store the showOnboarding flag in a local cookie does seem like a bug, and I would encourage you to file a bug report on GitHub.