When you power up your NGRAVE ZERO device for the first time, you'll be prompted to scan a QR code on our website. This will verify that your device is genuine and was made by NGRAVE.
Additionally the firmware is cryptographically signed and is verified every time your ZERO boots. This is done by a chain of trust in the boot sequence: while booting, several different pieces of softwares (bootloaders) load the next piece of software & verify it against a signature before continuing the boot procedure.
If there is the slightest change in software, signature verification will fail and ZERO will refuse to boot.
This process is called "cryptographic attestation" and guarantees you that your device is genuine and safe to use.