Vojo

Products

Verification infrastructure for digital out-of-home — modular by design.

  • Platform overviewHow the parts fit together: wrap the creative, read the glass, grade the play.
  • PassportFor everyone. Wrap creative once — verification rides inside. Harvester-compatible by default on fitted screens.
  • HarvesterPatentedOn-glass sensor that produces Proof of Display — independent of the player log.
  • vTrust ScoreOne comparable score from every layer present. Tier 2 always. Tier 3 when Harvester is fitted. Never invents glass credit.
  • Commercial CMSCampaigns, scheduling and fleet ops for DOOH operators — built to sell and run inventory.
  • IntegrationsAPI, webhooks and MCP — pipe verified plays into the exchanges and tools you already use.
  • Smart DOOH PlayerScreens that run themselves and recover without a site visit — optional, never required.

See Proof of Display in a report

A sample roll-up of glass-verified plays — the KPI Vojo Harvester™ produces.

View sample report

Resources

Guides, definitions and proof assets for buyers, networks and partners.

  • Guides & resourcesPractical DOOH verification explainers for media teams.
  • GlossaryShared language for Proof of Display, Passport, and verification.
  • Proof of Play vs Proof of DisplayWhy a playback log isn’t the same as what hit the glass.
  • Sample reportWhat a Proof of Display report looks like in practice.
  • DOOH ad verificationHow independent verification works across the DOOH buy.
  • Trust · Transparency · SustainabilityVojo’s industry pledge — and how the product backs it.
  • Vojo TTS ComplianceSelf-assessment for Trust, Transparency and Sustainability.
Log inBook a demo

Vojo Passport™

One wrap. The whole buy.

Delivery, identity, and Tier 2 verification ride inside your creative. Any network. Nothing to install. Out of the box.

Harvester and vTrust Score deepen the same play when they're there. You don't stitch a new stack for every panel.

Talk to usWhy this wins →

Your creative

Retail

Transit

Roadside

Content-level verification · travels with the creative · any panel

Why this winsWhat it isVerification tiersHow it worksWhat’s insideRenditionsWhere it runsWhat you getWho it’s forOther alternativesWhat it won’t doHow layers stackGetting startedQuestions

Out of the box

You asked why anyone else.

This is what “why anyone else?” looks like

Most DOOH verification asks you to trust a seller log, bolt something onto the fleet, or stitch tools that never quite share one story. Passport starts further ahead.

One wrap, not a vendor mash-up

Delivery, campaign identity, and Tier 2 measurement ship together. You are not buying a player, a tag, and a reporting tool and hoping they agree.

Works on the screens you already buy

Standards-based HTML. Nothing for operators to install. Travels every network on the plan. You are not locked to “only if they run our box.”

Gets stronger without a rebuild

Harvester on that screen? Tier 3 Proof of Display joins the same play automatically. vTrust Score rolls every present layer into one comparable number.

Built for the whole chain

Buyers, sellers, exchanges, platforms, everyone in between. Same wrap. Same story. Out of the box.

Honest ceiling

Passport is Tier 2, not Proof of Display. Glass proof is Harvester. The power move is the same play getting stronger when that sensor is there, without rebuilding the creative path.

The simple idea

So here is the picture.

Your ad carries its own check-in

Think of a postcard. The picture is your ad. The stamp is Passport.

Without the stamp, you mostly hear “it played” from whoever owns the screen. With the stamp, the ad can tell you. Delivery and measurement share the same wrap.

That check-in rides in the creative, so it goes where the ad goes. One foundation for every panel on the buy.

Your ad

Passport
Check-in

Creative on its own

Verification tiers

Depth without a rebuild.

Tier 2 built in. Tier 3 when it’s there.

Passport always carries Tier 2. When a Harvester is on that screen, Tier 3 Proof of Display joins the same play. No rebuild. No special Passport setup.

Verification stack

T1 · T2

Tier 3

Proof of Display

If fitted

Tier 2 · included

Passport

Included

Tier 1

Playback log

Player only

Tier 2 · with every Passport

Passport

Built into every Passport. Measurement rides in the creative and checks in when it runs, on any standards-based player.

No Harvester? You still have Tier 2. We never invent Tier 3 glass credit.

How it works

Three beats. That is the spine.

Stamp it. Play it. See it.

That’s the spine. Here it is in three beats.

01

Stamp your ad

You give Vojo your creative. Passport wraps it, like a stamp on a postcard. The ad still looks like your ad.

02

It plays on screens

Shop windows. Buses. Big roadside screens. Any network that already runs normal HTML ads.

03

Your ad checks in

Every time it plays on a panel, Passport checks in. If that screen has a Harvester, glass Proof of Display joins automatically. No extra setup.

01

Stamp your ad

You give Vojo your creative. Passport wraps it, like a stamp on a postcard. The ad still looks like your ad.

02

It plays on screens

Shop windows. Buses. Big roadside screens. Any network that already runs normal HTML ads.

03

Your ad checks in

