The film · 1:16

From VIN to priced stock in seventy-⁠six seconds.

One trade-in, start to finish: identified, valued against the morning's market, appraised on a phone, approved by the owner, and a car in stock priced against its own market. Drawn and scored in code.

Sample data throughout: Sandstone Auto Group and its people are fictional. The captions describe the music and sound.

Scene by scene

Six chapters, one trade-⁠in.

What happens on screen, chapter by chapter. This is also the film in words: nothing is said aloud that isn't written here.

  1. 0:00

    Every car has a number

    Particles gather out of the dark, spiral and settle into a trade-in.

  2. 0:08

    01 Identify

    Appraisal copilot

    The VIN is read one character at a time and decoded: a 2022 Toyota Land Cruiser GXR, confirmed by the VIN. A guessed match would carry a warning beside the figures.

  3. 0:16

    02 Value

    Market agent · Valuation agent

    The morning's UAE listings, read at 06:00 Gulf time, are cleaned: prices far from the trim's median are left out, each VIN counts once and suspiciously cheap ads are flagged. Thirty-one comparables give a market median of AED 238,500. The maximum buy price is built down from it: AED 210,300 once the margin scheme is evidenced, with an opening offer of AED 206,000.

  4. 0:28

    03 Appraise

    Appraisal copilot

    Seven steps on one phone. Three of the eight required photos are taken with no signal and upload as soon as it returns. A dent and a scratch are priced where they sit, and the offer goes for approval at 09:38.

  5. 0:38

    04 Approve

    Approval router

    At AED 206,000 the offer is above the used-car manager's limit, so it goes to the owner. Faisal Rahimi approves it at 09:42, and Omar Haddad shares it with the customer by WhatsApp at 09:44.

  6. 0:48

    05 Price

    Pricing agent

    Twenty-four cars, each against its own market. The 2019 GMC Yukon Denali is 11.8% above market after 74 days in stock. The pricing agent suggests AED 124,300, and nothing changes until Faisal approves it at 10:15.

  7. 1:00

    06 Gulf

    All six agents

    DealRevs covers the United Arab Emirates today: a market snapshot every day at 06:00 Gulf time, prices in AED and times in Asia/Dubai. The screens switch between English and Arabic.

  8. 1:08

    DealRevs

    A V6 starts, blips and revs to the redline, and the needle settles on the mark.

How it was made

No footage. Only code.

No stock footage, no bought-in renders and no samples. The picture and the score come from the same timeline.

One particle engine

The film is drawn by the same WebGL particle engine as this site: 160,000 points that travel between eleven shapes, from a vortex to a car, a market, a stock lot, a map of the Gulf and a tachometer.

Every frame from its own moment

Each frame is worked out from its timestamp alone, so all 4,560 can be drawn in any order, by several browsers at once. Each is drawn at 3840 × 2160 and scaled down for clean edges. The whole film renders in about three minutes.

A score from the cue sheet

The music and sound are synthesised in code from the same cue sheet as the picture, so every kick, shutter, stamp and rev lands on its frame. It runs at 120 BPM in D minor; the Gulf chapter turns to the Hijaz mode over a maqsum rhythm, with a plucked-string oud. The engine follows the rpm the needle reads.

Sample data, the product's own words

Every figure belongs to Sandstone Auto Group, a fictional dealer group. The screens use the product's wording and its rules: the offer maths, the approval limits, the band around the market price.

In numbers

Running time
1:16
Frames at 60 per second
4,560
Particles
160,000
Beats per minute
120

Built with Three.js and WebGL, the Web Audio API, Playwright and FFmpeg. Encoded in AV1, with HEVC and H.264 for browsers that need them.

Book a demo

Bring one trade-in. Leave with its number.

Pick a car from your lot. We'll value it with you against this morning's market, appraise it on a phone and take it through approval, start to finish.