OpenG2P offers the on-demand approach via the Self Service Portal where a person logins via his/her ID and then applies for a program. In self-service mode, typically, OTP would be used for login. In assisted mode, the registering officer may have biometric devices connected to his/her machine, and the registrant can perform biometric authentication in an online manner.
Online registration assumes that an ID verification service is available to connect via APIs and perform verification of the identity of a person. In the case of MOSIP, for e.g, the verification can be done using the e-Signet solution.
OpenG2P offers a reference implementation of a person facing Self Service Portal that lets a person log in to the portal using a national ID or other IDs, and perform the following functions:
View enrolled programs
View all the demographic information submitted across programs
Update demographic information
Apply for a new program
View a list of all programs offered by the government/ministry/department.
OpenG2P offers a reference implementation of such a self-service portal.
Users can log in via any OpenID Connect (OIDC) Auth provider. Any ID system that implements ODIC specification can be integrated with Self Service Portal for user login.
The Self Service Portal integrates with e-Signet to provide user login via MOSIP ID.
The person's information is filled in forms on Android devices and submitted to the backend for further processing. The ODK application is integrated with a QR code scanning application that enables an automatic population of KYC data of the person in the form along with verification of digital signature establishing the authenticity of the card.
Program creation
ODK form template creation
Upload of form to ODK Central
Assigning forms to agents
Field registration by the agent using ODK Collect on an Android tablet/phone.
Submission of form to ODK Central
Addition of record to the registry
ID verification and KYC
A high-level view of the administrator-driven registration approach is given below:
OpenG2P offers mechanisms to carry out registrations on the field in areas where Internet connectivity may not be available.
ODK is an open source toolkit that uses offline forms to collect data. ODK Collect is the client-side app while ODK Central is the server-side app. Learn more about ODK .
OpenG2P platform offers registration of persons into programs via the following interfaces:
Mobile registration app
Self-registration by a potential beneficiary
API-based registration by other systems
Agent-assisted registration supports offline registration in areas where connectivity may be a challenge.
Registration can be done for individuals or groups like families, households, schools, etc.