Allah SWT judges his creations based on what is in their heart, not what is noticeable to us. Allah SWT is the only one who observe into the heart of a human being. You can get think that the action of any person is based on his bad meanings, but you are ignorant of this as only Allah SWT can see the factual intentions of that person. Allah SWT is the only one who judges them, and we are no one to judge any human being so we must keep judgments to Almighty Allah SWT. In Surah Al-Qasas verse 69 Allah Almighty states: