# GHL Customer Care Security and Compliance Overview

> Developed for agencies by an agency, GHL Customer Care's goal is to help marketing professionals and agencies reach and surpass their benchmarks for success. We believe in enhancing automation, improving communication, and boosting scalability.

- Source: https://docs.ghlcustomercare.com/docs/compliance/compliance-2/ghl-customer-care-security-and-compliance-overview
- Section: Compliance / Compliance
- Reading time: 15 min
- Modified on Tue, 16 Jun at 1:49 PM

---
#### **Covered in this Article:**

#### [**Introduction**](#introduction-2)

#### [Our Company and Products](#our-company-and-products-2)

#### [GHL Customer Care Security and Risk Focus](#ghl-customer-care-security-and-risk-focus-2)

#### [Our Security and Compliance Objectives](#our-security-and-compliance-objectives-2)

#### [**GHL Customer Care Security Controls**](#ghl-customer-care-security-controls-2)

#### [**Infrastructure Security**](#infrastructure-security-2)

#### [Cloud Hosting Provider](#cloud-hosting-provider-2)

#### [Network and Perimeter](#network-and-perimeter-2)

#### [Conﬁguration Management](#con-guration-management)

#### [Logging](#logging-2)

#### [Alerting and Monitoring](#alerting-and-monitoring-2)

#### [**Application Security**](#application-security-2)

#### [Web Application Defenses](#web-application-defenses-2)

#### [Development and Release Management](#development-and-release-management-2)

#### [Vulnerability Management](#vulnerability-management-2)

#### [**Customer Data Protection**](#customer-data-protection-2)

#### [Data Classiﬁcation](#data-classi-cation)

#### [Tenant Separation](#tenant-separation-2)

#### [Encryption](#encryption-2)

#### [Key Management](#key-management-2)

#### [**Data Backup and Disaster Recovery**](#data-backup-and-disaster-recovery-2)

#### [System Reliability and Recovery](#system-reliability-and-recovery-2)

#### [Back up Strategy](#back-up-strategy-2)

#### [System Backups](#system-backups-2)

#### [Physical Backup Storage](#physical-backup-storage-2)

#### [Backup Protections](#backup-protections-2)

#### [Customer Data Backup Restoration](#customer-data-backup-restoration-2)

#### [**Identity and Access Control**](#identity-and-access-control-2)

#### [Product User Management](#product-user-management-2)

#### [Product Login Protections](#product-login-protections-2)

#### [GHL Customer Care Employee Access to Customer Data](#ghl-customer-care-employee-access-to-customer-data-2)

#### [Access to Production Infrastructure](#access-to-production-infrastructure-2)

#### [Access to Customer Portals](#access-to-customer-portals-2)

#### [Corporate Authentication and Authorization](#corporate-authentication-and-authorization-2)

#### [**Organizational and Corporate Security**](#organizational-and-corporate-security-2)

#### [Background Checks and Onboarding](#background-checks-and-onboarding-2)

#### [Policy Management](#policy-management-2)

#### [Security Awareness Training](#security-awareness-training-2)

#### [Vendor Management](#vendor-management-2)

#### [Endpoint Protection](#endpoint-protection-2)

#### [**Compliance**](#compliance-2)

#### [Sensitive Data Processing and Storing](#sensitive-data-processing-and-storing-2)

#### [**Privacy**](#privacy-2)

#### [Data Retention and Data Deletion](#data-retention-and-data-deletion-2)

#### [Privacy Program Management](#privacy-program-management-2)

#### [Breach Response](#breach-response-2)

#### [**GDPR**](#gdpr-2)

#### [**Document Scope and Use**](#document-scope-and-use-2)

#### [**Contact Us**](#contact-us-2)

# **Introduction**

## **Our Company and Products**

Developed for agencies by an agency, GHL Customer Care's goal is to help marketing professionals and agencies reach and surpass their benchmarks for success. We believe in enhancing automation, improving communication, and boosting scalability in a consumer-friendly way, and we consistently provide future-embracing updates that exemplify these priorities.

Since its inception in 2018, GHL Customer Care has continuously grown exponentially, increasing the impact created on the tech community and the SaaS industry. At GHL Customer Care, we measure our success by the successes of our customers and therefore prioritize optimizing our offerings in order to meet their needs.

