Anonymous by design - we're paranoid about privacy.

Every screen,
measured.

One platform to manage your screens, measure who they reach, and prove every play. Your complete Out of Home operating system

Audience Overview
MJ
OverviewScreensAudienceProof of play
Export report
Impressions
482,900
+10.2%
Viewers
191,400
+12.3%
Avg dwell
6.4s
+12.3%
Impressions by hour
Audience by age
18-2425-3435-4445-5455-6465+

From the street to the boardroom in three steps

No hardware changes. No guesswork. Just verified data your clients can trust.

01

Install our agent

Runs on player hardware and calibrates itself in minutes. No civil works, no network integration.

02

Measure in real time

Our custom-built AI counts impressions, dwell and attention and classifies anonymous demographics and emotion. Nothing identifiable leaves the screen.

03

Report & prove ROI

Watch it live in the dashboard, then export a branded, audit-ready report for the brand or agency. The same numbers, beautifully presented.

Six metrics that turn a screen into a measured medium

Impressions & OTS

Every confirmed view and opportunity-to-see, counted in real time. The true reach of each screen.

Viewers

Measured reach across screens, so you know how many real people saw the campaign, not just plays.

Dwell time

How long people linger in the viewing zone. This is the signal that separates a good placement from a great one.

View time

Eyes-on-screen seconds. Actual attention, measured creative-by-creative so you can prove what works.

Demographics

Anonymous age and gender estimation, so brands can see whether the audience matches the target - never who they are.

Emotion

Real-time mood analysis reveals how creative makes people feel. A live read on stopping power.

A full audience profile for every screen

Pick a screen, see the look rate, the split by age and gender, the mood at the moment of the glance, and how long they actually stuck around.

Anonymous demographics

Age and gender estimated on the device. The audience match, never the identity.

Real-time emotion

Expression analysis reads how the creative lands, moment to moment.

Audience profile · by age

  • Under 18
  • 18–24
  • 25–34
  • 35–44
  • 45–54
  • 55–64
  • 65+

View time by creative

78%
34%
88%
35%
55%
ABCDE

Real humans, actually looking

Eyes-on-screen seconds, actual attention, measured creative-by-creative so you can prove what works.

  • Verified reach & attention, in real time
  • Dwell and view time, creative-by-creative
  • Look rate - real viewers, not padded reach

Every audience number ties back to a verified play

UrbanIQ lines up with the play logs from your CMS, so audience data and proof-of-play live in the same report. The compliance stuff just… happens, in the background.

CMS-agnostic

Reconciles against the play logs from whichever CMS you run.

Compliance, handled

Delivery checked against the booking. Under-delivery becomes evident automatically.

Audience vs verified plays

100%66%33%0
98%
Delivered
JanFebMarAprMayJun

An audience you can trust starts with a look you can prove

Everyone else counts the crowd. UrbanIQ separates the people who genuinely looked from the ones who waltzed past. Every audience number means eyes, not estimates.

◉ Viewer · counted

MonTueWedThuFriSatSun

Eyes up. Eyes on.

A real, measured moment of attention, captured with age, gender, dwell and mood. This is the audience that goes in your report.

▢ Passer-by · context

JanFebMarAprMayJun

In the area. Not in the moment.

We still log them, that's an opportunity to see, and that's how look rate works. They never get mistaken for a viewer.

Your whole network, in your crew's pocket.

The UrbanIQ companion app puts every location, screen and creative in the field team's hands. One tap captures a geo-stamped photo of the ad on-screen, logged as verified proof of play.

No signal on site? Captures queue on the device and upload themselves when you're back in range. Built in screen control. Reboot a screen or flip its input from the same app. No ladder, no truck roll.


0 tap
Geo-stamped, time-verified proof of play
0 bars
Of signal needed - captures sync once you're back online

Built for everyone with skin in the screen

One source of truth. From the brand that pays for the screen to the network that sells it.

Brands

Prove the campaign worked

See who actually saw your creative and how they reacted, allowing you to shift budget to the screens and dayparts that land with your audience.

  • Verified reach & attention
  • Audience-match scoring
  • Emotion read on creative
Agencies

Plan and report with proof

Bring independent, audit-ready numbers to every pitch and campaign report. Win renewals with measurement clients can trust.

  • Branded client reports
  • Cross-network benchmarks
  • Daypart optimisation
Media owners

Sell inventory for what it’s worth

Back your rate card with real audience data, package premium dayparts, and give advertisers the transparency that is worth a premium.

  • Evidence-based rate cards
  • Site-level performance
  • Advertiser transparency
The non-negotiable bit

We measure the audience. Never the individual.

Attention is the product, not people. Everything is processed on the spot, turned into anonymous numbers, and sent for reporting. No faces, no identities, no galleries.

  • No images stored - analysed live, then gone for good.
  • No identity, no facial recognition - anonymous counts only.
  • Aggregate data only - nothing is ever tied to a person.
  • Built to sit comfortably within your privacy obligations.

Ready to meet your audience?

Bring a screen, a campaign,
and we'll bring the proof, in real time.

Book a demo

Tell us a little about your screens and we'll show you your audience — live.

Protected by reCAPTCHA — the Google Privacy Policy and Terms of Service apply.