Mobile apps at the forefront of the Covid-19 fight