There are two governing bodies applicable here:
The US DOT mandates that the marketing carrier’s checked baggage policy applies to flights that originate or end in the USA.
Elsewhere, IATA rules apply, which state the rules belonging to the operating carrier applies.