Allah is indeed Omniscient of all that is invisible and unknown and of all that is secretly disposed in the heavens and the earth and He holds prescience of all events and of all private thoughts and feelings that are reposited in the breasts. He is Bassirun and (He sees all that you do.)