3 ms·
1. System assigns each user a random visually unique (no lookalikes) ID, and assigns a visually unique colorblind-friendly abstract image generated from user's
by throwaway290 4y ago
1. System assigns each user a random visually unique (no lookalikes) ID, and assigns a visually unique colorblind-friendly abstract image generated from user's ID (like you say) as default avatar.
2. User is free to change avatar and username, except there must be no visually similar avatar-username combinations across userbase. The restriction is enforced any time the user changes avatar or username.
3. System ID is shown to screen readers in place of avatar.
4. Whenever user interacts with another, if they have not communicated before, profile image or system ID is made more prominent for validation.