Pilgrims, the faithful and visitors to St Peter's Basilica in Rome offered information, services and tools thanks to a new digital platform.