Appreciate the feedback. No one likes blocking signups, myself included.
Trouble is, the app can't serve the user without having his or her email address on hand. I suppose I could rework the process so the user can give an email address after seeing how the interface works.
For those curious, the emails it sends are simple lists of links, sorted by keyword.
What you should do is ask them what they want to search for, then go and do the search and show the results. (It's OK if you show old results - not sure what your technical architecture is.)
Then invite them with: Have these results emailed to you every day, enter your email here:
Also, I tried to sign up using the login form - that's not cool. If there is no match put up a page say, no such account, would you like to create it?