Small anecdote. I downloaded the app not long after it came out maybe 2years ago. They had a disclaimer on their website where you could get a refund if your phone was damaged while using the app. Seems to be gone now.
Definitely think it's some sort of state run enterprise either foreign or domestic.