1. A method for creating a partial snapshot, the method comprising: in response to an event, accessing, by a processor, a user interface screen or view associated with an application, wherein the screen or view includes multiple pixels arranged over an area, wherein a group of the multiple pixels are arranged to form human-readable text; sampling, by the processor, the multiple pixels by capturing a portion of the multiple pixels included in the screen or view, wherein the sampling includes maintaining a dispersion of the captured pixels over the area of the screen or view to prevent capture of a sufficient number of the group of the multiple pixels to recreate the human-readable text from the sampled multiple pixels and preventing clustering of captured pixels within sub-areas of the area; and transmitting, by the processor, the captured portion as a partial snapshot to a system, the system being to create a generalized snapshot from the partial snapshot and other partial snapshots received from other clients.