Thank you @aaronhoff for your reply,
“Your application can aggregate a list of users but each follow/unfollow must be actioned individually. Let me know if you need additional clarification.” can you elaborate more?
the user should see all the users and check them manually before lancing the bulk follows?
Normally, the method I would will be a loop on user’s followers to follow all of them (with the respect of twitters limit-1000follow per day-).