Not sure how long ago you signed up, but I believe it can take upto 48 hours before the emails are sent out. If you haven't recieved anything by tomorrow its probably worth taking it up with either Chief or Fred
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.