Thank you for contacting BibleAsk.
God knows and sees everything (1 John 3:20). Because He is Omniscient, He can see everyone at at the same time. Omniscience is defined as “the state of having total knowledge, the quality of knowing everything.” Solomon, in describing God’s character, said, “For you, you only, know the hearts of all the children of mankind” (1 Kings 8:39).
From the very beginning of our existence, God sees us in the womb (Psalm 139:1-3, 15-16). God sees the beginning and the end (Isaiah 46:9-10). There is nothing that is hid from Him and He is eager to enlighten humans with His truth through the words of the Bible.
When Jesus was on earth, He saw Nathanael and heard his prayer before He met him. “Nathanael said to Him, ‘How do You know me?’ Jesus answered and said to him, ‘Before Philip called you, when you were under the fig tree, I saw you’” (John 1:48 NKJV). Not only can God see the heart, He can also hear us when we speak (Psalm 139:4). Through Jesus’ omniscience, He was able to read the thoughts of his audience (Matthew 9:4; 12:25; Mark 2:6-8; Luke 6:8). For this reason, the apostles believed that He is the Divine (Acts 1:24) for only God can read the hearts (1 Samuel 16:7).
God not only sees and hears us but He also knows everything about us, including the number of our hairs (Matthew 10:29-30). This is not just true for humans but for all His creation, He knows and sees every sparrow that falls (Matthew 10:29-31).
When God foresaw the fall of the human race, He planned a way of redemption in love. He planned that His Innocent Son would leave heaven and be born as a man and die for the sins of fallen men: “For God so loved the world that He gave His only begotten Son, that whoever believes in Him should not perish but have everlasting life” (John 3:16). There is no greater love than for someone to die for the one(s) he loves (John 15:13).
In His service,