Thanks for info, i was already frighten from blockchain few months ago when they announce that their dns server got changed from their domain registrar account which i don't think can be possible without someone else hacking it.
So paper wallet and hard ware wallet are good choice or what about electrum? I think it doesn't have any server where they store wallet info.