BUILT FOR INDIAN D2C · SHOPIFY-NATIVE

Two videos. One timeline. Nothing either side can edit.

ParcelProof records the parcel being sealed and the parcel being opened. Both get a server timestamp and a SHA-256 the moment they land. When someone says the box was empty, you don’t argue — you send a link.

No card. No hardware. Your laptop webcam and a barcode gun you already own.

Evidence on record
#17874
Closed
Packing · seller0:38
Sealed 14 Mar, 4:19:07 pm IST
9f2c4b7ae61d08c3fb5290e4d7a1cc86b3f0e975a24d1b8c
Unboxing · buyer1:12
Opened 15 Mar, 11:02:44 am IST
4a8d1e6072fc9b03e5d4a71bc086f2394ed7150ab6c8397
Hashes written on arrival. Neither party holds the key.
REC
THE PROBLEM YOU ALREADY KNOW

You packed it correctly. You just can’t prove it.

The parcel comes back with a brick in it. The buyer says one of the three concealers was missing. The marketplace asks for evidence and every record you have — the invoice, the manifest, the tracking — proves a parcel moved. None of them prove what was inside.

₹8,000cr
lost to RTO every year

Indian D2C brands, collectively, before fraudulent returns are counted on top. GoKwik

+64%
rise in return abuse

Between January 2024 and May 2025. The empty-parcel variant is the hardest to dispute. Signifyd

20–40%
RTO rate on COD orders

Versus under 2% on prepaid. Fashion and beauty sit at the top of that range.

5–10%
of buyers, 30–40% of returns

Serial returners learn which sellers can’t prove anything, and come back. Claimlane

A refund is only the first line of the bill. You also lose the unit, the forward and reverse shipping, the warehouse handling, and the ad spend that won that buyer — which is why the fully loaded cost of a returned parcel lands nearer ₹450–900 than the ₹150–300 of logistics alone.

WHY A PACKING VIDEO ISN’T ENOUGH

A video you control is still a video you control.

Packing footage wins honest disputes — the buyer misremembered, and the clip settles it. It does much less against a hostile one, because the person deciding knows the camera, the file and the storage all belong to you. ParcelProof adds the two things a seller cannot manufacture.

Packing video alone

One camera, one side
Shows what left. Says nothing about what arrived, or what the buyer actually opened.
Your file, your server
Nothing stops a clip being trimmed, re-shot or reused. The referee knows that too.
The buyer never sees it coming
No deterrent at the point of decision. The claim gets filed anyway.
CCTV is worse, not better
Hours of footage nobody indexes. By the time you find the parcel, the claim window has closed.

ParcelProof

The buyer’s own footage
They scan the QR on the label and record the unboxing themselves. No app, no login. It’s their camera, so it isn’t yours to doubt.
A hash written before the dispute existed
Our server timestamps and fingerprints each file on arrival. Change one frame and the hash no longer matches. Neither side holds the key.
A deterrent printed on the box
“Scan before opening — record your unboxing” is on every label. Most opportunistic claims stop right there.
Found by order number, in seconds
Every recording is linked to the order at the moment of scanning. Search the number, copy the link, close the ticket.

The point isn’t that we have more footage. It’s that the record doesn’t belong to either of you — which is exactly what makes it worth showing to a marketplace, a courier, or a card network.

HOW IT WORKS

Three steps, and two of them aren’t yours.

Nothing here adds a task to your packing bench. You scan the label you were already scanning.

1You · at the bench

Scan a parcel. Recording starts.

The gun beeps, the order appears, the camera rolls. Scan the next label and the last parcel seals itself and starts uploading in the background. No buttons, no filing, no naming files.

2Your buyer · at their door

They scan the box before they cut the tape.

The label carries a QR. It opens a page with your brand name on it and a record button — no app, no login, no account. One take, up to three minutes, and they can watch it back before sending.

3Us · in the middle

Both clips, one timeline, sealed on arrival.

We stamp each file with our server’s clock and a SHA-256 fingerprint the second it lands. Sealed at 4:19 pm, opened at 11:02 the next morning — a sequence, not two loose files.

THE PACKING STATION

Built for a conveyor, not a photoshoot.

Wall-mount a laptop at the bench and leave it on all day. The screen is designed to be read standing up, from two metres, with your hands full — order number at 72px, quantities you cannot miss, one button that matters.

~31s
average seal time per parcel, hands-free from scan to scan
0
extra taps. Uploads run in the background while the next parcel records
×2
multiples flagged in amber — the single most expensive packing mistake
3:00
cap per parcel, auto-sealed if you forget to scan the next one

The gun never loses focus

A pulsing LISTENING pill is your contract: if it’s pulsing, the station is armed. A mis-scan flashes, shakes and plays a low tone — a good scan plays a high one, so you never look up.

×3

Multiples you can’t miss

Any line with two or more units goes amber, gets a large filled badge, and sorts to the top. The header counts units, not line items — units are what go in the box.

A bad network doesn’t cost you evidence

If an upload drops, the video stays on the machine and the row keeps its Retry until you act. The station won’t let you end a shift with evidence stranded.

THE HALF NOBODY ELSE HAS

Your buyer becomes the witness.

This is the part that changes the argument. A stranger on a phone, with no account and no app, records their own unboxing because the box asked them to — and now the evidence has two authors instead of one.

Zero friction, or they won’t do it
Scan, read three lines, press one button. Every tap target is at least 48px and every control sits in the bottom third of the screen, because their other hand is holding a parcel.
Your brand, not ours
Your store name is the largest thing on the page; ParcelProof is a small chip. Their order number, unit count and value are visible before they scroll — details a phishing page couldn’t know.
The camera ask, handled properly
“Your phone will ask for camera access next. Nothing is recorded until you press record.” That second sentence is why they say yes.

