GCPG Live Call Coach: Privacy Policy

The Gulf Coast Property Group, L.L.C. ("GCPG") · Effective October 19, 2026

The short version: the extension is for GCPG reps only. It listens only while a rep has clicked Start call coach. Audio goes to our transcription server in 5-second clips, is turned into text, and is thrown away. No audio is saved. We don't sell any data, show ads, or share data with anyone except the cloud provider that runs our server.

What the extension does

GCPG Live Call Coach is a Chrome side panel for GCPG sales reps who make calls from the GoHighLevel ("GHL") web dialer. During a call it shows a live checklist of GCPG's call playbook, checks items off as they're covered, suggests the next question to ask, and shows objection tips. It runs only on the GHL web app (app.gohighlevel.com or app.leadconnectorhq.com), and only after the rep clicks the extension's icon on that tab and then clicks Start call coach.

What data is used, and where it goes

DataHow it's usedStored?
Microphone audio (the rep's voice)Captured only while coaching is running. Split into 5-second clips and sent over HTTPS to GCPG's server (gcpg-callcoach.gcpg-ops.workers.dev), which transcribes each clip to text and returns the text.No. Each clip is held in memory only long enough to send it. The server transcribes it and discards it. It is not written to disk, a database, or logs.
Audio of the GHL dialer tab (the other party on the call)Same as above: 5-second clips, transcribed, discarded. The call stays audible to the rep.No.
Transcript text of the current callShown in the side panel. About every 15 seconds, the most recent part of the transcript (up to 6,000 characters) is sent to the same server so an AI model can say which checklist items were covered and suggest the next question.No on our server. It stays in the side panel only until the rep closes the panel.
Rep key (an access code GCPG gives each rep)Sent with each request so the server accepts only GCPG reps.Saved locally in the rep's Chrome (extension storage) until the extension is removed.
Address of the tab the icon was clicked onChecked inside the browser to confirm it is the GHL web app.Not sent anywhere. Kept only for the current browser session.

The extension doesn't read web pages, browsing history, cookies, contacts, or GHL data. It doesn't run on any other site, and it downloads no code. The server returns only text.

GHL fields

The extension itself writes nothing to GHL. Separately, GCPG's server runs a post-call scoring service on calls that were already recorded by the GHL phone system (not by this extension). For those calls it writes these GHL contact fields: Last Call Score, Last Call Summary, Call Score Avg, Missed Items, Call Score Count and Last Call Scored ID. These scores are used internally for rep training.

Service providers

Our server runs on Cloudflare (Cloudflare Workers and Workers AI), which performs the speech-to-text and AI checklist steps on GCPG's behalf. Data is encrypted in transit (HTTPS). We don't share data with any other party.

What we never do

We don't sell or rent data. We don't use it for advertising, and we don't use it to decide anyone's creditworthiness or eligibility. We don't transfer it to data brokers. People don't read it except as needed for security, to comply with law, or with the rep's consent. Our use of data follows the Chrome Web Store User Data Policy, including the Limited Use requirements.

Call disclosures

GCPG reps follow GCPG's call-disclosure procedures, including any notice required by Florida law and the laws of the other party's state.

Your choices

Coaching runs only when the rep clicks Start, and it stops when they click Stop or close the panel. Microphone access can be removed any time in Chrome's settings. Removing the extension deletes the saved rep key. Questions or requests: blake@gulfcoastpg.com.

Who may use it

The extension is only for authorized GCPG team members. It isn't directed to children.

Changes

If this policy changes, we'll update this page and its effective date.