Our AI-powered all-in-one sales, marketing, and customer relationship management (CRM) platform offers numerous features that are essential to agencies and marketers. This expansive software solution provides limitless opportunities for our customers to set lofty sales goals and actually achieve them while being supported by our team of experts. We also encourage our customers to rebrand our platform as their own, truly offering agencies and marketers everything they need to scale beyond what they ever thought possible for themselves, their businesses, and their clients.

---

## **GHL Customer Care Security and Risk Focus**

GHL Customer Care’s primary security focus is to safeguard our customers’ data. GHL Customer Care has invested in the appropriate controls to protect and service our customers. This investment includes implementing dedicated corporate, product, and infrastructure security programs. Our Legal Team, in partnership with other departments, oversees the implementation of these programs.

---

## **Our Security and Compliance Objectives**

We have developed our security framework using best practices for the SaaS industry. Our key objectives include:

**Customer Trust and Protection:** deliver superior products and services while protecting the privacy and conﬁdentiality of data

**Availability and Continuity of Service:** ensure availability of the service and minimize risks to service continuity

**Information and Service Integrity:** make sure that customer information is never corrupted or altered inappropriately

**Compliance with Standards:** aim to comply with or exceed industry standard best practices.

---

# **GHL Customer Care Security Controls**

In order to protect the data that is entrusted to us, GHL Customer Care utilizes layers of administrative, technical, and physical security controls throughout our organization. The following sections describe a subset of our most frequently asked questions about control.

---

## **Infrastructure Security**

### **Cloud Hosting Provider**

GHL Customer Care does not host any product systems or data within its physical ofﬁces. GHL Customer Care outsources hosting of its product infrastructure to leading cloud infrastructure providers such as Google Cloud Platform Services and Amazon Web Services. Our product infrastructure resides in the United States. We place reliance on Google’s and AWS’s audited security and compliance programs for the efﬁcacy of their physical, environmental, and infrastructure security controls.

Google provides a monthly uptime percentage to customers of at least 99.5%. You can ﬁnd more information about the controls, processes, and compliance measures implemented by Google on their publicly available Compliance Resource Center.

AWS guarantees between 99.95% and 100% service reliability, ensuring redundancy to all power, network, and HVAC services. The business continuity and disaster recovery plans for the AWS services have been independently validated as part of their SOC 2 Type 2 report and ISO 27001 certiﬁcation. AWS’s compliance documentation and audit reports are publicly available at the AWS Cloud Compliance Page and the AWS Artifacts Portal.

### **Network and Perimeter**

The GHL Customer Care product infrastructure enforces multiple layers of ﬁltering and inspection on all connections across our web application, logical ﬁrewalls, and security groups. Network-level access control lists are implemented to prevent unauthorized access to our internal product infrastructure and resources. By default, ﬁrewalls are conﬁgured to deny network connections that are not explicitly authorized. Changes to our network and perimeter systems are controlled by standard change control processes. Firewall rulesets are reviewed periodically to help ensure that only necessary connections are conﬁgured.

### **Conﬁguration Management**

Automation drives GHL Customer Care’s ability to scale with our customers’ needs and rigorous conﬁguration management is baked into our day-to-day infrastructure processing. The product infrastructure is a highly automated environment that expands capacity as needed. All server conﬁgurations are embedded in images and conﬁguration ﬁles, which are used when new containers are provisioned. Each container includes its own hardened conﬁguration and changes to the conﬁguration and standard images are managed through a controlled change pipeline.

Server instances are tightly controlled from provisioning through deprovisioning, ensuring that deviations from conﬁguration baselines are detected and reverted at a predeﬁned cadence. In the event that a production server deviates or drifts from the baseline conﬁguration, it will be overwritten with the baseline within 30 minutes. Patch management is handled using automated conﬁguration management tools or by removing server instances that are no longer compliant with the expected baseline.

### **Logging**

Actions and events that occur within the GHL Customer Care application are consistently and comprehensively logged. These logs are indexed and stored in a central logging solution hosted in GHL Customer Care’s cloud environment. Security relevant logs are also retained, indexed, and stored to facilitate investigation and response activities. The retention period of logs depends on the nature of the data logged. Write access to the storage service in which logs are stored is tightly controlled and limited to a small subset of engineers who require access.

### **Alerting and Monitoring**

GHL Customer Care invests in automated monitoring, alerting, and response capabilities to continuously address potential issues.