Every time it plays on a panel, Passport checks in. If that screen has a Harvester, glass Proof of Display joins automatically. No extra setup.

Passport wraps the creative

Inside the wrap

What rides inside.

Three things ride with your ad

Passport isn’t only a tracker stuck on the side. Delivery, identity and measurement share the same wrap.

Delivery

Your creative ships as one ready-to-run HTML unit. Hand it over as a URL or as a file. Networks play what they already know how to play.

Identity

The wrap knows which campaign and which creative it is. so every play ties back to the right buy.

Measurement

When the ad runs, Passport reports from inside that run: where and when your creative showed up.

Inside Passport

One wrap · three jobs

Same wrap. Nothing bolted on after the fact.

Renditions

Screens come in every shape.

One Passport. Right fit on every screen.

Screens come in all shapes. Passport keeps one campaign identity. and many creative fits underneath it.

One Passport

One package. One campaign identity. Partners buy and report against the same Passport. not a pile of one-off files.

Many fits

Portrait shop screens, landscape roadside, different sizes. Each gets the right creative shape. not the same picture stretched wrong.

Right screen, right file

When a screen plays it, Passport picks the fit that belongs there. One Passport. Right fit on every screen.

It travels with the buy.

It runs where ads already run

Passport is built to travel. You don't rebuild your buy around a special player. and screen owners don't install a new box just to run your creative.

  • Works on standards-based players. the normal kind networks already use
  • Hand it over as a URL. the creative is fetched from us at playout, so nobody is running a copy they hold
  • Nothing new for the screen owner to install or approve beyond the creative
  • Travels across networks. you’re not stuck on “only if they run Vojo”
  • Vojo’s own player is optional. Passport does not need it

What you get

The point is not another dashboard.

A campaign record that belongs to you

The point isn't another vendor dashboard for its own sake. It is a buy-side story of where your creative actually ran.

A play-by-play trail

Each panel check-in builds a record you can actually read: this creative, this place, this time.

One picture across networks

Stop stitching six operator logs. Passport gives the buy side one campaign story that follows the creative.

Verification that travels

Content-level verification rides inside the wrap. so it shows up wherever that creative plays.

One wrap. The whole chain.

Passport is for everyone

One wrap for the whole chain. Buyers, sellers, exchanges, platforms, and everyone in between. If creative plays on screens, Passport can travel with it.

Advertisers

You paid for the panels. You deserve to hear from the ad itself. not only from the people who own the screens.

Agencies

You buy across many networks. Passport gives one consistent record instead of a different spreadsheet from every operator.

Exchanges & platforms

SSPs, DSPs, and the buy path between them. Passport rides in the creative, so verified plays can clear through the same buy without ripping up your stack.

Networks & operators

Run the creative you already know how to run. Nothing to install. Buyers get a clearer story without changing how your screens work.

Other alternatives

Fair question. The market already has options.

What people usually compare us to

Fair question. The market already has trackers, side-car delivery tools, and operator logs. Here is how those shapes differ from Passport, without the brand-name mud fight.

Alternative

Creative tracking tags

A beacon or tracking URL dropped into the creative so an independent party can count plays without trusting the seller’s own log.

Where it is fine

Useful when you only need a third-party play count and the tag can reach every panel on the buy.

Where Passport goes further

Usually verification only. You still stitch delivery, identity, and reporting elsewhere. It does not deepen into glass Proof of Display on the same play, and it is not the foundation of how creative enters a full stack.

Alternative

Side-car delivery platforms

A parallel layer that sits next to the operator’s CMS to push creatives and verify playout through that platform’s relationships and integrations.

Where it is fine

Works well when every screen on the plan already lives inside that platform’s delivery path.

Where Passport goes further

You inherit that platform’s footprint. Screens outside it need another path. Passport rides as standards-based HTML with the creative itself, so it travels any network that can run normal creative.

Alternative

Player or CMS proof-of-play

Playback logs from the software that schedules and runs the screen. The operator’s own system saying the spot ran.

Where it is fine

Fine for day-to-day ops and network housekeeping.

Where Passport goes further

It is the seller reporting on the seller. Buyers across many networks get many logs, not one creative-level story. Passport speaks from inside the ad on every panel it reaches.

The out-of-the-box difference

Passport is the foundation wrap: delivery, identity, and Tier 2 in one package that travels with the creative. When a Harvester is on that screen, Tier 3 Proof of Display joins the same play. vTrust Score scores every layer that is actually there. That full path is what you get without stitching three vendors and hoping they agree.

Be clear

Be exact about the ceiling.

What Passport does. and what it doesn’t

Passport

Watches from inside your ad

It can say: “yes, I played on that panel.” It cannot say the screen was on, bright, or not covered up.

Harvester

Watches the glass from outside

That's Proof of Display. Use Passport alone, or both together when a screen has a Harvester. See the difference.

Independent already. Just not from outside the screen.

Passport is not the operator's own account of their own delivery. The report is written by the wrap, not by the seller, and the seller cannot author or edit it. That is a real independence, and it is the one a playback log has never had.

