Answer :

Social Security is the program that provides financial protection for retiring workers! Every paycheck takes out a social security tax to fund this.

I believe the answer is: Social security

The social security program provided citizens with various forms of social insurance program that provide us with financial protection after we retire.

When we signed up for social security program, some part of our salary would be cut to be allocated into the social security fund, and the accumulation would be given back to us when we retire plus additional interests.