Of course you still need to have servers somewhere. The decentralized parts are these: blockstack identity (which is stored on blockchain) and the fact that all user data is not stored on one server, but on multiple nodes. The user can choose what node to store their data on. It can be your own hosted node too.