ContributionsMost RecentMost LikesSolutionsTech had me install app a tech had me install an app called techsee instant mirroring so they could observe me complete a speedtest. Is this normal? I just want to make sure I didnt install a malicious app?