Black box

Any system or service whose inner workings are not understood by or accessible to its user.