Privacy-preserving reasoning on the semantic Web