Core Modules
RippleCore captures social impact through four interconnected evidence modules. Each module is designed for the 30-second rule - any user action completes in under 30 seconds.The 4-Pillar Evidence System
Kindness & Recognition
Transform daily acts of kindness into verifiable culture evidence
Volunteer Management
Verify and quantify community impact hours with skills matching
Donation Tracking
Payment-agnostic charitable giving evidence with company matching
Wellbeing Measurement
AI-orchestrated surveys with sentiment analysis and crisis prevention
5-Tier Verification System
Every piece of evidence is assigned a verification tier that determines its audit weight for compliance reporting:| Tier | Level | Audit Weight | Description |
|---|---|---|---|
| 1 | System Verified | 100% | Automated validation (GPS, QR, system checks) |
| 2 | Manager Approved | 90% | Manager verification and sign-off |
| 3 | Peer Confirmed | 70% | Peer acknowledgment or witness confirmation |
| 4 | Photo Evidence | 50% | Media uploaded as supporting evidence |
| 5 | Self-Reported | 30% | User entry without additional verification |
Higher verification tiers provide stronger evidence for ESG compliance audits. The system automatically upgrades verification levels when additional proof is provided.
Multi-Modal Input
RippleCore supports multiple input methods to maximize participation:Voice Notes
Voice Notes
Record audio descriptions that are transcribed automatically. Perfect for on-the-go logging while volunteering or during recognition moments.
Photo Evidence
Photo Evidence
Capture images as supporting evidence. Photos automatically upgrade verification tier from Self-Reported (30%) to Photo Evidence (50%).
QR Code Check-in
QR Code Check-in
Scan QR codes at volunteer locations for System Verified (100%) check-ins. Includes automatic time tracking and location verification.
GPS Verification
GPS Verification
Automatic location verification when within geofenced areas. Provides 100% audit weight without manual intervention.
Module Integration
All modules share common infrastructure:Shared Database Schema
Email Notifications
Each module sends contextual email notifications via the@repo/email package:
| Module | Notifications |
|---|---|
| Kindness | Recognition received, sent, milestone achieved |
| Volunteer | Signup confirmation, check-in, hours logged, verification approved |
| Donations | Receipt confirmation, tax receipt, milestone achieved, company match |
| Wellbeing | Survey invitation, completion, crisis alert, resources |
Compliance Mapping
Evidence from all modules maps to major ESG frameworks:B-Corp
Community scores, worker wellbeing
CSRD/ESRS
S1-S4 social standards
UN SDGs
All 17 goals mapped
Social Value Act
TOMs framework outcomes
Section 172
Stakeholder consideration
GRI Standards
Global reporting metrics
Module Packages
Each module is implemented as a separate workspace package:Milestones & Gamification
RippleCore celebrates user achievements with automatic milestone tracking:Kindness Milestones
| Acts | Achievement |
|---|---|
| 1 | First Ripple |
| 5 | Getting Started |
| 10 | Making Waves |
| 25 | Kindness Champion |
| 50 | Impact Leader |
| 100 | Ripple Master |
Donation Milestones
| Amount | Achievement |
|---|---|
| £50 | First Gift |
| £100 | Generous Giver |
| £250 | Philanthropist |
| £500 | Change Maker |
| £1,000 | Major Donor |
| £2,500 | Impact Champion |
