To check the data authenticity it's connecting to a node server for the data synchronisation, the data encryption happens on the client side. Client side nodes are on IOTAs roadmap as it's a technical challenge to synchronise with the network by just storing a small chunk of it.