So what does this do? (Chrome menu option: "Install CFL Forums....")

...go ahead, click on it...then report back

Well I see Sully edited the title of the thread but didn't tell us what it does! That can't be a good sign :grinning:

Thanks for the info

Haha it seems to put a desktop icon on your Windows machine to pretend this website is an application. I can't keep up with the random stuff Discourse comes up with.