No no! You don't need to remember the site. Go there once, sign up and don't bohter bookmark it. All future communication will be via email . The reminders that are sent have links in them so if you need to change your settings or snooze a reminder you just follow one of the links in the emails. That's new isn't it?!