How to install an APK
01
Allow installing from the browser
Android asks the first time: «Install unknown apps» for the browser you download with. It is a notice that the file does not come from a store, not a fault.
02
Open the downloaded file
It installs like any other app. On a warehouse terminal, do it with the device plugged in: it cannot be left half done.
03
Register the terminal
In the ERP: Sales → POS → Terminals → Pair, type «PDA». It shows the terminal key and, with it, the QR that pairs the device.
Check the fingerprint before installing
Next to each download we publish its SHA-256 fingerprint. Use it to check that the file you have is exactly the one we published and not another that slipped in along the way:
sha256sum atazel-pda.apk # Linux, macOS
certutil -hashfile atazel-pda.apk SHA256 # Windows
Android will warn you. Here is what that means
When you install something that does not come from Google Play, Android warns that it cannot vouch for the file. It is not saying there is a virus: it is saying it has not seen it before. That warning appears for any company app installed this way, and no certificate removes it - only publishing on Play would, which for a working app on a fleet of terminals is not worth it.
What you can do is check that the file is ours. We publish two fingerprints: the file one, which says nobody tampered with it on the way, and the one of the certificate that signs it, which says it came from us. The second cannot be forged without our key, and does not change between versions.
Check who signed it
With the Android tools, on any computer:
apksigner verify --print-certs atazel-pda.apk
What the app takes from your device
It asks for two permissions and no more: internet, to talk to your ERP, and camera, to read codes - and that one can be denied if the terminal has a scan gun. No contacts, no location, no files. Android backup is disabled on purpose: your terminal key lives inside, and it has no business travelling to any cloud.
Why it is not on Google Play
Because it is not a consumer product: it is the working app for a customer's fleet of terminals, updated when that shop finds it convenient and not when an app store decides. You download it here, with the fingerprint published alongside.