Anonymous by design - we're paranoid about privacy.

Every screen,
measured.

See how it works

One platform to manage your screens, measure who they reach, and prove every play. Built to slot into the network you already operate.

Audience Overview
MR
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

A small sensor does the looking. Our platform does the thinking. You get measurement that stands up to a media audit.

01

Mount the sensor

A compact camera fixes to any screen and calibrates itself in minutes. No civil works, no network integration — it just needs power.

02

Measure in real time

On-device AI counts impressions, dwell and attention and classifies anonymous demographics and emotion — then discards the frame. 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 — 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 expression analysis reveals how creative makes people feel — a live read on stopping power.

A full audience profile for every screen

Pick a screen. See exactly who showed up — 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. Not impressions, guesses, or “opportunities to see”.

  • 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, per slot.

Compliance, handled

Delivery checked against the booking — under-delivery surfaces on its own.

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 breezed past — so 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 how look rate works — but they never get mistaken for a viewer. No more padding your reach with people who never glanced up.

Your whole network, in your crew's pocket.

The UrbanIQ companion app puts every location, screen and creative in the field team's hands — sorted by how far away it is. 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. 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 — and 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 wrap report — and 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 commands 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 the image is gone. 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.