Draft, not in force. 5 blanks are still to be filled in.

Data usage summary

CRM Health, by [legal entity]. A one-page summary of what the app does with an agency's data. The full details are in our privacy policy and data processing agreement.

What it reads

With six read-only HighLevel permissions: contacts, opportunities and pipelines, users, the sub-account, tags and custom field definitions. It cannot read conversations, messages, payments or calendars, and it never writes to HighLevel.

Why

To score how tidy the CRM data is (stale deals, unowned contacts, duplicates, tag variants and unused fields) and suggest what to clean up. Nothing else.

What it keeps, and for how long

WhatPersonal data in itKeptRemoved by
HighLevel access tokens, encryptedNone, but they give access to the agency's dataUntil uninstall, or 90 days after the HighLevel connection breaksUninstall, or the broken-connection clean-up
Install records, HighLevel region and white-label domainNoneUntil uninstall, or 90 days after the HighLevel connection breaksUninstall, or the broken-connection clean-up
Settings and branding, and who last changed themHighLevel user idsUntil uninstall, or 90 days after the HighLevel connection breaksUninstall, or the broken-connection clean-up
Contacts and tag variants marked as intentionalContact ids, and the user id of who added each oneUntil an admin removes it, a complete scan no longer finds the contact, or uninstallAdmin, scan, or uninstall
Sign-in sessionsHighLevel user id, role and sub-account list30 minutes, then removed by the next daily clean-upDaily clean-up
Rate-limit countersA keyed hash of the network address, never the address itself1 hour, then removed by the next daily clean-upDaily clean-up
Install check cookie, in the browserNone10 minutes, during install onlyThe browser
The latest scan's minimised copy, encryptedContact and user names, contact and user ids, tags, masked email addresses and phone numbers, keyed hashes of them, opportunity names and stages, pipeline and custom field names, and the sub-account nameUntil the next scan, or 7 days, then removed by the next daily clean-upThe next scan, the daily clean-up, or uninstall
The agency's hashing key, encryptedNoneUntil uninstall, or 90 days after the HighLevel connection breaksUninstall, which makes every leftover hash meaningless
Scan recordsThe HighLevel user id of who asked for the scan30 days, then removed by the next daily clean-upDaily clean-up, or uninstall
Score historyThe sub-account name; everything else is numbers90 days, then removed by the next daily clean-upDaily clean-up, or uninstall
Audit trailHighLevel user ids, and contact ids for exclusions12 months from each event, then removed by the next daily clean-upDaily clean-up, or a deletion request
HighLevel notification idsNone (event type and sub-account id)30 days, then removed by the next daily clean-upDaily clean-up
Server logs, at our hostNone by design: no names, emails, phone numbers or tokens are loggedThe host's log retention for our planThe host
Database backups, at our database providerWhatever the database held at the timeThe provider's backup windowThe provider

What it never keeps

  • Full email addresses and phone numbers. Duplicates are found with a keyed fingerprint, and a masked form such as j•••@example.com is shown.
  • Contact notes, messages, conversations, payments or custom field values.
  • The HighLevel user's name and email from the sign-in.

Where

In the United States, with Vercel for hosting, [database provider] for the database and AWS KMS for encryption keys. No email, analytics, error-tracking or AI providers.

Who can see what

  • HighLevel's own roles and permissions decide who in the agency can open the app.
  • Users HighLevel limits to their own contacts see scores and counts only, with no names.
  • Agency admins can change settings and exclusions.
  • No agency can see another agency's data.

What uninstalling deletes

Uninstalling the app from a sub-account deletes that sub-account's tokens, settings, exclusions, sessions, scans and history straight away. Uninstalling it from the agency deletes everything for the agency except the audit trail, which holds ids and counts only and is deleted 12 months after each event. A connection broken for 90 days is treated as an uninstall. Billing, if any, is separate.

Contact

Support: [support email]. Privacy: [privacy email]. Security: [security email].