The system Apple currently uses is SO insecure—my iPhone frequently unlocks my Watch when the Watch is just sitting on the desk.
I turned that feature off (actually never turned it on). Put in the passcode or it doesn't unlock, and always used a 8 digit code. Nothing insecure there.