Anybody heard of these?

Snake oil BS plain and simple.
You notice they put a crapload of time and effort into convincing that it works and NO information proving it?
That's a clue called marketing.

This is my thought too. I just wanted to share.