The Unified Donor Database for Modern Centers

Manage donors, scan receipts instantly with AI, and track local collections dynamically. Transitioning your organization into a secure, multitenant, and compliant nationwide platform.

Start Onboarding Wizard
Slab Selector & Cost Estimator
Number of Active Users (Seats) 10 Users
Monthly Yearly (Save 20%)
₹3,000 / month
+ One-Time setup fee of ₹5,000 (includes dynamic AI receipt extraction & bulk upload support)
  • Plan: Growth Plan
  • Data Isolation: Dedicated Center ID space
  • Concurrent Session Lock: Max 1 Web & 1 Android session per user
Confirm Plan & Register

Interactive Live App Simulator

Try the real client application immediately. Everything is sandboxed locally—meaning it won't affect the production database.

https://app.donor-db.com/?demo=true

Everything your center needs,
beautifully unified

Built for Golok centers — from a single preacher to a multi-department organization.

🤖

AI Receipt Scanning

Powered by Gemini 2.5 Flash. Instantly extract donation amount, date, donor details, and purpose from any physical receipt photo. Center-name validation rejects foreign receipts automatically.

🔐

Multi-Role Access Control

Five distinct roles — Admin, Manager, Accountant, Preacher, and Guest — each with tailored permissions. Concurrent session lock prevents credential sharing across devices.

🎂

Birthday & Anniversary Alerts

Never miss a donor's special day. The app tracks birthdays and anniversaries of donors and their family members, displaying due alerts on the home dashboard automatically.

🏛️

Secure Multi-Tenant Architecture

Each center gets a dedicated centerId that gates all Firestore security rules. A center's data is completely invisible to users of other centers — guaranteed by Firebase rules.

📋

80G Tax Compliance

Built-in PAN number management and 80G flagging. Donors requiring tax exemption certificates are tracked with validated PAN in the standard ABCDE1234F format.

📊

Reports & AI Analytics

Export donation reports as PDF or CSV. An integrated AI chat assistant in the reports tab can answer complex queries about your center's donation trends in plain language.

Self-Serve Center Setup

Complete payment and configure your dedicated data container using the wizard below.

1
Select Plan & Pay
2
Center Configuration
3
Receipt Verification AI
4
User Whitelisting
5
Bulk Excel Import
Onboarding Step 1: Payment Gateways Integration
Register your center. Complete the Stripe/Razorpay payment to unlock your database schema.
Growth Tier (Max 15 seats)
₹3,000 / month
Onboarding Step 2: Center Credentials
Configure the details of your specific center. These will map to the `centerId` security variable.
Must be unique. The database isolates your records securely using this ID.
eg. for Name Gauranga Das : GD
Onboarding Step 3: Receipt Verification Setup
Note: Automated AI Receipt Verification setup is skipped for this launch. You can configure receipt validation later from your dashboard.
✔ Verification Configuration Skipped
Onboarding Step 4: Pre-register Allowed Users
Whitelist emails of users (accountants, preachers, managers) allowed to register under your center. Sessions are restricted to prevent credential sharing.
Whitelisted Users List:
Onboarding Step 5: Bulk Import Historical Donors (Optional)
You can bulk import your existing historical donors directly through the fully functional mobile/web application once your center setup is complete. You can also download the template CSV below to prepare your data.
How to bulk upload later:
  1. Finish this onboarding wizard to create your center.
  2. Log in to the Donor DB app as an Admin.
  3. Navigate to the Donors tab.
  4. Click the Bulk Import button (upload icon).
  5. Upload your filled CSV file!

Center Configuration Complete!

Your center is now registered. Below are your credentials to log in to the Donor DB Flutter app (Web & Android).

Center ID: DELHI_CENT
Admin Email: admin@delhi-center.org
Default Login PIN: 1234

Frequently asked
questions

Everything you need to know before getting started.

Most centers complete the full onboarding wizard in under 30 minutes. This includes payment, center configuration, AI receipt calibration, user whitelisting, and optional bulk import of existing donors.
Absolutely not. Every center is assigned a unique centerId that is enforced at the Firebase Firestore security rules level. Users from Center A cannot read, write, or query any document belonging to Center B — this is guaranteed by the database architecture, not just application logic.
New user registrations for your center will be blocked once the seat limit is reached. Existing users continue to work without interruption. Simply contact us to upgrade to a higher plan — we'll provision the extra seats within one business day.
Yes, plan changes take effect immediately. Upgrades are prorated for the current billing cycle. Downgrades take effect at the next renewal date. All your donor and donation data is preserved regardless of plan changes.
We use Google's Gemini 2.5 Flash model via the API v1beta endpoint. It can accurately extract donor name, mobile, address, PIN, amount, date, payment mode, and purpose from physical receipt photographs — even from low-resolution or slightly blurry images.
Yes! Use the Live App Demo section on this page. Log in with email reviewer@golokdms.app and password Demo@1234 to explore donors, donations, receipts, birthday alerts, and AI reports — all in a live environment with sample data.

Developer Login