growGRC

LEAD CAPTURE CONSENT REFERENCE

Version: v1.0.0

Effective Date: May 4, 2026

LANGUAGE NOTICE: English is the legally binding version.

PURPOSE

This document defines the exact consent language, UX requirements, and data handling rules for GrowGRC's free tool lead capture forms. It ensures CAN-SPAM, GDPR, CASL, and LGPD compliance when collecting user data for commercial communications.


GrowGRC free tools use a dual-consent model — required by GDPR and best practice globally:

```

[Form Fields: email, industry, country, company size]

☑ REQUIRED: I have read and agree to the GrowGRC Terms of Service

and Privacy Policy.

[Terms of Service] | [Privacy Policy]

☐ OPTIONAL: I agree to receive commercial communications from

GrowGRC, including product updates, offers, and GRC

resources. I can unsubscribe at any time.

```

Critical rules:

  • These two checkboxes MUST be separate
  • The marketing checkbox MUST be unchecked by default (GDPR pre-ticked boxes are invalid)
  • Both are visible before the user submits the form
  • User cannot pre-check marketing by default
  • The ToS checkbox IS required to use the tool

Terms / Privacy (Required)

*"I have read and agree to GrowGRC's [Terms of Service] and [Privacy Policy]."*

Marketing Opt-In (Optional – Default: Unchecked)

*"I agree to receive commercial communications from GrowGRC, including product updates, promotional offers, and GRC educational resources. I understand I can unsubscribe at any time by clicking the unsubscribe link in any email or contacting legal@growgrc.app."*

DATA RECORDED IN `plg_leads`

| Field | Value | Purpose |
| `tos_accepted` | true/false | Proof of ToS agreement |
| `tos_version` | "v1.0.0" | Version of ToS shown |
| `marketing_consent` | true/false | CAN-SPAM / GDPR evidence |
| `marketing_consent_at` | timestamp | Exact moment of consent |
| `consent_text` | full text | Exact language user saw |
| `consent_ip` | IP address | Legal jurisdiction evidence |
| `consent_user_agent` | browser string | Anti-fraud / legal evidence |

UNSUBSCRIBE REQUIREMENTS

| Regulation | Requirement | Deadline |
| CAN-SPAM (USA) | Honor opt-outs | Within 10 business days |
| GDPR (EU) | Honor withdrawals | Without undue delay |
| CASL (Canada) | Honor opt-outs | Within 10 business days |
| LGPD (Brazil) | Honor withdrawals | Without undue delay |

Implementation requirement: Every commercial email sent to PLG leads MUST include:

1. GrowGRC physical mailing address (CAN-SPAM requirement)

2. Unsubscribe link that sets `unsubscribed_at` in `plg_leads`

3. Once `unsubscribed_at` is set, that email address must never receive commercial emails


✅ Send product update emails

✅ Send promotional offers and discounts

✅ Send GRC educational content

✅ Invite to webinars / demos

✅ Retargeting (with cookie consent for EU users)

✅ CRM enrichment and lead scoring

❌ Sell email addresses to third parties

❌ Share with data brokers

❌ Use for purposes not disclosed in the consent text

❌ Send emails after `unsubscribed_at` is set

❌ Use for political or discriminatory campaigns


GDPR-SPECIFIC RULES FOR EU LEADS

For leads with EU IP addresses:

  • Marketing consent is REQUIRED (legitimate interest does not apply for direct marketing to individuals under GDPR)
  • Consent must be granular (no bundling with ToS)
  • Consent record must include: who consented, when, what they consented to, how consent was obtained
  • All consent records in `plg_leads` satisfy this requirement when populated correctly

*© 2026 Global Modern Services. All rights reserved. Internal reference document.*