Lock your savings
Your Ethereum shall be locked in the smart contract until the date of withdrawal has come to pass. Then you will be able to withdraw your Ethereum.
The address will still be able to withdraw its savings before the predefined date, but 1% of the saving will be deducted from the amount initially locked. This deduction is to incentivize the user to keep their funds in the contract to help them achieve their savings goals.