No! ApexDrop requires creator's accounts to be public for them to participate in collabs. This is necessary so that we can track the success of a collab and give you more in the future.