Fine print: "Check Point will not collect, store, or use your email address for any other purpose."
If they have other data on your email address, they don't need your email address to do anything with it. If they don't have other data, then there's no issue.
You're not concerned about people having public access to your twitter handle, why would you be concerned about people having public access to your email address.