I had an idea come to me that seems like it might help to eliminate certain issues here on Chess.com. I honestly haven't given thought to all of the possible implications of such an idea and perhaps it would take a programmer to understand all of the possible benefits. I just thought of a handful of things that seems like it might make some worthwhile differences. It would be the creation of a Chess.com browser that a member or user would have to download to use thew site.
Where I see benefits is that it seems there would be less compatibility issues, in trying to make so many OS / web browser combinations work with the site's servers and code. Also, there wouldn't be ready made bot plug-ins for it. So it would make it a bit more complicated for cheaters in live chess. This seems like it would make policing live chess easier in other ways. It would be easier to know if someone has opening explorer or Chessbase database pulled up in one tab on one machine and a live game pulled up on another machine. Even if they have multiple accounts, it seems the IP's could be more easily matched.
I strongly suspect some of my opponent's use the chess.com engine to analyze our games in real time, with multiple tabs, even in daily chess. This can be easily done by setting up a custom position matching all the moves an on going game, but carefully omitting the last move played. As long as the position requested for analysis doesn't match the current position in the game, you can still analyze the game using a 9 line multi pv analysis, which is sure to encompass most moves played by average to strong players, thus revealing at least one playable line in most cases and even multiple lines in many games. Creating a Chess.com browser would make the Chess.com system more aware if someone is analyzing an ongoing game more easily , if it is set up that way. At the very least, perhaps there is a way to eliminate the use of the Chess.com engine to analyze any lines that the results for end up matching lines in current games, even without such a creation of the browser ?
If you need pictures to help you understand what I am saying about the Chess.com engine, let me know. I will be happy to show developer staff in PM's.