I use Google Chrome at both home and work. On both computers, I've checked the options "Keep local data only until you quit your browser" and "Block third-party cookies and site data". This means cookies are cleared between sessions, so I have to relogin to websites I use such as Gmail.
It happens my Google account is protected by 2 step authentication. When I login on a new computer, it asks me to insert my U2F security key https://support.google.com/accounts/answer/6103523?hl=en
The thing is, when I log in at work, it always ask me "Insert your security key" after typing my username and password. At home, it does not--it remembers my security key somehow. How does Chrome do that? I expected that information would be cleared with cookies when I close my browser. I don't mind, but I'd like to understand why Chrome behaves differently between home and work.