ACLs are not respected
I think this is a great extension, thanks for sharing!
I am missing something about the permissions. I have created a data processor search with permission 'View own contacts'. Normally, this provides a filter to include only the contacts belonging to the groups I am administering. For instance, if I am searching all contacts, I only get the ones I am allowed to see.
But the output of the data processor gives all contacts, regardless of the ACLs. I think this should not be the case, but perhaps I am not using it properly.