can all apps with the location permission find your excact location or just ones with malware

Im not talking about norton I mean apps like games why do games need you location I dont even knoe why some games need to read sms