some more observations: Coinbase does have a security screen where it shows all the login attempts and the corresponding IP addresses. I tested with VPN and Coinbase recorded the VPN IP address. So, Coinbase does not try to determine true IP address. However, when I was connected via VPN, Coinbase did ask me to re-authorize my laptop as it determined that I was connecting from a new machine.