I'd say you and I are about *even* in the safety or non-safety department, lol!
Unless we learn Spock's mind meld technique, I'd say it's pretty impossible to track people without microchips.
Just realized I called you PV, sorry, his post was before you posted the link...what's on the news now?