Have you seen your RapLeaf profile? Apparently they scrape social media sites to use for targeting content and ads to you.
WARNING: they are not members of the Network Advertising Initiative and require you to enter an email address to authenticate an account.