And if they don’t record? You still hold a sealed, hashed packing video — the same evidence every competitor sells, and enough to win an honest dispute. The unboxing half is upside, not a dependency. In practice the line on the label does most of the work: an opportunistic claim rarely survives the knowledge that the box was watching back.

WHAT THE EVIDENCE ACTUALLY IS

A fingerprint, a clock, and a link you can paste anywhere.

No blockchain, no certificates, no jargon. Just the three things a referee actually asks for.

SHA-256 fingerprint
9f2c4b7a
e61d08c3fb5290e4d7a1cc86b3f0e975a24d1b8ce6470f39ab2d5c11

The first eight characters are the handle a human can compare by eye. Change a single frame of the video and this string changes completely — which is the whole point.

Our clock, not yours
14 Mar 2026
4:19:07 pm IST

Written server-side the moment the file arrives. A device clock can be changed; this one can’t be, by you or by them. Every timestamp on the timeline comes from the same source.

One link, no account
parcelproof.in/r/8Kd2fQ7mLpX4

Paste it into a marketplace claim, a WhatsApp reply, or a chargeback response. Whoever opens it sees both videos, both timestamps and both hashes. Nothing to download, nothing to install.

After 30 days

The video goes. The proof stays.

Claim windows close in 24 hours to 7 days, so keeping video forever is storage you pay for and a privacy risk you carry. At 30 days we release the file and keep the hash and timestamps permanently — the record still shows what was sent and when. Your buyers are told this in plain words on their own page, which is a large part of why they agree to record at all.

QR code linking to parcelproof.in/find — the scan-to-record link printed on every label

The label does the marketing

Print the QR on your existing shipping label at 4×6in or A6. Level-Q error correction and a 32mm minimum, so it still scans through packing tape, off a cheap thermal printer, photographed at an angle in a stairwell.

“Scan before opening — record your unboxing”
RETURNS, IN REVERSE

On the way back, the roles swap.

A return is the same problem pointed the other way: now they pack and you open, and the brick-in-the-box arrives at your bench. So the buyer records their return packing, and you record the unboxing at your end. Four videos, one order, one timeline.

1You packed — sealed on video, hashed
2They opened — their camera, their timestamp
3They repacked — what actually went back in
4You opened it back — the moment the write-off usually happens
SETUP

Connected to Shopify in about three minutes.

Four steps in your Shopify admin, walked through one line at a time with a screenshot for each. We ask for read_orders and read_fulfillments and nothing else — never customers, never payments, never products.

Connected
Imported 1,284 orders from the last 60 days. New orders arrive within a minute of being placed.

Not on Shopify yet? You can add orders by hand and still record against them — the station and the receiver page work identically.

PRICING

Priced per parcel sealed, not per seat.

One recovered claim covers a month. Every plan includes the packing station, the receiver page, the printable label and the full return flow — nothing important sits behind a tier.

Starter
₹0forever
30 parcels a month. Enough to see whether your claims stop.
Packing station + receiver page
Shopify sync
30-day retention, permanent hashes
Start free
MOST STORES
Growth
₹1,499/month
1,000 parcels a month. Roughly a store doing 30–35 orders a day.
Everything in Starter
Full return flow, all four legs
Automatic receiver emails
WhatsApp support, same day
Start free, upgrade later
Scale
₹4,999/month
5,000 parcels a month, multiple benches, multiple packers.
Everything in Growth
Unlimited stations and operators
Extended retention on request
Coverage reporting per bench
Talk to us

Above 5,000 parcels a month, or shipping from more than one warehouse — talk to us. Prices exclude GST.

THE REAL QUESTIONS

What packers and founders actually ask us.

Will this slow my packing down?

No, because it doesn’t add a step. You already scan the label; that scan is what starts and stops the recording. There is no button to press, no file to name and no clip to file away. The only new habit is arming the station once at the start of a shift.

Do I need CCTV or special cameras?

No. A laptop webcam at the bench is enough, and a phone works if you’d rather. CCTV is actually the weaker option — it produces hours of footage nobody has indexed, so by the time you’ve found the right parcel the claim window has usually closed. What wins a claim is a short clip already linked to an order number.

What if my buyer never records their unboxing?

Then you’re exactly where a packing-video tool would leave you — holding sealed, hashed, order-linked proof of what you shipped. The unboxing half is upside. And the request itself does work even when it’s declined: a line on the label saying the parcel expects to be filmed changes the arithmetic for anyone considering an opportunistic claim.

Will a marketplace or a card network accept it?

Order-linked, timestamped packing video is the evidence type these processes ask for, and we format the record so you can submit it as-is: order number, AWB, server timestamp, duration, hash, and a link that needs no login to open. We can’t promise an outcome — nobody honestly can — but we can make sure you’re never the side that had nothing to submit.

Why delete the videos at 30 days?

Because claim windows run from 24 hours to 7 days, so video older than a month is storage you’re paying for and personal data you’re carrying risk on. The hash and timestamps are kept permanently, and they’re what proves the record existed. If your category needs longer, we’ll extend it.

Is my buyer’s video shared with anyone?

Only with you and them, and their page says so in plain words before they record. Their link is a capability link tied to that one order, it expires when the order closes, and there’s no directory, no account and no profile built from it. Being straight about this is why they agree in the first place.

Seal your next thirty parcels free.

Connect Shopify, print one label, and record one parcel. You’ll know inside an afternoon whether this is the thing that ends the arguments.

No card. Cancel by closing the tab.