RubyMine
 
Get RubyMine
You are viewing the documentation for an earlier version of RubyMine.

Security model

Last modified: 09 August 2022

The communication between JetBrains Client and the IDE backend is end-to-end encrypted with the 1.3 TLS even if performed in a secure SSH tunnel. JetBrains uses TLS 1.3 and on top of that, the SSH security connection is used.

There are IDE components running both on the server-side and on the client-side. Any information loaded by the backend may be forwarded to the client without further user interaction, and any information provided to the client may be forwarded to the server-side process without further user interaction.

Even though in many cases we will inform the user and ask for permission, there may be cases where forwarding takes place in the background.