Can't you just install this type of app to your phone or pc?
Sure, but then the data is, in most cases, not mine. It's shared with some 3rd party. "Free" apps aren't ever free. No such thing as "free". You're always paying with something.
Other than that, it's a hobby. Learning hosting, docker, containers, servers, Linux, etc.
None.