Skip to content

Home Topics BIMI and VMC Certification Verified Mark Certificates

BIMI and VMC Certification · Verified Mark Certificates

Verified Mark Certificates (VMC) and CASL compliance in the Canada

Short answer

CASL requires express or implied consent before sending and identification of the sender in every message. Verified Mark Certificates (VMC) supports compliance by making sender identity verifiable and recipient choices enforceable.

What CASL requires#

CASL requires express or implied consent before sending and identification of the sender in every message.

What Verified Mark Certificates (VMC) is#

A VMC is an X.509 certificate issued by an approved authority (DigiCert or Entrust) that binds a registered trademark logo to a domain. Gmail and Apple Mail require a VMC or CMC to render a BIMI logo.

Why it matters#

The VMC is the trust anchor: it proves the logo belongs to the trademark holder, preventing brand impersonation in the inbox.

How Verified Mark Certificates (VMC) supports CASL compliance#

Regulators and recipients need to identify who sent a message and trust that opt-out mechanisms work. Verified Mark Certificates (VMC) contributes by the VMC is the trust anchor: it proves the logo belongs to the trademark holder, preventing brand impersonation in the inbox.

Implementation steps#

  1. Confirm your logo is a registered trademark in an accepted jurisdiction (USPTO, EUIPO, UKIPO, JPO, and others).
  2. Prepare the exact trademarked artwork as SVG Tiny PS.
  3. Complete organization validation with the CA, including notarized identity verification.
  4. Receive the PEM certificate, host it over HTTPS, and reference it in the a= tag of your BIMI record.
  5. Calendar the renewal; VMCs are valid for one year.

Frequently asked questions#

How much does a VMC cost?

Roughly $1,000 to $1,500 per year per logo, depending on the CA.

How long does issuance take?

Typically 2 to 6 weeks, mostly spent on organization and trademark validation.

Do I need one VMC per domain?

One VMC can cover multiple domains using SANs, if they share the same trademark.

Keep reading on Verified Mark Certificates