Yes upon release for all offenders
Yes upon release for non-violent offenders and never for violent offenders
Yes upon releases for non-violent offenders and a certain amount of time for violent offenses.
Yes after 1-5 years
Yes after 6-10 years
Yes after 11-15 years
Yes after 16-20 years
Yes after 21-30 years
Yes but time of record deletion should depend on offense.
Criminal records should never be erased.
Keep them for law enforcement purposes.
And I like the idea of offense specific availablility to employers.
A bank can check for fraud, etc., and a child care place can check for child abuse related offenses.
Extremely violent offenses could have a "permanent" status applied at sentencing.
That way, someone busted for a joint in a felony state can get a job.
Continuing criminal sanctions for life, loss of the right to own firearms, the vote, background checks by ANYBODY, just creates actual second class citizens. And keeps them from ever fully reassimilating. Even FORCING some back to crime who wouldn't have otherwise.
Anyone wondering what I'm talking about start here:
The Psychology of Persuasion
Believe it or not I don't advocate the punitive treatment of ex-cons just for my own personal ****s and giggles, but you have to balance their needs (the right to the pursuit of freedom and happiness) with the rights of others to be informed and to choose not to take potential dangers into their homes or companies.