Handing it over as a URL is part of why that holds. The creative is fetched from us at playout, so what runs is the wrap we built, not a copy that has been sitting on the operator's system. Editing a file you were emailed changes nothing about what actually plays.

To be exact: that raises the cost of tampering, it is not a cryptographic guarantee. Someone determined could still mirror the wrap and point their own players at it.

What Passport cannot be is independent of the render it runs inside. That is the ceiling, and it is exactly what a fitted Harvester adds: the same play, watched from outside the player entirely.

More on Harvester. Sample glass reports on this site are Proof of Display from Harvester-equipped screens. Passport reporting is its own campaign-level format.

Layers deepen the same play.

One foundation. Layers deepen it.

Vojo is verification infrastructure. Passport is how creative gets on the rails. Other layers deepen the same play when they're present.

Passport

The foundation. Creative enters Vojo here: wrap once, deliver everywhere, Tier 2 verification built in.

Harvester

Deepens the same play. Tier 3 Proof of Display from the glass when a Harvester is fitted. No special Passport setup.

vTrust Score

One score from every layer present. Tier 2 always. Tier 3 when Harvester is there. Never invents glass credit.

Want the industry language? See DOOH ad verification and the glossary.

Getting started

Ready to put one on a campaign.

How a campaign gets a Passport

01

Bring your creative

Video, image, or HTML. Upload or send it through the API. One intake for the whole buy.

02

Get a Passport back

One wrapped unit. Delivery, identity, and Tier 2 inside. Take the URL, or take the file. Ready for every network on the plan.

03

Traffic it like normal

Forward the URL to your CMS or your partner network. Nothing to download and re-send. Check-ins roll in as it plays, and Harvester deepens where it’s fitted.

Book a Passport demoSee integrations

Last things people ask.

Questions people ask

What is Vojo Passport, in one sentence?

Passport is the foundation of Vojo’s creative path: one wrap that delivers your DOOH creative with Tier 2 verification built in, so delivery, identity, and content-level measurement travel with the ad to any standards-based player.

What do I get out of the box?

One wrap for delivery, campaign identity, and Tier 2 measurement. Nothing for operators to install. Works on standards-based players across networks. When a Harvester is on that screen, Tier 3 Proof of Display joins the same play automatically. vTrust Score uses every layer present.

How do I hand a Passport over to a network?

Forward the URL. Every Passport comes back as a link you can drop straight into your CMS or pass to a partner network, so there is nothing to download and send on. If a partner would rather have the packaged file, send that instead. Either way it is the same Passport, the same campaign identity, and the same Tier 2 measurement.

Does Passport need anything installed on the operator’s screens?

No. Passport travels inside the creative as a standard HTML unit. Operators run the creative they already know how to run. Nothing extra to install.

Does Passport need the Vojo player?

No. It runs on standards-based players. Vojo’s player is optional and separate.

How is Passport different from Proof of Display?

Passport is Tier 2: content-level verification from inside the player’s render. Proof of Display is Tier 3: Vojo’s patented glass KPI from the Harvester, an independent sensor watching the screen itself. Different tiers. They work together when a screen has a Harvester.

Who is Passport for?

Everyone. Advertisers, agencies, networks, operators, exchanges, platforms, and partners in between. If creative plays on screens, Passport can travel with it.

What creative formats work?

Video, image, and HTML creatives that can ship as a standards-based HTML unit. If you’re unsure about a format, bring it to a demo and we’ll say clearly what wraps today.

How does Passport relate to vTrust Score?

vTrust Score takes every layer into account: Passport’s Tier 2, and Tier 3 Proof of Display when a Harvester is on that screen. One comparable, consistent score. If Harvester isn’t fitted, glass credit isn’t invented.

Out of the box

One wrap. The whole buy. Why stitch anything else?

Delivery, identity, and Tier 2 ride inside the creative. Any network. Nothing to install. Harvester and vTrust Score deepen the same play when they're on that screen.

  • Standards-based HTML
  • ·
  • No operator install
  • ·
  • Whole chain, one story
Book a Passport demoTalk through your buy

20 minutes. Your creative. Your networks. Plain answers.

Vojo

Display with Confidence.

Log in
DPAA — Global Digital Out of HomeDPAA memberDigital Place-based Advertising Association

Products

  • Vojo Passport™
  • Vojo Harvester™
  • vTrust Score™
  • Commercial CMS
  • Integrations
  • Smart DOOH Player
  • Sample report

Resources

  • DOOH ad verification
  • Guides & resources
  • Glossary
  • Proof of Play vs Proof of Display
  • Trust · Transparency · Sustainability
  • Vojo TTS Compliance

Company

  • Book a demo
  • Request pricing
  • Partners
  • Contact

© 2026 Vojo Media · Patented proof of display · UK & US

Vojo's Proof-of-Display technology is protected by granted patents in the United Kingdom (GB2583366, GB2597434) and the United States (US 12,176,999), with a European patent application pending.

Book a demo