Brand Asset Verification

Overview

The Brand Asset Verification confirms the legitimacy of a business's logo during the Know Your Business (KYB) process. The business uploads a logo along with the business name and website, and Persona analyzes it for policy-violating content, matches it against imagery found on the business's website, and cross-checks it against public trademark registries.

This verification is processed asynchronously and surfaces results as three independent checks.

Why is this verification valuable?

  • Automates brand due diligence at scale. Manually inspecting every submitted logo against a business's website and trademark registries is slow and inconsistent. This verification replaces that work with a standardized automated review.
  • Surfaces policy and reputational risk. Detects regulated or sensitive content (sex, hate, alcohol, firearms, tobacco) in submitted logos before onboarding a business.
  • Flags impersonation and trademark conflicts. Confirms the submitted asset actually appears on the business's stated website and that no third party holds a conflicting trademark registration — two signals commonly associated with fraudulent or misrepresented business applications.

What checks does this verification provide?

Check Description
SHAFT Compliance Detection Scans the submitted logo for regulated or sensitive content that may indicate policy or reputational risk.
Brand Association Detection Validates that the submitted logo appears on the business's website.
Trademark Ownership Detection Checks public trademark registries to identify potential conflicts with trademarks registered to other businesses.

Each check returns structured metadata — for SHAFT, per-category flagged status and confidence scores; for Brand Association, the ranked candidate images, source URLs, and similarity scores; for Trademark, the list of matching and conflicting registrations with country, registration number, and owner comparison.

Frequently Asked Questions

What happens if no matching logos or trademarks are found?

If no matching logos are identified on the business's website, the Brand Association check fails accordingly. If the upstream analysis service does not return a result for a given check, that check is marked as unavailable rather than being passed or definitively failed.

How does the trademark check decide "matching" vs. "conflicting"?

For each visually similar trademark registration, Persona compares the registered owner's name to the submitted business name. If they match, the entry is matching (the same business owns the trademark). If they do not match, the entry is conflicting (a different business owns a visually similar trademark).

Does this verification collect biometric data?

No. Brand Asset Verification does not collect or process biometric data. Submitted business name, website, and logo images are stored on the verification record, and per-check analysis text is redactable.

Related articles