Yeah, unfortunately cookies are required for the site to track your contributions. Most people nowadays have cookies enabled so I think it should be okay, but good for you that you're very security and privacy conscious. Thanks again for the feedback, it's much appreciated.