Hi there,
Good day. If I understand your inquiry correctly, you're referring to the EasySocial mini header.
> The profile-header shows up on random pages.
May I know which pages are this EasySocial mini header randomly appear?
> How do I control the pages it comes on?
Unfortunately, there are no available options to do this. It will be automatically rendered on EasyBlog articles.
> I want to remove it from the main content area and put it in a separate module.
Unfortunately, it is not possible as it is within the core items in EasyBlog. It is not advisable to do customization on the core files as it will get overridden when updating in the future.
Hope this helps.
Thanks.