DEV Community

PureHub
PureHub

Posted on

Building privacy-first utility analytics without tracking every click

Building privacy-first utility analytics without tracking every click

A useful utility app should know whether a workflow helped without turning every button press into a behavioural profile. In PureHub?s latest PWA update, we changed the measurement point from opening a tool to finishing a meaningful local result.

What counts as a result

A QR scan is useful when it gives you a result you can review, copy, open, save, or share. OCR is useful when text is extracted, saved to a local library, or exported to PDF. The same principle now applies to local file hashes and ZIPs, habit check-ins, encrypted vault backups, expense exports, sound-reading CSVs, and finished screen recordings.

Each tool emits a context-specific completion signal only after that outcome happens. A small success card can then offer helpfulness feedback or sharing. It does not appear simply because someone opened a tool.

Why this is better

Page opens tell us which routes were visited; they do not tell us whether the tool solved a problem. Meaningful completion data lets us identify where an interaction is confusing, while keeping the metric intentionally minimal. PureHub deduplicates a tool?s completion event per browser per day, and the tool payload never contains the scanned content, file contents, secret, image, financial entry, or other personal data.

QR and OCR got clearer next steps

QR Studio now focuses the post-result flow on safe actions: inspect the result before opening a link, then copy, save, share, or continue. OCR Studio adds an honest expectation for first use: language packs may need an initial download, while a typical ready-to-run page takes roughly 10?30 seconds. OCR can then move into a searchable PDF workflow without a cloud account.

This is a small product detail, but it makes the tool feel much less like a blank scanner and more like a complete private workflow.

Try the updated QR Studio or explore the full PureHub PWA.

Top comments (0)