Affiliate sign up w/o buddypress profile

I have a Membership BuddyPress Site.

As of now only, only buddypress members can become an affiliate. How can I set it up so anyone can become an affiliate?

I believe I would have to create a profile type for the affiliates and make a free membership for them as well. BUT I do not want them showing up in the members section of buddy press.

How can I make this work?