Encryption used by pio account and pio remote feature

Hello everyone,

I was looking for an overview of security and privacy when using platformIO cloud. I am a bit new to this, but I wanted to make sure that my login information is encrypted while using the pio account feature and my binaries are encrypted while using pio remote feature.

I have already looked into the architecture (Remote Development — PlatformIO latest documentation) and examined parts of the code such as:
platformio-core/platformio/remote/factory/ssl.py
platformio-core/platformio/http.py

Based on this I assume that pio remote uses OpenSSL for encryption, but with pio account, I could not figure out how encryption is solved.
Could you explain to me how privacy/security is ensured in this aspect for both pio remote and pio account, or point me to the appropriate documentation?

Thank you in advance!