Exactly it's not self-hosted but hosted. Doing it on AWS is like keeping sats on an exchange.
Discussion
I can't self-host fully because the limitations provided by my ISP! It's pain in the ass to forward the ports ! OpenVPN is slow. I will try with wireguard someday. But this gives the risks of data lost as it will not be backed up in a remote server.