digital intermediaries