The GHL Customer Care product infrastructure is instrumented to alert engineers and administrators when anomalies occur. In particular, error rates, abuse scenarios, application attacks, and other anomalies trigger automatic responses or alerts to the appropriate teams for response, investigation, and correction. Many automated triggers are also designed to immediately respond to anomalous situations. For example, trafﬁc throttling, process termination, and similar functions are triggered at predeﬁned thresholds.

---

## **Application Security**

### **Web Application Defenses**

All customer content hosted on the platform is protected by ﬁrewall and application security. The monitoring tools actively monitor the application layer and can alert on malicious behavior based on behavior type and session rate. The rules used to detect and block malicious trafﬁc are aligned to the best practice guidelines documented by the Open Web Application Security Project (OWASP), speciﬁcally the OWASP Top 10 and similar recommendations. Protections from Distributed Denial of Service (DDoS) attacks are also incorporated, helping to ensure customers’ web sites and other parts of the GHL Customer Care products are continuously available.

### **Development and Release Management**

GHL Customer Care optimizes our products through a modern continuous delivery approach to software development. New code is regularly deployed. Code reviews, testing, and merge approval is performed before deployment. Static code analysis runs regularly against code repositories and blocks known misconﬁgurations from entering the code base. Approval is controlled by designated repository owners and once approved, code is automatically submitted to GHL Customer Care’s continuous integration environment where compilation, packaging and unit testing occur.

Dynamic testing for security vulnerabilities is performed periodically against our applications. Newly developed code is ﬁrst deployed to a dedicated and separate QA environment for the last stage of testing before being promoted to production. Network-level and project-level segmentation prevents unauthorized access between QA and production environments. All code deployments are automated and in case of failures, the changes can be reverted. The deploying team manages notiﬁcations regarding the health of their applications and if a failure occurs, rollback processes are immediately engaged. We use extensive software gating and trafﬁc management to control features based on customer preferences (private beta, public beta, full launch).

GHL Customer Care features seamless updates and, as a SaaS application, there is no downtime associated with releases. Major feature changes are communicated through in-app messages and/or product update posts.

### **Vulnerability Management**

The GHL Customer Care team manages a multi-layered approach to vulnerability management, using a variety of industry-recognized tools and threat feeds to ensure comprehensive coverage of our technology stack. Vulnerability scans are conﬁgured to scan for vulnerabilities on a regular basis, using adaptive scanning inclusion lists for asset discovery as well as the latest vulnerability detection signatures. We perform annual penetration tests against our applications and infrastructures to identify vulnerabilities that may present security related risks. Relevant ﬁndings are assessed, and mitigations are prioritized accordingly.

---

## **Customer Data Protection**

### **Data Classiﬁcation**

Per the GHL Customer Care’s Terms of Service, our customers are responsible for ensuring they only capture appropriate information to support their marketing, sales, services, content management, and operations processes. The GHL Customer Care products should not be used to collect or store sensitive information, such as credit or debit card numbers, ﬁnancial account information, Social Security numbers, passport numbers, ﬁnancial or health information except as otherwise permitted.

### **Tenant Separation**

GHL Customer Care provides a multi-tenant SaaS solution where customer data is logically separated using unique IDs to associate data and objects to speciﬁc customers. Authorization rules are incorporated into the design architecture and validated on a continuous basis. Additionally, we log application authentication and associated changes, application availability, and user access and changes are logged.

### **Encryption**

All data is encrypted in transit with TLS version 1.2, or 1.3 and 2,048 bit keys or better. Transport layer security (TLS) is also a default for customers who host their websites on the GHL Customer Care platform.

GHL Customer Care leverages several technologies to ensure stored data is encrypted at rest. Platform data is stored using AES-256 encryption. User passwords are hashed following industry best practices, and are encrypted at rest.

### **Key Management**

Encryption keys for both in transit and at rest encryption are securely managed by the GHL Customer Care platform. TLS private keys for in transit encryption are managed through our content delivery partner. Volume and ﬁeld level encryption keys for at rest encryption are stored in a hardened Key Management System (KMS). Keys are rotated at varying frequencies, depending upon the sensitivity of the data they govern. In general, TLS certiﬁcates are renewed annually. GHL Customer Care is unable to use customer supplied encryption keys at this time.

---

## **Data Backup and Disaster Recovery**

### **System Reliability and Recovery**

GHL Customer Care is committed to minimizing system downtime. All GHL Customer Care product services are built with redundancy. Server infrastructure is strategically distributed across multiple distinct availability zones and virtual private cloud networks within our infrastructure providers, and all web, application, and database components are deployed with a point in time recovery.

