Technical audit · 20.06.2026

glovoapp.com

Fast-Delivery Platform for Food, Groceries and Goods

Glovoapp.com is a fast-delivery platform for food, groceries and goods (the Delivery Hero group). Home-page capture: 133 requests, 19 domains. There is a Usercentrics consent-collection platform, and Google's advertising-and-analytics layer is held in «consent not given» mode — which is in the site's favour. But before consent other services fire: the Braze marketing platform sends data, the group's own product analytics (Perseus) sends events, and the Incognia anti-fraud tool fingerprints the device tied to location. That is, Google's advertising delivery respects the refusal, while the marketing automation, analytics and fingerprinting start before the user's choice.

Request timeline

280 ms · Usercentrics consent platform
The Usercentrics consent-collection platform loads. A consent mechanism is provided.
1231 ms · Incognia device fingerprinting
The Incognia service loads — device fingerprinting tied to location for fraud protection. Before consent.
2049 ms · Braze marketing platform
The Braze marketing platform sends data to its servers. This is mailing and engagement automation — a non-technical purpose requiring consent.
2067 ms · Perseus product analytics
The group's own product analytics (Perseus) sends events. Before consent.
3253 ms · first consent request
The Usercentrics platform reaches out to its consent service for the first time — that is, everything listed above fired earlier.
3396 ms · Google Analytics in «no consent» mode
Google Analytics sends a view with a «consent not given» signal — without cookies and personalisation. Google observes this part correctly.
4048 ms · Incognia sends device signals
The Incognia service sends the collected device signals and connection checks to its servers. Before consent.
Usercentrics is present, no cookie set
The consent platform is present, no cookie was set via the headers during the session. Marketing, analytics and fingerprinting fired before consent, Google's advertising delivery — in «no consent» mode.

Declared versus actual

+ Braze — not declared
+ Perseus (Delivery Hero) — not declared
+ Incognia — not declared

Detected trackers

Indicators of GDPR non-compliance

Context

www.glovoapp.com is a fast-delivery platform for food, groceries and goods (the Delivery Hero group). The data controller is the Glovo operator. The site is commercial: choice of restaurants and stores, order placement and payment, personal account. Capture: 133 requests to 19 domains, the home page, taken on a clean Edge browser with no VPN and no blocker. There is a Usercentrics consent-collection platform. The technical stack includes a marketing platform, product analytics and anti-fraud with device fingerprinting.

Who receives the data

Spotted here were: Braze, Delivery Hero (Perseus), Incognia, Google. Braze is a marketing platform for mailing and engagement automation, receives data about the user. Perseus is the Delivery Hero group’s own product analytics. Incognia is a device-fingerprinting service tied to location for fraud protection; its SDK loads from one domain, while the collected signals go to its own server domain. Additionally, Google analytics works. The group’s media domain in this capture serves images and is not a tracker.

Yes, the site has a Usercentrics consent-collection platform. And here the positive is worth noting: Google’s advertising-and-analytics layer is held in «consent not given» mode — the signal transmits a «denied» state, the advertising is non-personalised, cookies are not set. But other services fire before consent: the marketing platform, product analytics and anti-fraud send data before the consent platform’s first request.

Before consent, the following fire:

  • the Braze marketing platform — sending data;
  • Perseus product analytics — sending events;
  • the Incognia fingerprinting service — device fingerprinting and sending signals to its servers. Marketing automation and product analytics are non-technical purposes requiring consent. Anti-fraud fingerprinting can be defended by legitimate interest, but device fingerprinting before consent remains disputed under EU rules.

What is in the site’s favour

The positive is worth noting. Google’s advertising-and-analytics layer is set up correctly: with no consent the advertising is non-personalised, the «no consent» flag is transmitted, cookies are not set. There is no third-party programmatic advertising exchange and no social-network pixels in the capture. That is, the problem is not an advertising leak across many networks, but the fact that the marketing platform, analytics and fingerprinting switch on before the user’s choice.

During the session the site set not a single cookie via the response headers. The naive conclusion «no cookies — so it is clean» would be a mistake here: the marketing platform, analytics and anti-fraud send data to their servers even without a cookie mechanism. The absence of cookies does not equal the absence of data transmission.

Conclusion

Glovoapp.com is a moderate case with a mixed picture. Google’s advertising delivery is configured to observe consent, there are no third-party advertising exchanges and no social-network pixels — which distinguishes the site favourably. But the Braze marketing platform and the product analytics send data before consent, and in parallel the anti-fraud with device fingerprinting works. The main takeaway for the reader: Google’s advertising delivery observing consent does not close the question if, alongside it, marketing automation and analytics switch on before the choice, and the device fingerprint is taken even before it. It would be enough to switch the marketing and analytics into consent-waiting mode — just as has already been done for the advertising delivery.

Evidence

How to verify: download the file and compute its checksum — sha256sum file.har (Linux, macOS) or certutil -hashfile file.har SHA256 (Windows); it must match the one shown. The conclusions apply to the scope of this measurement — see the limitations of the method.

Original (audit)
HAR file: it/glovoapp-com-2026-06-20.har
SHA-256: aac507de2adf98518b25d6521a13cf82839fe9010d0beaba08b06e5c1ab9a94e
Re-check snapshot
Awaiting changes
HAR files are stored on EU infrastructure (Proton Drive). SHA-256 is published for integrity verification.