Same thing is practiced in Tirupathi as well as Guruvayoor. Any non-Hindu who wants to enter Tirumala devasthanam has to sign a written consent that they have faith in Balaji as a God. In Guruvayoor, they simply won't allow any non-Hindus.