Clarification on `entitlementSource` values (DieselWebClient, AppEpicgamesCom, LauncherWeb)

Hi Epic team,

I’m working with Epic Games Store entitlements and I’m seeing different values for the entitlementSource field such as:

  • DieselWebClient

  • AppEpicgamesCom

  • LauncherWeb

Could you please clarify:

  1. What does each entitlementSource value specifically mean?

  2. Under what circumstances (e.g., web store, launcher, promotions) are each of these values used?

  3. Are there any other possible values, and is there documentation available?

Thank you in advance!