1. A computing device, comprising: a computing processor; and a memory containing instructions executable by the computing processor to cause the computing processor to perform a process comprising: accessing a data set; rendering, to another data processing device via a communications network, structural information associated with the accessed dataset, the structural information including data representing one or more data categories of the data set; and subsequent to rendering the structural information including data representing the one or more data categories, receiving, via the communications network, data representing a query restriction enforceable over the data set by the computing device, wherein the query restriction is enforceable over the at least one data category of the data set.