Authenticity score, or: vouch for seeing someone on camera #34

Open
opened 2024-01-07 01:39:57 +00:00 by noah · 0 comments
Owner

Original comment from Jan 6, 2024:

A useful idea for the site:

Have a button on the chat room, when you are viewing somebody on webcam and they look real (and match their pictures on the site, or whatever), to have a button to vouch for them being real.

There would be only one vote per person for each camera (similar to "likes"), and the combined score of somebody's camera being upvoted would appear on their profile page.

Example: if 33 people have seen them on camera, it gives an increased confidence score that they are a real person.

Extended: in the light of A.I. generated fake verification pictures and increasingly realistic fake content which will be hard to vet, a way for users to vouch for each others' authenticity (with varying degrees of confidence) will be a useful indicator to make available on profile pages, for others to gain confidence in who is real and who is not.

The feature idea

When visiting somebody's profile page, there may be a prompt like "Do you know this person?" and/or a "Realness Score" displayed on their page.

Following the prompt, the current user would have the following choices for confidence level in vouching whether they believe this profile to be a real person:

  1. Green: I have met them in person.

    This would be the strongest authenticity signal available. You've met them in person and verified that they indeed control the nonshy profile page in question (and not that the profile is managed by a catfish who stole their photos from online).

    Picking this option may require a QR code scan workflow, described below.

  2. Yellow: I have chatted with them interactively on webcam.

    Interactive would be defined as e.g.: we had chatted over voice and they responded to my questions, or we chatted over text and they visually reacted to my messages, so that I was confident their video wasn't just pre-recorded.

  3. Red: I know this person for many years across other websites.

    This is someone who you had grown to trust over extensive conversation across previous websites, but you haven't seen them on webcam.

Note: the feature wouldn't include comments where people could elaborate on their answer, as I don't want the feature to become a place for gossip and ranting, or to be a "people review site" -- I could anticipate people writing nonsense that should be better posted as an admin report or written on their private notes page.

Authenticity Score & Report

The combination of a given user's vouches from others would go into a "realness score" that appears on their profile page.

Users can click on that score to see a detailed report: who vouches for them, what they picked in their answer, and especially, do people I know and trust vouch for them?

The report page would show the usernames and confidence level (green/yellow/red) of each answer given.

