127.0.0.1 is your computers home address.
It's a play on there's no place like home.
But anyone wanting to download this would know this.