As the world ‘shelters in place’ amid the Covid-19 crisis, some tech companies are stepping up and offering their products and services free of charge for a limited time.