Skip to content

BarcodeMate 0.5.1

Choose a tag to compare

@github-actions github-actions released this 11 Oct 17:47

BarcodeMate 0.5.1 adds optional usage counts, off until you turn them on.

  • The app asks once, on first start, and the answer is no by default. Declining is remembered; nothing is sent and the question does not come back.
  • What a count contains is fixed in the app, not decided by the feature that reports it: an event name and one value from a closed list, two short words such as app_export and png. Barcode content, saved names, file paths, imported rows, error text, identifiers and timing have no field to travel in.
  • Six events can be counted: the app started, with its version; which feature was used, for generating, importing, printing or exporting; the barcode format chosen; and whether one of those steps failed. Anything outside the list is refused before it reaches the network, and refused again by the server.
  • About → See exactly what was sent lists every count this computer has sent, as it was sent, with its timestamp. Clear the record or switch counting off there at any time.
  • A failed send is not queued and not retried: a queue that survived restarts would outlive the consent that allowed it.
  • Counts reach the same endpoint as the website statistics, which has access logging disabled, and are combined into daily totals.

The About panel no longer claims the app collects no telemetry; it now states that counts are off until enabled and never contain barcode content.

Source commit: a0ca866f73b1d09031e288e93592a1aa7027226c. Validated Windows/macOS packages: https://github.com/barcodemate/desktop/actions/runs/38160526172

Installers remain unsigned and macOS packages are not notarized.