How do folks find mailing addresses in today's world?

I just checked and this site has me at almost every place I ever lived. And I’ve lived much of my life almost off the grid, getting mail elsewhere

https://clustrmaps.com
They need to update their data.
The site still shows me as living on the planet I came from. :unsure: