I'm genuinely interested in figuring out what they claim it is it supposedly does. Well, let me me more accurate: not interested, but curious to know. At this stage I don't even understand what their claim is.
Who knows. Just word salad marketing.
Thread collapsed