GLASSPROOF™ · BY IRCODE
The screen is
the receipt.
Independent proof-of-play verification for Digital Out-of-Home. GlassProof fingerprints the exact image rendered on the screen — and creates an independent record of every play. No tags. No new hardware. No creative changes. Proof that lets great DOOH inventory price like it.
The opportunity
Unproven inventory is underpriced inventory.
Digital buyers pay for proof. Out-of-home has always run on trust — play logs, estimates, and goodwill. When delivery can't be independently proven, buyers discount every screen, including the great ones. The best operators in the business are eating doubt they didn't create.
$28B
global digital out-of-home spend in 2026
49%
of all OOH is digital this year — passing static for the first time
0
MRC-accredited screen-side proof-of-play vendors. Until now.
How it works
Three steps. Zero trust required.
-
Step 01 · The frame
We read the glass.
The GlassProof SDK runs on the screen's media player and reads the framebuffer — the exact image sent to the display. No cameras required. No creative modification. No cooperation from the ad stack.
-
Step 02 · The match
The ad verifies itself.
Frames are fingerprinted on-device using IRCODE's production visual-recognition engine — proven across 1.5M+ real-world scans in 52 countries — and matched against registered creatives. The image is the code: your creative is its own verification token.
-
Step 03 · The receipt
Recorded. Independent. Undeniable.
Every verified play becomes an independent, timestamped record — creative, screen, venue, duration, display-power state — reported the moment it happens to the GlassProof platform, outside the reach of anyone's edits. That's what makes it stand up to any audit.
The technology
Every image already has a fingerprint.
GlassProof is built on IRCODE — patented computer vision that turns any creative into its own identifier: still images, full-motion video spots, even live broadcast. No QR codes. No watermarks. No changes to the creative. The picture itself is the code.
Like Shazam, for screens.
Shazam hears a few notes and names the song. IRCODE sees a single frame — of a still, a video spot, or a live broadcast — and names the creative, instantly, on the device.
Nothing is added to the ad.
IRCODE reads the pattern already in the image, the way Shazam doesn't need a barcode in the music. Your creative runs exactly as designed — static or video.
Proven in harder places than this.
IRCODE already recognizes full-motion live television through a handheld phone camera — glare, angles, movement and all. Reading the image directly from a screen is the easy case.
No tags. No new hardware. No cooperation required from anyone's ad stack. If it appears on the glass, IRCODE knows what it is.
The standard
A play is GlassProof. Or it isn't.
GlassProof is the product — and the standard. A play earns the name when four things are true:
01 · RIGHT CREATIVE
The fingerprint matches the registered ad. The image is the code.
02 · ON GLASS
Rendered in the display's framebuffer — not just logged.
03 · FULL DURATION
Held for the complete scheduled length of the spot.
04 · SCREEN LIVE
Display powered and running at the moment of play.
Miss one, and it isn't GlassProof. No partial credit. One question is about to change this market: What's your GlassProof Rate?
The product
Verification for every layer of trust.
GlassProof SDK
Framebuffer-level verification on BrightSign, Samsung Tizen, LG webOS, and Android signage players. Real-time verified-play feeds, discrepancy reports, and billing-grade reconciliation.
GlassProof Audit
Camera-based external validation for premium formats. Confirms the screen is on, unobstructed, and showing the right creative — from the viewer's point of view.
GlassProof Certified
Network-level certification. Verified inventory, flagged in the bidstream, that commands premium CPMs. The badge that says: this inventory is proven.
For your engineers
Under the hood.
The complete loop, end to end. Your CTO will want the details — here they are.
-
01 · REGISTER
Creatives are registered with IREngine — IRCODE's recognition backend — through the GlassProof API. Stills and video are fingerprinted into compact visual signatures (video across its full timeline) and indexed for instant retrieval. Nothing is embedded in the file, and signatures are one-way: the ad can't be reconstructed from them.
-
02 · SAMPLE
The GlassProof SDK runs natively on the screen's media player — BrightSign, Samsung Tizen, LG webOS, Android — and reads frames from the framebuffer: the exact image being sent to the glass, after the CMS and player have done their work. Under 1% CPU. Multi-zone layouts are fingerprinted per zone.
-
03 · MATCH
Frames are fingerprinted on-device and matched in under a millisecond against a local index of active campaigns, with IREngine cloud lookup for the long tail. Only signatures ever leave the device — never images, never audience data. Video is tracked second-by-second through the spot's timeline, so full duration is measured, not assumed.
-
04 · RECORD
Every verified play becomes a record — creative, version, screen, venue, timestamps, duration coverage, display state — created on the device and reported in real time to the GlassProof platform. The operator's systems never touch it, so no one in the transaction can edit history after the fact. Offline screens buffer records locally and sync in order on reconnect.
-
05 · REPORT
Records stream into logged-vs-verified reconciliation, certification status, and APIs that plug into CMS billing and SSP deal IDs. Every dashboard number resolves to the underlying play records your team can inspect, export, and re-check independently.
Full architecture, threat model, and integration guide — in the GlassProof Technical White Paper.
Who it's for
Proof pays everyone.
For networks & screen owners
End the trust discount. Certify your screens, flag your inventory as verified in the bidstream, and price like the premium product you run.
For advertisers & agencies
Get the receipts you get everywhere else in digital — verified delivery, daypart confirmation, automatic reconciliation. Confidence that grows budgets.
For SSPs & DSPs
Verified-inventory segments and deal IDs. Give buyers a reason to bid with confidence — and verified inventory a way to stand out.
Built on IRCODE
1.5M+
scans
52
countries
18,500+
scans in first live market
33%
avg CTR
GlassProof runs on IRCODE's patented computer-vision platform — the same recognition engine powering live interactive television today.
Put a receipt on every screen.
Pilot GlassProof on your network. We'll certify your screens, flag your inventory as verified, and let the CPMs speak.