A Zerodha account is not mandatory for screener. You can access screener through multiple login options. You can connect your Google account, Facebook account, broker account or login with email. Read more on login options.
However, you would need a Zerodha account to create a portfolio/smallcase out of your screened stocks and buy it instantly.