Your home address is required for a US visa and for many other countries visas around the world. This is not a recent thing.