Procore employs many of the same data encryption standards, which are widely used by large online banking services. For data in transit, Procore encrypts data with 128-bit encryption. Procore uses a secure hash algorithm (SHA-1) for message authentication and RSA as the encryption key exchange mechanism.
Data flowing between Procore and the user is encrypted with HTTPS protected by Transport Layer Security (TLS) 1.2. Data at rest is encrypted and stored behind Procore’s firewalls in a secure, private cloud infrastructure.