Skip to main content
Identity Validation ensures your members are who they claim to be. Use automated document scanning, OCR data extraction, and manual verification to maintain membership integrity.

How to access

SettingsModulesIdentity Validation Member view: ProfileIdentity Documents

Prerequisites

  • Identity Validation module must be enabled
  • OCR processing requires AWS Lambda configuration
  • Storage for document uploads (S3)

Validation Features

FeatureDescription
Document uploadMembers upload ID documents
OCR extractionAutomatic data reading
Photo matchingCompare profile to ID photo
Manual reviewAdmin verification workflow
Status trackingVerification state management

How It Works

1. Member uploads ID document

2. System extracts data via OCR

3. Auto-populates profile fields

4. Admin reviews and verifies

5. Member marked as verified

Document Types

Supported identity documents:
DocumentFields Extracted
National ID CardName, DOB, ID number, address
PassportName, DOB, passport number, nationality
Driver’s LicenseName, DOB, license number
Residence PermitName, DOB, permit number

Member Upload Process

1

Access profile

Member goes to ProfileIdentity.
2

Upload documents

Upload front and back of ID document.
3

Upload photo

Provide a current profile photo.
4

Review extracted data

Verify OCR-extracted information is correct.
5

Submit for verification

Send to admin for review.

OCR Data Extraction

Automatic Fields

The system can extract:
firstName
string
First name from document.
lastName
string
Last name from document.
dateOfBirth
date
Birth date from document.
documentNumber
string
ID/passport number.
expiryDate
date
Document expiration date.
address
string
Address if present on document.

Manual Correction

If OCR misreads data:
  1. Member reviews extracted data
  2. Corrects any errors
  3. Submits corrected information

Admin Verification

Review Queue

Administrators see pending verifications:
ColumnDescription
MemberName and email
SubmittedSubmission date
Document typeType of ID uploaded
StatusCurrent verification state

Verification Actions

ActionDescription
ApproveMark as verified
RejectDecline with reason
Request resubmitAsk for better documents

Verification Status

StatusDescription
Not submittedNo documents uploaded
PendingAwaiting review
VerifiedIdentity confirmed
RejectedVerification failed
ExpiredDocument has expired

Photo Comparison

Profile Photo Requirements

  • Clear, front-facing photo
  • Recent (within 6 months)
  • Good lighting
  • No filters or heavy editing

Matching Process

Administrators compare:
  1. Profile photo
  2. Photo on ID document
  3. Selfie (if required)

Document Requirements

Quality Standards

  • High resolution scan or photo
  • All corners visible
  • No glare or shadows
  • Text clearly readable

Security Features

System checks for:
  • Document authenticity indicators
  • Expiration dates
  • Tampering signs

Integration with Adhesion

Identity validation can be required during membership application:
  1. Applicant submits adhesion
  2. Uploads identity documents
  3. OCR pre-fills form data
  4. Admin verifies before approval

Privacy & Security

Data Protection

  • Documents encrypted at rest
  • Access restricted to admins
  • Automatic deletion options
  • GDPR compliance tools

Retention Policy

Configure how long to keep documents:
  • Delete after verification
  • Keep for X months/years
  • Manual deletion only

Configuration

Module Settings

requireIdValidation
boolean
Make identity validation mandatory.
documentTypes
array
Accepted document types.
requireSelfie
boolean
Require selfie for comparison.
autoExpireReminder
number
Days before expiry to notify.

Best Practices

Communicate what documents are accepted and quality needed.
Review verifications quickly to avoid member frustration.
Provide clear reasons and guidance for resubmission.
Set up reminders for expiring documents.