The phrase "affiliated sites" refers to websites or online platforms that are connected or related to each other through a partnership or association.