Regardless of whether God is in or out of time, the person is in time. So does God know what is in a persons heart, when that person dies?
No, it doesn’t remove people from their responsibility for evil acts while they are alive.
“Regardless of whether God is in or out of time, the person is in time. So does God know what is in a persons heart, when that person dies?”
You asked a question of when God knows something, not when a man knows something. It is a meaningless question asked of a being not constrained by time and space. There is no before and after for God. God’s knowledge isn’t restricted by time. Moreover your question assumes that there is some nature of the human heart to know. Some Christian belief is that the heart is infinitely wicked, so even mere humans can predict what a person’s heart will be upon death. Ergo the necessity of substitutionary atonement in that belief system.
“No, it doesnt remove people from their responsibility for evil acts while they are alive.”
How can people be responsible for their evil acts if your God is their author? Doesn’t responsibility require free will not to choose evil? Weren’t you arguing for the absence of moral free will when you said that God is responsible for evil? You seem to have a contradiction between an all-powerful God responsible for evil while still holding people responsible for their crimes. And how do we establish what behaviors are crimes, as opposed to social conventions? If God is responsible for evil how can it be evil?