QR Tracking

How Duck Tracking Works

What gets stored, what stays private, and how each physical duck keeps its own public story.

May 13, 2026

Each duck gets an identity

Before fulfillment, an admin creates physical duck records with unique public codes and QR URLs. The code is printed and assigned during packing.

Scans are passive

Opening a duck page can log a private scan event for internal analytics, but the public story only shows approved approximate stops.

Shopify stays separate

Commerce data and payment details stay in Shopify. Supabase keeps the duck identity layer and the story layer.