### **Back up Strategy**

#### **System Backups**

Systems are backed up on a regular basis with established schedules and frequencies. Seven days’ worth of backups are kept for any database in a way that ensures restoration can occur easily.

Backups are monitored for successful execution, and alerts are generated in the event of any exceptions. Failure alerts are escalated, investigated, and resolved. Data is backed up daily to the local region. Monitoring and alerting is in place for replication failures and triaged accordingly.

#### **Physical Backup Storage**

Because we leverage public cloud services for hosting, backup, and recovery, GHL Customer Care does not implement physical infrastructure or physical storage media within its products. GHL Customer Care does not generally produce or use other kinds of hard copy media (e.g., paper, tape, etc.) as part of making our products available to our customers.

#### **Backup Protections**

By default, all backups are protected through access control restrictions and write once read many (WORM) protections on GHL Customer Care product infrastructure networks, and access control lists on the ﬁle systems storing the backup ﬁles.

#### **Customer Data Backup Restoration**

GHL Customer Care customers don't have access to the product infrastructure in a way that would allow a customer-driven failover event. Disaster recovery and resiliency operations are managed by GHL Customer Care product engineering teams. In some cases, customers can use the recycle bin to directly recover and restore contacts, opportunities, custom ﬁelds, custom values, tags, notes, and tasks up to 30 days after they were deleted. Changes to web pages, blog posts, or emails can be restored to previous versions of content using version history. For customers who wish to additionally back up their data, the GHL Customer Care platform provides many ways of ensuring that you have what you need.

Many of the features within your GHL Customer Care portal contain export options, and the GHL Customer Care library of public APIs can be used to synchronize your data with other systems.

---

## **Identity and Access Control**

### **Product User Management**

The GHL Customer Care products allow for granular authorization rules. Customers are empowered to create and manage the users in their portals, assign the privileges that are appropriate, and limit access as they see ﬁt.

### **Product Login Protections**

The GHL Customer Care products allow users to login to their GHL Customer Care accounts using the native GHL Customer Care login. The native login enforces a uniform password policy which requires a minimum of 8 characters and a combination of lower and upper case letters, special characters,, and numbers. People who use GHL Customer Care’s native login cannot change the default password policy. Customers who use GHL Customer Care’s built-in login are protected by two-factor authentication for their GHL Customer Care accounts. Portal administrators may require all users to have two-factor authentication enabled.

### **GHL Customer Care Employee Access to Customer Data**

#### **Access to Production Infrastructure**

User access to internal data stores and production infrastructure is strictly controlled. GHL Customer Care employees are granted access using a role-based access control (RBAC) model. Day to day access is minimized to members of the Engineering team and persistent administrative access is restricted. Additionally, direct network connections to product infrastructure devices over SSH or similar protocols is prohibited, and engineers are required to authenticate ﬁrst through a bastion host or "jump box" or have assigned IAM role to the resource before accessing server environments.

#### **Access to Customer Portals**

By default, Customer Support, Services, and other customer engagement staff can obtain limited access to parts of your GHL Customer Care account to help you with using GHL Customer Care. The GHL Customer Care application also uses a JITA model to grant employees access to a customer’s portal for a limited duration (Portal JITA). Each Portal JITA request is logged. Access is tied to a speciﬁc customer’s portal for a maximum 24-hour period. GHL Customer Care also utilizes risk-based monitoring to detect unusual Portal JITA activity.

When accessing a portal using Portal JITA, GHL Customer Care users are unable to perform high-risk actions such as:

Changing domain or SSO settings Exporting users/contacts

Viewing/creating/deleting/rotating private app keys Importing data to the CRM

Deleting contacts, companies, deals, and tickets

User logins, GHL Customer Care employee access, security activity, and content activity is logged.

### **Corporate Authentication and Authorization**

Access to the GHL Customer Care company network requires MFA. Password policies follow industry best practices for required length, complexity, and rotation frequency. Password vaults are in place to manage certain administrative account passwords, and access to the vault is managed through Role Based Access Control or through the JITA process. We have built an extensive support system to streamline and automate our security management and compliance activities.

In addition to many other functions, we ensure that permission grants are appropriate, employee events are managed, access revocations are timely, change logs are effectively collected, and compliance evidence is preserved. Employee access and permissions to key internal systems are manually reviewed semi-annually to help ensure access granted is necessary for their job function.

---

## **Organizational and Corporate Security**

