I dug around to find if the Robotime community is using some customizations, and I don’t think they are. They’re placing the categories in:
api.renderInOutlet("above-discovery-categories", _customCategoryBoxes.default);
which is the default, so it beats me as to why it appears on both the category page and the homepage.
They also seem to be using this: