Works with your existing CCTV

Every car.Every second on the conveyor.

Turn your existing CCTV into a clear timeline of when each car arrived, how long it took to load, how long it spent in the tunnel, and when it left—so you can see where the throughput goes.

TUNNEL 01Live
Tunnel camera view of a car, plate 8KXR 412, on the conveyor near the exit

Pass timed

Entered to exited

3m 58s

  • Entered
  • Exited

The pass record

Every moment. One clear record.

Arrival, loading and exit, with how long each stretch took, matched to the plan in one pass.

TUNNEL 01Illustrative visitCamera and wash POS

  1. 07:44:10

    Wash POS

    Plan matched

    Entered

    Plate read at the tunnel entrance

  2. Inside the tunnel, a blue hatchback, plate 8KXR 412, on the conveyor a car length short of the brush arch07:44:52

    Loaded

    Wheel meets the conveyor

  3. The end of the tunnel, the blue hatchback, plate 8KXR 412, driving itself out past the conveyor into the lot07:48:08

    Exited

    Vehicle clears the tunnel exit

3m 58s from entrance to exit, drawn to scale

  • In the tunnel3m 16s
  • Loading42s
  1. 42sLoading onto the conveyor
  2. 3m 16sIn the tunnel

Exited

How it works

Three steps, then it is just running

  1. Step 1: Point us at your feeds

    We connect to the NVR you already run. The camera at your entry reads plates, and the rest of the tunnel runs on the feeds you already have.

    • TUNNEL 01

      Connected from your recorder

      Live
    • ENTRY 01

      Connected from your recorder

      Live
    • EXIT 01

      Connected from your recorder

      Live
  2. Step 2: Calibrate the tunnel

    We mark the tunnel entrance and the tunnel exit. That is the whole setup — every pass is timed between those two lines.

    Inside the tunnel, a blue hatchback, plate 8KXR 412, on the conveyor a car length short of the brush archTUNNEL 0107:44:52
  3. Step 3: Watch it on your dashboard

    The second a car comes in, it shows up on your dashboard. Every pass, gap and stop lands there as it happens, and all of it stays in one place.

    LiveTunnel 01
    • Car 3Entered 07:46:08 · Exited 07:50:32
      Loading
      1m 4s
      In tunnel
      3m 20s
    • Car 2Entered 07:45:03 · Exited 07:48:46
      Loading
      31s
      In tunnel
      3m 12s
    • Car 1Entered 07:44:10 · Exited 07:48:08
      Loading
      42s
      In tunnel
      3m 16s

    3 cars · 2m 17s spent loading

What you can finally answer

Know where your tunnel loses cars.

See what the tunnel really runs, where the throughput goes, and how long it stood still.

What is the real cars-per-hour?

Measured against conveyor capacity, by hour and by day.

17 carsshort of capacity, each hour

78 carswashed per hour

The tunnel ran 78 cars an hour against a capacity of 95.

Where does the throughput go?

Loading gaps, stops, and slow exits, separated.

  • Loading gaps9 cars
  • Stops5 cars
  • Slow exits3 cars

Loading gaps cost the most cars every hour.

How long was the tunnel down?

Every stop, with its length and the cars that queued behind it.

Longest: 6m 20s

Stopped atLengthQueued
11:32:086m 20s14 cars
15:08:512m 45s8 cars
07:12:401m 36s6 cars

One stop held up 14 cars for over six minutes.

Which plates keep coming back?

Passes tied to plates, so members and regulars both show up.

Came back within 30 days
41%of plates
Seen once
59%of plates

Four in ten plates came back within a month.

Good to know

The questions washes ask first

A few things you might want to know before getting started.

01Can it tell my members from single washes?

Yes. The camera at your entry reads each plate, and the pass is matched to its plan in your wash POS — an unlimited member, a single wash, or a plate you have seen before. Every pass arrives already tied to what the customer paid for.

02How is this different from what my controller reports?

A controller counts what passed through. BayCam measures the conveyor as a whole, so an empty stretch of track counts against you the same way a stopped tunnel does. That is the difference between a throughput number and a capacity number.

03What does it connect to?

Your wash POS, so every pass arrives with its plan or transaction attached. Without that link you get times; with it you get what those times were worth.

04Does it work on an in-bay automatic?

Yes, with different events. There is no conveyor to measure, so an in-bay is timed from vehicle in to vehicle out instead, and the gap that matters becomes the time between one car leaving and the next being positioned.

05Do I have to buy cameras?

BayCam runs on the CCTV you already have. Those cameras were put up for evidence, not recognition, so some may just need re-aiming — we look at your feeds first and tell you plainly which ones. Once they are pointed right, you are good to go.

06How long until it is running?

About a week per site. Once we have access to your feeds and your POS, we collect footage from your bays, train our AI model on your layout, run it on your cameras, and test the results against what actually happened before you rely on a single number. Multi-site rollouts go a site at a time, so each one is trained and tested on its own rather than copied.

Still have a question?hello@baycam.ai

From the blog

All posts

Book a demo

Find out what your tunnel did yesterday.

See every pass, every gap on the conveyor, and every stop — and what the missing cars were worth — before you decide anything.

Pass length
3m 58s
In the tunnel
3m 16s
Loading
42s
Events stamped
3