A website and accompanying mobile applications that shows accurate Islamic prayer times for any location in the world.