One page per product: what the app keeps on the device, and what leaves it.
Shelf price checks, on Android. No account and no publisher server; the data stays on the device.