I am new user and found the same thing and could no believe it...but if you go into your settings you will see an option to PRE move. That is you can make your move before the opponent does, and if it is legal it will take the move. For speed chess this is a very useful setting and will save you lots of time when in short time controls. From a won position it is very easy to make forcing moves with very little time. If all the moves are legal no time would come off your clock.
They are not cheating.
I had the guy beat. I had 2 seconds and he had 0.4 seconds. I was moving very quickly. He made EIGHT moves and his clock STILL had 0.4 seconds on it. Is he a cheater? Am I missing something? Thanks.