Prove exactly what played, where, and for how long
CloudyFy TV logs every play by device and by layout, so you can answer "did this run" without asking anyone to check. Uptime reports use three honest states, up, down or never online, and every report exports to CSV.
What is proof of play in CloudyFy TV?
Proof of play is CloudyFy TV's record of what actually played on a screen: which layout, on which device, starting when, and for how long. Every play event is logged the moment it happens, then rolled up into two views, Rankings by layout and history by device, both exportable to CSV for anyone who needs the raw numbers outside the CMS.
How does proof of play work?
Log the play
Every screen reports each play event as it happens: the layout, the device, the duration.Roll up by device
See a device's play history alongside its uptime, so you can tell a quiet screen from a broken one.Roll up by layout
Rankings shows total plays, total duration and bandwidth for each layout across your whole fleet, so you know which content is actually running.Export
Every proof-of-play, uptime, storage and ranking view exports to CSV, ready for a client report, an ad-billing reconciliation or an internal audit.
Why does proof of play matter?
Agencies and DOOH sellers
Get a defensible play log to back an invoice, not a client's word against a screenshot.
IT and operations
Can finally tell the difference between a screen that is quiet because nothing is scheduled and one that has gone dark, because uptime reports never fake a percentage for a device that has never even reported in.
Franchise and multi-site owners
Can confirm a promotion actually ran at every branch it was published to, without calling each store.
Compliance-conscious venues
In healthcare, banking and education keep an exportable record of what was displayed and when, for audits that ask for evidence, not a summary.

How is proof of play different from taking someone's word for it?
The manual alternative to proof of play is a phone call: someone at the branch confirms the promotion is up, or it isn't, and that confirmation is the only record you get. It does not survive a dispute, it does not scale past a handful of locations, and it tells you nothing about a screen that went offline for two hours overnight and came back before anyone noticed.
CloudyFy TV's uptime reporting is built around an honest three-state model instead of the more common shortcut of showing 0% for anything it cannot confirm. A device is up, down, or never online, and repeated short outages are flap-collapsed into a single readable incident rather than a wall of noise. That distinction, a device that has never phoned home is not the same as a device confirmed down, is exactly the kind of detail a manual check-in never surfaces.
What exactly does proof-of-play reporting cover?
CloudyFy TV's analytics module runs five report views off one shared event log, and every one of them leaves the CMS in a plain CSV file.
Resources
Glossary: proof of play
The plain-language definition.
Read the guideRetail
Where proof of play doubles as ad-billing evidence for in-store media networks.
Read the guideCompare CloudyFy TV
See how proof-of-play reporting stacks up against budget platforms that only offer a play-count estimate.
Read the guide
FAQs
Start your free trial
See your own proof-of-play data. Connect a screen and watch a real play event land in Rankings within minutes: start your 7-day free trial of Starter, no commitment.