Yes it's on the motherboard, but it's only a sticker.

Protected flash seems pretty secure to me!

Rob