What we do

Our expertise is in real-time automatic content recognition (ACR) of   broadcast TV content across the globe.


We host satellite receiving equipment in Sofia, Amsterdam, and Sydney, capable of receiving and processing more than 2000 TV channels.

We own and operate the necessary IT infrastructure for fingerprinting and processing the content of  the acquired TV feeds and deliver the results to our clients.

We host the services of other fingerprinting companies that require access to the TV feeds in the countries where we operate.


We have developed one of the most advanced technologies for automatic content recognition of TV feeds.

We are able to recognize TV ads, promos, sponsorships, shows and all varieties of clips in real-time, with utmost precision and confidence, regardless of the quality of the processed stream. 

We can operate  on a global scale, using TV channels with different standards and frame rates in the most effective manner with minimum human interaction as we utilize the most advanced AI algorithms for content metadata identification.

How it works
After we receive the TV stream, we fingerprint the audio and video with four different fingerprinting algorithms. The combined fingerprints are searched in our database against the FPs of millions of video clips. Our ultrafast proximity search technology recognizes the clip which is on air and notifies our services. Our DB is updated with the FPs of new clips with the help of our AI services and where needed by our professional staff.
Our ACR technology is one of the fastest on the market and we recognize with 100% certainty which clip is airing only 2 seconds after the airing starts on TV.
Hundreds of thousands of clips air every day across the channels we monitor. Some of them are quite alike and they might represent a different version of an ad where only a phone number is changed, or a web address or a price. Distinguishing between those clips requires the finest attention to detail. That’s what our technology does without losing its capacity to produce results affected by artifacts or insignificant differences.
Streams can originate from different sources. They can be with different technical specifications such as resolution, frame rate, loudness level, compression, etc. Our ACR technology is robust against such differences and is able to recognize the ad spots regardless of the quality of the incoming TV signal.
Scalable and reliable
More than 10 000 TV channels in the world are airing 24/7, broadcasting more than 6 mils. content items on a yearly basis. Our technology can scale to meet the tremendous requirements for performance and reliability for global ad monitoring.
We’ve been doing total ad and promo logging on a number of markets in the course of the last 7 years with the help of ACR technology. In some markets this job is still done by the legacy data providers manually. With our new ACR technology, we aimed to bring human labor to the minimum so that we can scale globally. This allows for a cost effective and scalable operation.
We don’t need to rely on broadcasters or third parties to provide us with ad logs in order to produce monitoring reports. Our data is harvested independently by or ACR and we have full ownership over the produced data and results.
We use AI for speech recognition, text recognition, logo recognition, object detection, face detection, etc. to add metadata to video spots. Our technology autonomously recognizes most of the new ads and tracks them across the channels we monitor.