Review our app, Site Assistant
brandnewlow: Just signed in.  Feedback.When I join something called "site assistant," I'm doing it because I want to add my site and start getting info about it.But when I log in, the only call to action I see is "add group."Where's my "add your site" button?  I don't want to add a group.  I'm at sitemanager.com not groupmanager.com