Just my opinion, for what it's worth, but I think you definitely should send this thread site to him. What better way for him to come to know and understand how you feel without actually having to confront him?

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.