Back to our regularly scheduled programming, Telltale has retweeted this (and interestingly enough, so has the studio that made Oxenfree):
I highly doubt this is a real app. Looks more to me like it's some sort of advertising for maybe their Super Show, and this eCorp is the main antagonist?
I've heard its Mr. Robot related. I'd normally suspect it would be a teaser for a Telltale series, but as I said, the devs of Oxenfree also retweeted this according to Ozzy over at the Telltale forums, so I'm guessing it might be something else?