1. A computer-implemented method for processing a query spanning separate databases while revealing only minimal information beyond a query answer, comprising: executing only specific information-limiting protocols according to query type.