Does Neticle Media Intelligence have its own application?

No, for now we’re focusing on optimizing for desktop, and on having notifications and alerts available for phones.