OpenSPP Social Registry
Contents
OpenSPP Social Registry#
A flexible and secure platform to manage social program data
The OpenSPP Social Registry is a digital platform that helps governments and organizations manage information about individuals and households. It provides a single, reliable source of data to improve targeting, reduce duplication, and coordinate services.
Key features#
Easy registration and data collection – Prepare the registry with all the fields needed. Collect information through bulk upload, direct entry in the UI, or secure connections with existing systems.
Read more about Unified and hierarchical beneficiary registry.
Change management through formal change requests – Route sensitive updates through configurable approval workflows with role-based controls and full audit trails. Track what changed, who made the change, and why, ensuring data integrity, accountability, and trust in program decisions.
Read more about Auditable change management.
Targeting and integrated service delivery – Flexible approach to eligibility and targeting - identify eligible beneficiaries based on simple criteria such as age or complex combinations of factors.
Read more about Eligibility and targeting.
Monitoring and accountability – Track changes and manage user permissions to ensure data security and integrity. Access dashboards for decision-making, transparency and long term monitoring.
Read more about Auditable change management and Grievance Redress Mechanism (GRM).
Interoperability with other systems – Connect seamlessly with other national databases (ID, health, civil registry) via secure APIs to make updates or to pull information directly, ensuring that the information is up-to-date.
Read more about Data integration and interoperability (APIs).
Who is it for?#
Government agencies wanting to have a reliable up to date registry that can act as foundation for interventions
NGOs delivering services at national or local level
Policy makers needing reliable data for planning and resource allocation
OpenSPP modules included#
The preconfigured OpenSPP Social Registry product is intended to provide support for the fundamental use cases of a social registry.
The following modules are included in the OpenSPP Social Registry product:
OpenSPP Registry: Consolidated registry management for individuals, groups, and membership.
OpenSPP Registry Search Portal: Search-first registry interface for privacy protection.
OpenSPP Security: Central security definitions for OpenSPP modules.
OpenSPP Area Management: Establishes direct associations between OpenSPP registrants, beneficiary groups, and their corresponding geographical administrative areas.
OpenSPP Vocabulary: Standardized code list management system for OpenSPP.
OpenSPP Consent: DPV-aligned consent management for social protection programs.
OpenSPP Source Tracking: Track data provenance and source information for registrants.
OpenSPP Change Request V2: Configuration-driven change request system with UX improvements, conflict detection and duplicate prevention.
OpenSPP CR Types - Base: Basic change request types with field mapping strategy.
OpenSPP CEL Domain Query Builder: Write simple CEL-like expressions to filter records.
OpenSPP Studio: No-code customization interface for OpenSPP.
OpenSPP API V2: Standards-aligned, consent-respecting API for social protection data exchange.
OpenSPP API V2 - Data: REST API endpoints for Variable Data push/pull.
OpenSPP DCI Client: Base DCI client infrastructure with OAuth2 and data source management
OpenSPP DCI Client - CRVS: Connect to CRVS registries via DCI API.
OpenSPP DCI Client - IBR: Connect to IBR for duplication checks via DCI API.
OpenSPP DCI Client - Disability Registry: Connect to Disability Registry via DCI API.
Expanding the Social Registry#
The OpenSPP-based Social Registry contains everything that is necessary to set up a foundational Social Registry. It can however be expanded with additional functionalities to perfectly suit the specific needs, read more about module installation.
Next step#
The OpenSPP Social Registry is an open-source product, built and supported by the OpenSPP community. Read more about installing OpenSPP Social Registry.
openspp.org