vvitrine ← Back to the site
Privacy by design

What Vitrine does, where it does it and what it doesn't do.

The image is analyzed and discarded: an uploaded video is deleted right after the analysis, and the live camera image is discarded on the spot. Only one line of numbers per person who walked by is kept. This page explains the design, the limits of the models and what the store needs to do before using Vitrine.

The path of a piece of data

Analysis

Video or camera → server

The uploaded video (or the connected camera image, over an encrypted channel) reaches the Vitrine server, which detects people, follows each one for a few seconds and estimates the profile from the face. All in memory; the uploaded video is deleted when it finishes.

Discarded

Frames and faces

No frame with people, face crop or facial "signature" is stored or sent. All that remains of an uploaded video is a single background image of the scene, built from the median of many frames (people walking by disappear from it) and blurred, so the store owner can check the window and door areas. A track is just a number that only lasts while the person is in view.

Goes to the cloud

One anonymous line

Example: "3:32 pm, pair, woman 25–34, looked 1.4 s, stopped 8 s, went in". It stays in the store's database, visible only to those with access to it.

Free test ("Start with the test" page)

In the free test, the short video (up to 20 seconds) is sent to the Vitrine server, analyzed and deleted right after. Anyone requesting the result provides an email and gives consent; the server creates a copy of the video with the boxes and labels already applied and the faces blurred, and that copy stays available at the result link for 30 days, along with the numbers. After that, the video and the numbers at the link are deleted. The email is kept for contact purposes and can be removed on request.

What we measure and how

MeasureHow it is obtainedWhat it is not
Walked byA track seen for 1 s or more in front of the storeA unique person: someone who comes back counts again
LookedHead turned toward the window in 2 or more face readings (~0.7 s)Exact gaze direction, attention or intent
Stopped2 to 60 s almost still in the window zoneProven interest
Came in0.4 s or more in the door area, after being seen outsideA purchase (that requires register data)
InconclusiveAt the window or by the door, the end wasn't seen: the person disappeared behind someone, was seen for less than 1 s or the recording ended. Disappearing while walking down the corridor counts as walking byA hidden path: it is not forced into any outcome
Group and relationshipPeople side by side at the same pace for 2 s or more; the relationship comes from the gender and age mixActual kinship or relationship
Gender and age rangeAppearance estimate from the face, combining several readings; without minimum confidence it stays "not estimated"Biological sex, gender identity or verified age
Shopping bag and backpackA bag detected next to the body in part of the observationsA purchase made at another store

What is neither collected nor inferred

Limits of the models

What the store needs to do before turning on the camera

Even without recording images, analyzing faces in memory is processing of personal data. The technical controls help, but they don't replace a legal review of the operation.

Notice template for the store

Adapt the fields in brackets; don't use it with blank fields.

This area uses automated image analysis to measure foot traffic in front of the window, stops, entries and aggregate estimates of age range and appearance, for the purpose of [validated purpose]. The system does not record images and does not recognize people's identity. Estimates may be wrong and do not determine actual sex or age. Controller: [company name]. Information and rights: [contact channel].

Rights and incidents

Since there is no identification, it is not possible to find "a person's data" in the database. The store should explain the design to anyone who asks, without creating a face database to try to fulfill the request.

In an incident: turn off capture, restrict access, assess the risk and the notification obligations with legal support.

References