An electronic device comprising: a memory unit; and logic configured to: determine communication devices that are within a proximity threshold, wherein the determined communication devices include first and second communication devices, the first communication device is associated with a first user, the second communication device is associated with a second user, the first user is associated with a first avatar (206a, 206b, 206c), and the second user is associated with a second avatar (206a, 206b, 206c); determine a request initiated at the first communication device for avatar information associated with one or more users of the determined communication devices; and provide the second avatar (206a, 206b, 206c) to the first user via the first communication device based on determining that the second avatar (206a, 206b, 206c) is included in an approved avatar set, wherein the first avatar is associated with a first hash and the second avatar is associated with a second hash, and wherein the second avatar is determined to be included in the approved avatar set based on determining that the second hash matches an approved hash associated with the approved avatar set. a memory unit; and logic configured to: determine communication devices that are within a proximity threshold, wherein the determined communication devices include first and second communication devices, the first communication device is associated with a first user, the second communication device is associated with a second user, the first user is associated with a first avatar (206a, 206b, 206c), and the second user is associated with a second avatar (206a, 206b, 206c); determine a request initiated at the first communication device for avatar information associated with one or more users of the determined communication devices; and provide the second avatar (206a, 206b, 206c) to the first user via the first communication device based on determining that the second avatar (206a, 206b, 206c) is included in an approved avatar set, wherein the first avatar is associated with a first hash and the second avatar is associated with a second hash, and wherein the second avatar is determined to be included in the approved avatar set based on determining that the second hash matches an approved hash associated with the approved avatar set. determine communication devices that are within a proximity threshold, wherein the determined communication devices include first and second communication devices, the first communication device is associated with a first user, the second communication device is associated with a second user, the first user is associated with a first avatar (206a, 206b, 206c), and the second user is associated with a second avatar (206a, 206b, 206c); determine a request initiated at the first communication device for avatar information associated with one or more users of the determined communication devices; and provide the second avatar (206a, 206b, 206c) to the first user via the first communication device based on determining that the second avatar (206a, 206b, 206c) is included in an approved avatar set, wherein the first avatar is associated with a first hash and the second avatar is associated with a second hash, and wherein the second avatar is determined to be included in the approved avatar set based on determining that the second hash matches an approved hash associated with the approved avatar set.