On the chess.com forum itself or chess.com as a whole?
You can disable stuff to your liking as @Hans_Oddcraft said.
No app or download is necessary to play online. All you have to do is make an account on your device. (You can, however, download an app for Android or Apple devices.)