*programmatically
You could put the copy of the password generator on a server owned by you to almost equivalent results, but IPFS is useful here because I can use the copy you've made (after checking once it's not malicious) and keep safely using it knowing nobody has the power to swap it for something malicious, or the hash would be different.
Should we practice what we preach here? Wanna post the address here?
I don't think you were making this argument, but I want to highlight that data is not morally neutral. Google Maps drives even less customers to stores that are smaller, and already have difficulty getting customers.