I read the copy several times and watched the video and I still have no idea what it actually is or does... besides blow smoke and generally claim to be revolutionary ...
My cynicism meter pegged when they suggested 'people were saying' it was more revolutionary than email. Nobody other than the guy who did the voiceover for the video surely has ever said that. And he was paid to.