AWS CloudFront has an optional feature that attaches IP, location, latitude/longitude and other details to every request it proxies. Recording these on each login session is cheap and sounds valuable, but in practice geolocation doesn't work as well as expected.