implement security polling according to docs/security-poll.md