Abstract: A graphical user interface includes objects for controlling privacy settings specific to particular user data corresponding to charitable giving. Graphically depicted sharing zones each represent a privacy setting. An information container represents particular user data. The user may drag and drop the information container between sharing zones to control privacy of the user data represented by the information container.
Abstract: A mobile device application includes computer-executable instructions configured to determine a donation context, and to select from among a plurality of non-profit organizations (NPOs) or charitable campaigns for receiving a donation from a user of the mobile device. In one embodiment, a machine-readable symbol decoder configured to extract scan-to-give data from a scanned scan-to-give symbol. The scanning of the scan-to-give symbol can initiate a charitable contribution.