There would be ways to sort and categorize this data for easier reading:

  • Sort people I trust to the top:
    • People who the current user has vouched for (e.g. my direct real-life friends)
    • Sort vouches given by nonshy admin users (who will all be briefed to take this feature deadly serious and not vouch for a user they haven't actually met and vetted accordingly)

QR Codes for in-person verification

For the option "I've met them in person and they control this nonshy profile" the most robust way that makes sense is to have a QR Code scan workflow.

The two people meet in person, take out their phones, log onto nonshy, and the site presents a QR code for the other person to scan. This handshake would satisfy that they met in person and are the owners of their respective nonshy accounts, since they needed to log in and generate the QR code.

Note: it's possible that people could scan the QR code over webcam, but the website should show adequate scary red warnings to remind them: "DO NOT scan this over webcam, ONLY in person."

(As a compromise, the "in person" vouch can be in two subcategories: the QR codes were scanned in person, or else "we've met in person in the past, but didn't have our nonshy accounts handy at the time").

User experience

On the main nonshy nav menu there would be a "QR Code" link.

It would go to a page with two choices:

  1. Show my QR code (to have somebody else scan it)
  2. Scan a QR code (going to a page with some javascript to scan a QR code with the user's camera).

Note: for scanning a QR code, in case the web page doesn't work, the QR codes themselves will be URL encodings that standard smartphone cameras are able to recognize and open.

The QR code links might look like https://www.nonshy.com/qr/7923502c-801f-4d23-9376-cdc82202d979 with a randomized, time limited UUID value. So if a user scans it with their standard camera app, it will open a web browser to the site all the same.

The website would know who the QR code belongs to and the resulting page might show a confirmation prompt:

  • Here is the profile whose QR code you just scanned, is it the person you see in front of you?
  • Do you want to vouch that you met them in person? (for their "realness score")
  • (Events): if you are the host of an in-person nonshy event, you can mark that this person has indeed shown up in person at this event (more on #46).
Original comment from Jan 6, 2024: > A useful idea for the site: > > Have a button on the chat room, when you are viewing somebody on webcam and they look real (and match their pictures on the site, or whatever), to have a button to vouch for them being real. > > There would be only one vote per person for each camera (similar to "likes"), and the combined score of somebody's camera being upvoted would appear on their profile page. > >Example: if 33 people have seen them on camera, it gives an increased confidence score that they are a real person. Extended: in the light of A.I. generated fake verification pictures and increasingly realistic fake content which will be hard to vet, a way for users to vouch for each others' authenticity (with varying degrees of confidence) will be a useful indicator to make available on profile pages, for others to gain confidence in who is real and who is not. ## The feature idea When visiting somebody's profile page, there may be a prompt like "Do you know this person?" and/or a "Realness Score" displayed on their page. Following the prompt, the current user would have the following choices for confidence level in vouching whether they believe this profile to be a real person: 1. Green: **I have met them in person.** This would be the strongest authenticity signal available. You've met them in person **and** verified that they indeed control the nonshy profile page in question (and not that the profile is managed by a catfish who stole their photos from online). Picking this option may require a **QR code scan** workflow, described below. 2. Yellow: **I have chatted with them _interactively_ on webcam.** Interactive would be defined as e.g.: we had chatted over voice and they responded to my questions, or we chatted over text and they visually reacted to my messages, so that I was confident their video wasn't just pre-recorded. 3. Red: **I know this person for many years across other websites.** This is someone who you had grown to trust over extensive conversation across previous websites, but you haven't seen them on webcam. **Note:** the feature wouldn't include comments where people could elaborate on their answer, as I don't want the feature to become a place for gossip and ranting, or to be a "people review site" -- I could anticipate people writing nonsense that should be better posted as an admin report or written on their private notes page. ### Authenticity Score & Report The combination of a given user's vouches from others would go into a "realness score" that appears on their profile page. Users can click on that score to see a detailed report: **who** vouches for them, **what** they picked in their answer, and especially, **do people I know and trust vouch for them?** The report page would show the usernames and confidence level (green/yellow/red) of each answer given. There would be ways to sort and categorize this data for easier reading: * Sort people I trust to the top: * People who the current user has vouched for (e.g. my direct real-life friends) * Sort vouches given by nonshy admin users (who will all be briefed to take this feature deadly serious and not vouch for a user they haven't actually met and vetted accordingly) ## QR Codes for in-person verification For the option "I've met them in person and they control this nonshy profile" the most robust way that makes sense is to have a QR Code scan workflow. The two people meet in person, take out their phones, log onto nonshy, and the site presents a QR code for the other person to scan. This handshake would satisfy that they met in person **and** are the owners of their respective nonshy accounts, since they needed to log in and generate the QR code. Note: it's possible that people could scan the QR code over webcam, but the website should show adequate scary red warnings to remind them: "DO NOT scan this over webcam, ONLY in person." (As a compromise, the "in person" vouch can be in two subcategories: the QR codes were scanned in person, or else "we've met in person in the past, but didn't have our nonshy accounts handy at the time"). ### User experience On the main nonshy nav menu there would be a "QR Code" link. It would go to a page with two choices: 1. Show my QR code (to have somebody else scan it) 2. Scan a QR code (going to a page with some javascript to scan a QR code with the user's camera). Note: for scanning a QR code, in case the web page doesn't work, the QR codes themselves will be URL encodings that standard smartphone cameras are able to recognize and open. The QR code links might look like `https://www.nonshy.com/qr/7923502c-801f-4d23-9376-cdc82202d979` with a randomized, time limited UUID value. So if a user scans it with their standard camera app, it will open a web browser to the site all the same. The website would know who the QR code belongs to and the resulting page might show a confirmation prompt: * Here is the profile whose QR code you just scanned, is it the person you see in front of you? * Do you want to vouch that you met them in person? (for their "realness score") * **(Events):** if you are the host of an in-person nonshy event, you can mark that this person has indeed shown up in person at this event (more on #46).
noah added the
enhancement
label 2024-01-07 01:39:57 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: nonshy/website#34
No description provided.