With my hardware engineering background. I would guess it's built into the firmware with some tag in the code. Most serious makers also code their serial numbers into the firmware for testing and repair purposes. Devices don't always come back for repairs or warranty claims intact. You just can't change the sticker and call it good, maybe for an electronic toy you can. For this drone, I would guess one has to hack the firmware to change the serial number. That opens up all sorts of cans of worm that could render brick the drone even for experienced hardware engineers. I say trust their engineers, it's not the sales and marketing people that designed this. If these engineers are smart to build such a cutting-edge drone, employing the latest AI technologies in real-time to anticipate a multitude of conditions, with a real AI processor, the NVIDIA Tegra TX capable of 1.3 trillion operations per second, I'm sure they're smart enough to take care of a serial number. You're not spending over $1,500 for a piece of Chinese technology. You can change the sticker but that doesn't change the internals, a lot of its parts are also coded somewhere in the firmware configuration files... Thank you by the way for posting the tip on the serial number, it was immensely helpful, I registered mine without. I was guessing it's probably some combination of Wi-Fi SSID and password because they're the only unique numbers but wasn't sure so I didn't include it. It's not required anyway. All the other IDs on the drone are generic for this industry... Happy flying!