Despite Google's Find Hub only being around since 2025, the idea of a location service from Google has been around for much longer, evolving over a decade since it was first released in 2013. Since ...