Harvest capture

Photo thumbnail preview
Tap to add photo
Upload runs when you tap Sync / Upload

Batch IDs cannot be typed here — only ✨ New Batch (offline pool / generator) or Scan Batch QR (custody hand-off) assigns the value. Format is always TC-{8}-{4} (letters A–Z except I/O, digits 2–9). Use Reset to clear and pick another id. If you ever see TC-XXXX-YYYYYY (old format), hard refresh (Ctrl+Shift+R) so the latest page and service worker load. After you scan someone else’s QR, your capture uses a new last segment under the same TC-________ prefix — that new id is what appears in Recent uploads and on Admin (chain rows are grouped by that prefix).

Offline ID pool: 0 available (auto-managed)

✅ Recent uploads

No successful uploads found for your user ID yet.

📋 My Active Batches

Pending approval only — anchored or denied batches are hidden here.

Loading pending batches…