Only admins can see e-mail addresses unless you specifically check "show e-mail". And I'm the only admin here, so I'm not sure how they could have found your e-mail from the forum.
No one has replied
I like that it has rss feed capabilities!
Working here 😀