Trusted · Private · Verified

Help, without
the noise.

A private, trust-first platform where verified individuals receive meaningful support — and donors give with complete confidence.

₦48M+
Funds Raised
380+
Cases Verified
1,200+
Helpers
97%
Success Rate

How it works

Three simple steps. Maximum dignity.

Step 1
Submit Your Request
Tell us your situation privately. Choose how much identity to share. Upload supporting documents.
Step 2
We Verify
Our team reviews every case for authenticity. Only verified, approved cases become visible to helpers.
Step 3
Receive Support
Helpers browse and donate directly to your case. Funds are tracked transparently.
Why we’re different

Traditional platforms exploit emotion and strip away dignity. SilentSupport puts privacy, verification, and trust at the center of every interaction.

No public shaming
Cases are never exploited for viral reach
Every case verified
Authenticity confirmed before any funds move
Privacy by design
Seekers control how much identity they share
Zero platform noise
No ads, no algorithm, just helping

Ready to make a difference?

Join thousands of Nigerians helping each other — with dignity.

Connect Your Backend

SilentSupport needs Firebase for auth & data. Set it up once — takes 5 minutes.

⚠ Demo mode activeData resets on refresh. Follow these steps to go live.
1
Create a Firebase project
Go to console.firebase.google.com, click Add project, name it silentsupport, and disable Google Analytics (not needed).
2
Enable Authentication
In your project, go to Build → Authentication → Get started. Enable the Email/Password provider.
3
Create Firestore database
Go to Build → Firestore Database → Create database. Choose production mode, pick a region close to Nigeria (e.g. europe-west1).
4
Set Firestore rules
In Firestore → Rules, paste:
rules_version='2'; service cloud.firestore { match /databases/{db}/documents { match /users/{uid} { allow read,write: if request.auth.uid==uid; } match /cases/{id} { allow read: if resource.data.status=='approved' || request.auth.uid==resource.data.userId; allow write: if request.auth!=null; } match /donations/{id} { allow read,write: if request.auth!=null; } } }
5
Add your config below
Go to Project settings → General → Your apps → Add app (Web). Copy the firebaseConfig object and paste it here.

Config is saved locally in your browser.

6
Set up Paystack (payments)
Create a free account at paystack.com. Get your Public Key from Dashboard → Settings → API Keys. Paste it below.
7
Email notifications (optional)
Add a Firebase Cloud Function to send emails via Sendgrid or Mailgun when cases are approved. See the Firebase Functions docs for setup.
Welcome back
Sign in to your account
No account?
Demo accounts:
Admin: admin@silentsupport.org / admin123
Seeker: amara@email.com / pass123
Helper: david@email.com / pass123
Reset password
Enter your email to receive a reset link
Create account
Join a community built on trust
Have an account?
Welcome
Manage your support requests

Your Requests

Verified Cases
Browse and support verified individuals
Admin Panel
Control Center
Donation History
All your contributions
Activity
Your recent interactions
?
Member
Account
My Dashboard
View your activity
Settings
Notifications
Email alerts enabled
Backend Setup
Demo mode — tap to configure

SilentSupport v2.0 · Help, without the noise.

New Support Request
0/80
0/2000

Tap to upload or drag & drop

PDF, JPG, PNG, DOC up to 10MB

Make a Donation
Post an Update

Let your supporters know how things are progressing.

Install SilentSupport
Add to home screen for the best experience