Johnnyloans Revliss It is disabled by default. Can't be deleted Blocked = someone has to know your owner profile pin to activate it.
MetropleX Revliss as Johnnyloans said ADB is only available to someone who has access to your owner user and can enabled developer options and USB debugging. This is not the same as using recovery based adb sideload functionality.
Novalissoide Revliss MetropleX enabled developer options and USB debugging. Yes, and even if someone takes the phone when unlocked, they still would need the unlock credentials to enable developer options, and then enable Adb.
de0u Revliss Can recovery sideload adb be removed? It would be possible to build a custom fork of GrapheneOS to remove functions from Recovery. Don't remove too much, though, or system updates can't be installed.
Novalissoide Revliss No. Recovery is a bootstate for factory reset and sideloading, not an extra data-extraction vector.
Johnnyloans Revliss Isn't that a way to recover the phone's data? For the device owner. For a phone that cannot turn on correctly, you sideload an update. Then only someone with the correct unlock code can get to the data.