I have been trying to read up on the geo database and the server. I have a simple program that adds some points, indicating location, to a map. My understanding is that I would add a feature layer onto the map and that layer would contain the plotted points. I read from Add features (feature service) | ArcGIS for Developers that
Feature is added to a
ServiceFeatureTable which then pushes that new feature to the server."
So my features that I add to a map will be pushed onto the server? Say these locations are supposed to be private. What are the measures taken to on the server side, so they can't be accessed? Is there a way to save the points locally?