@brus
In my opinion, do a hardware fuse is not a good idea, because updating the programm would not be possible anymore.
But to have a password protection would be good.
Becuase when the devices are spread or installed. People could overwrite the firmware or the development using the uiflow webapplication, they just need to know the API number and thats easy to find when booting up and changing the menu.
if on Uiflow you must enter a password, this would also help to protect from overwriting the programm but you would be able to install an update.