It's a little flowery, but what about it is marketese to you? Other than the fact that they're talking to their new audience; terms like "branded app" are specific terms that have meaning to marketers.
what does it actually say? it's all entirely generic, and they're using a boatload of buzzwords to make it sound like there's more there than there actually is. the sad thing is there probably is more there, but that quote (which they've featured prominently on their webpage!) doesn't say it.