Narrated Ibn `Abbas: Qur'an 28.85'...will bring you home' means to Mecca
The site then opens like an app, without the browser bar.