No, but you can add a PIN to your account at https://my.roku.com so channels can't be added without the PIN.
Roku Community Streaming Expert
Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.
I am not a Roku employee.