Maybe it's just me, but when I see a product that claims to do something seemingly impossible without explaining how it works, I tend to be highly suspicious that it doesn't, and I feel a little bit patronized. I think the main description should at least give a hint.
I see "webcam" mentioned in the testimonials now, but I would make it more prominent.
I see "webcam" mentioned in the testimonials now, but I would make it more prominent.