Ok, thanks.
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.
So, just to be clear, when you come to BYC you are immediately redirected to another site without clicking anything else?
What's your computer resolution set to? The site is designed for 1024 width screens which should provide a little buffer on the side of the ads before the scrollbar. If your screen resolution is less wide, then you may be spot on to what is happening!