It's exposed as "new IP" to the end user but it hides a lot of logic about ISP IP address pools for specific regions, behaviour of other devices, etc. For someone like Google, that's easy to pull off, as a lot of people use it, and people use it daily. But it's harder to get this technology for someone like 23andMe where people log in less often, and its product has low penetration of internet users.
This alerts if there is a sudden login without my knowledge and one click to disable.
23&me could have definitely done that to alert logins.
It is 100% on 23&me even though used id/passwords were used.
Genetic data is by definition extremely personal.