No, Truecaller cannot track your location as it does not have permission to use your phone’s GPS.