Maybe take a moment and read what neon says about that pay wall.
Eyes is making something sinister sounding where I see no evidence of that being the case.
Soooo when faced conflicting claims--I may hold both very loosely and let reality filter out what's more true. But at the moment, I'm leaning more toward Neon. Don't know what to make of EyeTheSpy. Curious. Don't know that simplistic explanations cover everything either.