'Only If Creator' not working

I made a doctype ‘NHCP Users’ and a role ‘nhcp_user’ and in role permissions manager I checked ‘Only If Creator’ checkbox but when a nhcp_user logs in, all the records of ‘NHCP Users’ doctype are visible to the user

I made a Webpage which is submitted by a guest user and a record of ‘NHCP Users’ doctype is created so as the record is being created by a guest user is that why ‘Only If Creator’ permission is not working?
I also tried to update the owner field of the record by putting email as the value but still it is not working