The only hint to what it actually does on its page is "A simpler approach to live prototyping". Further information requires signing up. I usually don't complain about this kind of stuff and happily watch a video to learn more about a product but having to sign up to see what it does? That's too much, sorry.