title: Can I encrypt Node.js TCP traffic with TLS so it's impossible to read?
body: <p>So I currently have a node.js app that reads my website user ips from a file and using geoip places a dot in a map for each visitor location.</p>
  
  <p>Problem is, everytime a new visitor comes the message sent through the websocket can be seen by the client if he inspects traffic with wireshark or fiddler.</p>
  
  <p>Obviously displaying user ips is out of the question, so I am wondering if using TLS would be enough to make this information unreadable or impossible to debug from the javascript code.</p>
  
  <p>Thanks</p>