average daily error
Vizor’s count against the manual count, in the pilot.
We count visitors on the cameras you already have and compare them with counter receipts, hour by hour, in every pharmacy. We show you when the queue crosses the threshold, when staffing drops below the minimum, and in which hours you lose customers. No new hardware, and we don’t see prescriptions. We recognize only the employees you register; patients remain silhouettes.
We also flag theft: exits that bypass the counter, items hidden in a bag ↓ In production since August 2026 · Moldova31 days in a row, from 14 September to 14 October 2026. People were counted by hand on the camera images, one by one, to calibrate Vizor. The receipts come from the pharmacy’s till. Pick a pharmacy and an hour.
“No receipt” means people counted minus receipts, in the same hour. It includes companions, who do not pay separately, and people who only asked something. Calculated over the hours with at least 2% of the day’s traffic: 08–17 at pharmacy A, 08–19 at pharmacy B, i.e. 97% and 99% of people. We do not name the client and do not publish how many people walk in, only percentages.
The two pharmacies have different patterns. At pharmacy A, the share leaving without a receipt grows towards the evening. At pharmacy B it is higher in the morning. That is why Vizor measures every location, every hour.
A counter that does not state its error cannot be checked. We publish ours as it came out. In the pilot, Vizor’s numbers are calibrated today with manual counts.
Vizor’s count against the manual count, in the pilot.
Customers served in the Vizor report, compared with the pharmacy’s fiscal receipts.
From 14 September to 16 October 2026. The next step is automatic calibration at installation, with no manual counting.
In a pharmacy, on the existing camera that sees the till and the queue.
July 2026An automatic report every day, sent to the client.
August 2026For the same client. The numbers are checked against fiscal receipts and manual counts.
September 2026Reports calculate customers served from the receipts of the last four weeks. The second product is in testing.
October 2026Who is building Vizor Anatolie Jivun, founder, Chișinău. Built Vizor from the first camera connected in a pharmacy: the installation, the models that count and the daily reports the client receives.
The cash register counts receipts. Vizor counts the people who came in, how long they waited at the counter, and how many left before getting there. The difference is where shift and counter decisions come from.
By hour and by day, with pharmacists told apart from customers by behavior. The difference is the number nobody has today.
Once the threshold is crossed, the shift supervisor gets an alert on their phone. In a pharmacy, a four-minute wait means customers leaving for the pharmacy next door.
The shift schedule is compared with actual traffic, hour by hour. Usually you’re not short of people; you’re short of them at the right hour.
In the self-service area — dermocosmetics, vitamins, children’s products — the same cameras watch for three theft patterns. When one occurs, an alert goes out with the exact time and the exact camera. Checking takes ten seconds instead of an hour of searching through recordings.
Someone takes products from the self-service area and leaves without stopping at the counter. The alert includes the camera and the exact second.
Someone lingers at the shelves with expensive products, outside the usual pattern for that hour. A pharmacist stepping out from behind the counter usually settles it.
The system tracks the gesture, not the product: the hand moving from the shelf to a pocket, bag, or coat. It’s enabled only on the shelves you choose. If the person then leaves without stopping at the counter, the alert gets top priority.
The dashboard layout from the real installation. Switch pharmacies and go through Dashboard, Alerts, Analytics, and Reports. The figures are illustrative; in the installation they come from the pharmacy’s camera and the counter receipts.
The mobile app is for whoever makes the call in the next minute: the shift supervisor, the pharmacy manager, the head pharmacist. No tables, just three things that matter right now.
Not presentation charts: the document the pharmacy manager receives in Telegram at 20:30, with the day’s numbers and two masked frames. The format is the same as in our real installation; the figures here are illustrative.
| Hour | Walk-ins | Served | Rate | Max queue |
|---|---|---|---|---|
| 08 | 8 / 7 | 88% | 1 | |
| 09 | 14 / 13 | 93% | 1 | |
| 10 | 19 / 17 | 89% | 2 | |
| 11 | 22 / 20 | 91% | 2 | |
| 12 | 26 / 23 | 88% | 2 | |
| 13 | 28 / 25 | 89% | 3 | |
| 14 | 25 / 23 | 92% | 2 | |
| 15 | 23 / 20 | 87% | 2 | |
| 16 | 27 / 23 | 85% | 3 | |
| 17 | 34 / 24 | 71% | 5 · 17:48 | |
| 18 | 42 / 29 | 69% | 5 · 18:04 | |
| 19 | 28 / 24 | 86% | 3 | |
| 20 | 9 / 9 | 100% | 1 |
| Pharmacy | Service rate | Walk-ins | Δ wk | Queue > threshold |
|---|---|---|---|---|
| Centru | 1,980 | +2 pp | 2 h | |
| Botanica | 1,410 | +1 pp | 3 h | |
| Râșcani | 1,260 | 0 | 3 h | |
| Ciocana | 1,190 | +3 pp | 2 h | |
| Buiucani | 1,120 | −1 pp | 4 h | |
| Telecentru | 980 | 0 | 4 h | |
| Poșta Veche | 1,050 | −3 pp | 9 h | |
| Sculeni | 1,130 | −4 pp | 11 h |
… and 4 more pharmacies with a service rate between 80% and 85%.
We have one pharmacy measured daily, with a parallel manual count. The scenarios below are built on the patterns measured there and use modeled figures, labeled as such.
The modeled scenarios use the patterns measured in that pharmacy and effect sizes from the retail analytics literature. During the pilot, we measure your own numbers together with you, alongside a parallel manual count.
Usually one camera that sees the door and the counter is enough. Where it isn’t, we add a standard one.
zero investmentThe video stream is analyzed continuously. Pharmacists are told apart from customers by behavior and position.
own methodImages are processed on the Vizor server; the report gets numbers. We don’t read prescriptions and don’t link receipts to people.
data minimizationThe counts are matched with the counter receipts, which gives the real service rate.
service rateThe system tracks silhouettes from frame to frame and produces numbers: how many came in, how many were served, how long they waited. Images are processed on the Vizor server. We provide the customer privacy notice and the compliance documentation. Individual monitoring applies only to employees you explicitly register, with prior notice to them and the documented legal basis required by Law No. 195/2024.
One high-traffic, one small, and one neighborhood pharmacy, so the result says something about the chain. In the third week, we count manually in parallel, during hours you choose. You can stop the pilot at any time, with no penalty.
We work on your existing cameras. Where coverage falls short, we fill the gap.
Installation takes one day and doesn’t interrupt operations. No integration required to start.
Three months. You can stop at any time. The comparison report is yours to keep.
We don’t need prescriptions or product data. Only the video stream and, if you want the service rate, the number of receipts per hour.
In a typical pharmacy, the service rate drops by more than ten points at peak hour compared with the rest of the day. Here we calculate conservatively, with the figure you choose. An estimate, not a promise.
Calculation: visitors × days × service-rate points × average receipt × pharmacies.
Check my pharmacy →What video analytics measures, which cameras it works on, what it costs and how accurate it is.
Read →What Moldova’s new personal data law requires from a business with cameras: legal basis, notice, records.
Read →Employee attendance from your existing cameras, with no readers and no cards.
Read →Infrared beam, 3D sensor or your existing cameras: what each one measures and what it costs.
Read →No. The system tracks silhouettes and produces numbers: how many came in, how many were served, how long they waited. It doesn’t read prescriptions or identify products. It recognizes faces only for the employees you register.
By behavior and position: who stands behind the counter, who comes in and goes out through the door. Pharmacists aren’t counted as visitors. If you register them, they’re recognized by face and can be reported on individually.
Yes, if it sees the door and the counter. That’s exactly the setup in the pharmacy where we already work. Where coverage falls short, we add a standard camera.
One day, without closing. No integration required to start; the link to counter receipts is set up once the traffic numbers are validated.
In the third week of the pilot, we count manually in parallel, during hours you choose, and check the numbers together. In the pharmacy we measure daily, manual calibration is part of the weekly routine.
With a three-month paid pilot in three pharmacies, which you can stop at any time, with no penalty. Before that, 30 minutes and a look at the camera in one pharmacy.
We don’t ask for an hour-long meeting. You pick a pharmacy, we look at the existing camera, and we reply within 24 hours, in writing, with what can be measured there.