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.