### **Background Checks and Onboarding**

GHL Customer Care employees undergo a third party background check prior to formal employment offers. Reference veriﬁcation is performed at the hiring manager's discretion. Upon hire, all employees must read and acknowledge GHL Customer Care’s Employee Handbook and Code of Conduct which help to deﬁne employee's security responsibilities in protecting company assets and data.

### **Policy Management**

To help keep all our employees on the same page with regard to protecting data, GHL Customer Care documents and maintains written policies and procedures. Speciﬁcally, GHL Customer Care maintains a core Written Information Security Policy, which covers a variety of topics such as data handling requirements, privacy considerations, and disciplinary actions for policy violations.

Policies are reviewed and approved at least annually.

### **Security Awareness Training**

GHL Customer Care employees are required to complete CyberSafety training when they start their employment, and training is made available annually thereafter. The CyberSafety training also includes phishing awareness.

### **Vendor Management**

GHL Customer Care may leverage third party service providers to support the development of our product as well as internal operations. We ensure that our vendors have appropriate security and privacy controls in place as part of our contractual relationship with them. We also maintain a list of our sub-processors (which may change from time-to-time) within our Data Processing Agreement.

### **Endpoint Protection**

Company issued laptops are centrally managed and are conﬁgured to maintain full disk encryption. We implement a Mobile Device Management solution that provides a centralized platform for IT administrators to manage and monitor mobile devices in an organization. This includes conﬁguring device settings, enforcing security policies, deploying apps, and ensuring compliance with corporate policies.

---

## **Compliance**

### **Sensitive Data Processing and Storing**

Please see our Terms of Service and Privacy Policy for additional information on how and why we process data. Please note that, while GHL Customer Care customers may pay for services by credit card, GHL Customer Care does not store, process, or collect credit card information submitted to us by customers, and we are not PCI-DSS compliant. We leverage PCI-compliant payment card processors to ensure that our payment transactions are handled securely.

---

## **Privacy**

As described in our Privacy Policy, we do not sell your personal data to third parties. The protections described in this document and other protections that we have implemented are designed to ensure that your data stays private and unaltered.

### **Data Retention and Data Deletion**

Customer data is retained for as long as you remain an active customer. Current and former customers can make written requests to have certain data deleted, and GHL Customer Care will fulﬁll those requests as required by privacy rules and regulations. GHL Customer Care retains certain data like logs and related metadata in order to address security, compliance, or statutory needs. GHL Customer Care does not currently provide customers with the ability to deﬁne custom data retention policies.

### **Privacy Program Management**

GHL Customer Care’s Legal Team collaborates with our engineering and product development teams to implement an effective privacy program. Information about our commitment to the privacy of your data is described in greater detail in our Privacy Policy and Data Processing Agreement.

### **Breach Response**

GHL Customer Care will notify customers as required by law if it becomes aware of a data breach that impacts your personal data.

---

## **GDPR**

GHL Customer Care aims to provide features that enable our customers to easily achieve and maintain their GDPR compliance requirements. Please refer to our GDPR page for more information. While GHL Customer Care seeks to enable your GDPR compliance efforts, use of the GHL Customer Care product alone does not make you GDPR compliant.

---

## **Document Scope and Use**

This document is intended to be a resource for our customers. It is not intended to create a binding or contractual obligation between GHL Customer Care and any parties, or to amend, alter or revise any existing agreements between the parties. GHL Customer Care is continuously improving the protections that we have implemented, so our procedures may be subject to change.

---

## **Contact Us**

Visit GHL Customer Care’s Privacy and Security page, as well as the [Trust Center](https://trust.upguard.com/f69cca6d-517e-4220-ac1b-c61fa7ce0d76).

The Privacy and Security page describes GHL Customer Care’s privacy, security, and compliance posture, including SOC 2 Type II, EU-U.S. Data Privacy Framework, GDPR/CCPA/CAN-SPAM readiness, HIPAA support, infrastructure security, encryption, 2FA, SSO, audit logs, vendor risk management, penetration testing, and vulnerability scanning.

The Trust Center provides access to security and compliance materials such as controls, security policies/processes, asset management, operational resilience details, and downloadable/viewable documents including GHL Customer Care’s Information Security Program, ISO/IEC 27001:2022 Certificate, and SOC 2 Attestation Report. Some items may require sign-in to view.

---

Documentation for GHL Customer Care. Support: support@ghlcustomercare.com