A completely secure dapp that can only restore the owner and active keys after a pre-defined time
Account-lock provides temporary immutability for EOSIO smart contracts
During the lock-up period, the users of your dapp can be sure that the smart contract’s code cannot be modified.
At the same time, developers may set predefined time windows during which the code can be fixed or updated.
EOSIO blockchain users may also take advantage of account-lock features in order to freeze their accounts/funds in a cold storage for a given period of time. During the lock-up period, the account would be safe from any potential hack or manipulation as no one, not even the account owner, would have the required keys and permissions to send transactions or manage the account in any way.