While you are on the site, in your browser find and click "Add to Home Screen" A CGN beaver app icon will then be created to your phone that is directly link to the site.
Note: This feature may not be available in some browsers.
I sent my paperwork in weeks ago and I still can't get any info off the website. Says information not found, try at a later date. Does this mean they haven't received it yet or they have and just not working on it yet?
The secure site has been down since Friday afternoon. Also, as mentioned it will take up to 3 weeks for your application to show up online once it is received.