The concept of kashf remains controversial in the Muslim world because it indicates the ability to “know” the unknowable. According to the Qur'an, Muslims are required to believe in the unseen (namely Allah), but knowledge of the unseen is a power that should belong solely to God. But it does not contradict the quran because only God has knowledge of the unseen and if someone else other than God has that knowledge, then it's only because it was given to them by God.