RFID Implants Zoom In The idea of having a little chip implanted into your skin that can control technology might sound too much like The Matrix or Total Recall for you, but the idea isn’t actually too foreign for most of us.