The site is operated by the Quran Study Group in existence since 1983. The key focus  of this organization is to promote the understanding of the Quran and bring people closer to the message. This is in answer to address the complaint of the Prophet (SAW)

Quran: Then the Messenger will say: “O my Lord! Truly my people took this Qur’an for just foolish nonsense.” 25:30