Keepface
Sign up

UGC rights, request, grant, decline, revoke

UGC Rights is a formal request flow, you ask a customer for usage rights, they grant/decline, you reuse legally. State machine, requested → granted/declined → revoked/expired.

Customers often tag your brand in their posts. Reposting that content without explicit rights is a copyright risk and a customer-trust risk. UGC Rights makes the permission explicit and recorded.

The state machine

requested → granted   → revoked   (customer changes their mind)
           → declined            (no rights)
           → expires              (no response within window)
granted → with-expires (granted for N months)

Request flow

  1. UGC Rights → New request
  2. Select the customer + the post you want to use
  3. Pick scope, single repost / paid ad use / unlimited
  4. Pick expiry, none / 6 months / 12 months
  5. Send

The customer gets a magic link with a clear summary and a 1-click grant or decline.

What’s stored

Every grant is logged with timestamp, scope, expiry, and the post URL, your legal-defensible record. Linked to consent_records but distinct: rights ≠ consent legally.

Was this article helpful?