I was cautious not to try with my iPhone 5 but tempted to try on my iPad Mini. It got stucked in the middle if the process which leads me to investigate further.
Finally, I found that this website a scam website that does an on-device survey scam.
That's why I wondered why they required as to download an app first. Also it did not show the Cydia icon. (Take note of the YouTube video - which Channel created this?)