I wonder if it would be possible to implement that feature on an Android device that allowed you to flash your own custom appsboot/lk? I've only spent a little bit of time in LK stuff, but it seemed to me that that was where that functionality lives.
From leaked LG LK code it shows that's definitely where their bootloader unlock keys lived [at one point a couple of years ago].
Since the Librem device is a different beast, though, I wonder what their bootstack looks like? Super curious now!
I this is due to the overloading of the word ethical. The librem phone behaves ethically, but the Fairphone is ethically sourced (based on comments here). It'd be really neat to have something that's both ethical in behavior and ethically sourced for the parts.
Ethical products don't spy on users. Fairphone uses Android, so it isn't entirely ethical.