Earlier quoted context omitted.
None of the information on the website I would argue is a dark pattern. The remote server knows my IP address? Yes that's how the web works. The server knows my window's resolution? Well I think thats very useful information for the application to have for layouting. You know what other application is recording my keystrokes right now? HackerNews. "recording keystrokes" is also known as "typing in a text box"
HN does not record your key strokes until and unless you click the reply link…and then only if recording your final edited comment counts as recording your keystrokes. On the other hand, your browser might be recording each of your keystrokes just because it can and if your browser does, those keystrokes are not going to HN.
The distinction you are trying to make a is a distinction without a difference. If you don't want sites to "record your keystrokes", then don't use a computer. Trying to paint this as nefarious is a losing battle and completely undermines any awareness you are trying to bring about.