Some wanted it pulled so as not to encourage COVID “conspiracy theorists.” Post navigation Google Accused Of ‘Force-installing’ COVID Tracking App On Phones Report: UK Government Signs Contract With Tech Firm Who Suggested Deploying COVID Passports As National ID System