Falaah Falaah AI
Live demo

Public surfaces beyond forms

Donation forms are the most embedded surface, but they're not the only one. Every category below is a distinct public surface Muin publishes — some are live today on staging, more being seeded as we expand the demo.

Two kinds show up here. A full surface — a giving page, form, event, or zakat page — is a complete page with its own web address: embed it or just share the link. A fragment widget — a thermometer or the support bubble — has no page of its own, so embedding is the only way to show it.

Donation pages

Branded donation pages — single-page, multi-step, sustainer, stock, crypto, DAF, pledge, gala, event registration.

Public donation page with embedded payment + smart-amount picker.

15 live

✓ Best for

  • Year-end appeals + Giving Tuesday spikes (pair with sustainer + gala variants)
  • Capital campaigns with named-gift levels and a goal thermometer
  • Recurring-first asks where you want $X/month emphasized over one-time

Grant programs

Foundation-side grant program intake — applications open, eligibility criteria, deadlines, portal-based review.

Public program landing + multi-step application portal with file uploads + rubric scoring.

3 live

✓ Best for

  • Foundations running open RFPs with eligibility + LOI stages
  • Donor-advised fund (DAF) sponsors accepting grant recommendations
  • Government / municipal grant programs requiring uploads + structured budget

Volunteer events

Event sign-ups for one-time or recurring volunteer opportunities — shifts, capacity, waivers, walk-ins, kiosk check-in.

Public event listing with one-click signup, OTP verification, recurring series, kiosk-mode check-in.

17 live

✓ Best for

  • Recurring weekly programs (food pantry, tutoring) with shift signup
  • Disaster-response activations needing fast intake + waiver capture
  • Event check-in at a kiosk — auto-resets after each volunteer

Peer-to-peer fundraisers

Personal fundraising pages owned by individual supporters running their own appeal for your cause.

Story + photo + thermometer + leaderboard, all linked to a parent campaign.

Token-gated

✓ Best for

  • Run/walk/ride campaigns where each runner has their own page
  • Birthday / milestone fundraisers ('In lieu of gifts, donate to...')
  • Year-round ambassador programs with leaderboard motivation

🔐 How visitors reach this surface

A supporter creates their personal page from your campaign's 'Become a fundraiser' link → claims a slug → receives an authenticated link to their dashboard for edits and stat tracking. Demo this surface by signing up against the live campaign.

Membership pages

Tiered membership enrollment — annual / monthly cadence, perks, renewals.

Tier picker + Stripe subscription + member-portal handoff.

1 live

✓ Best for

  • Mosques / churches with sustainer programs + tiered perks
  • Cultural institutions (museums, theaters) with membership benefits
  • Professional associations charging annual dues

Walk-in kiosks

Always-on Android kiosks — donate, sign-up, intake. Auto-reset after each interaction.

Full-screen kiosk mode with PIN-protected admin and real-time donation tally.

Token-gated

✓ Best for

  • Mosque entrance / lobby donation kiosks (no phone-out friction)
  • Gala / event venue tipping + paddle-raise kiosks
  • Walk-in member intake at community centers

🔐 How visitors reach this surface

Walk-in kiosks run on paired Android tablets — they don't have a public URL. Operators provision a tablet from /admin/kiosks/configs, the device boots into kiosk mode against a chosen campaign, and visitors interact at the physical kiosk. Demo via the in-app kiosk preview at /admin/kiosks/configs/{id}/preview.

Community bulletin board

Approved community notices — local business listings, member announcements, sponsor acknowledgments — rotating on the organization's own website.

Public notice board widget fed by the same approved notices the lobby screens show.

Coming soon

✓ Best for

  • Mosque or community-center noticeboards that today live on paper by the door
  • Member classifieds and lost-and-found without a separate forum to moderate
  • Sponsor and local-business acknowledgments with a start and end date
Live entries seeding in muin-demo shortly.

Document assembly

Magic-link document portals — NDAs, scholarship contracts, partnership agreements assembled from templates.

Token-protected portal where signers complete required fields then sign inline.

Token-gated

✓ Best for

  • Scholarship recipient contracts (terms acceptance + tax forms)
  • Vendor NDAs assembled from a master template
  • Partner agreements with per-partner field merge

🔐 How visitors reach this surface

Org staff initiates an assembly run from the Documents module → the recipient gets a magic link by email → opens the portal in their browser. Demo this surface by requesting a sample link.

Board review portals

External-reviewer portals for board packages, grant applications, and committee votes.

Token-protected reviewer portal with package navigation, comments, and vote capture.

Token-gated

✓ Best for

  • Quarterly board package distribution (no shared logins)
  • Grant review committees scoring applications against rubrics
  • Audit committee Q&A bridge to your finance team

🔐 How visitors reach this surface

Org staff publishes a board package and adds reviewers → each reviewer gets a magic link → opens the portal scoped to their review window. Demo this surface by requesting a sample link.

Donation claim

Offline pledges (Zelle, check, wire) need a way for donors to claim their gift after the fact.

Token-protected claim flow that matches an offline payment to the donor's profile.

Token-gated

✓ Best for

  • Mosques with significant Zelle / wire-transfer giving
  • Major-gift programs with check + wire as primary channels
  • Stock + DAF gifts where the donor needs to provide details after the asset transfers

🔐 How visitors reach this surface

Donor receives a magic link by email referencing the offline payment → confirms identity + designation → gift gets attributed to their profile + tax receipt issued. Demo this surface by requesting a sample link.

Vendor portal

Suppliers track invoices, submit new ones, and watch approval status without an app login.

Magic-link vendor portal with invoice list, status, and submission flow.

Token-gated

✓ Best for

  • Construction / capital projects with high-volume invoice flow
  • Catering, AV, venue vendors for event-driven orgs
  • Recurring service vendors (cleaning, IT, security) submitting monthly

🔐 How visitors reach this surface

Org admin invites a vendor → vendor gets a magic link → portal at /go/{tenant}/portal/{vendor_token}/dashboard with invoice + status + submission. Demo this surface by requesting a sample link.

Donor self-service

Donors manage their giving — recurring schedule, receipts, payment methods, contact info.

Token-based donor portal with subscription management + tax receipts.

Token-gated

✓ Best for

  • Recurring-donor programs (sustainer cancel/update without staff time)
  • Year-end tax receipts ('download your annual giving statement')
  • Card-expiration self-rescue (donors fix their own lapsed cards)

🔐 How visitors reach this surface

Donor clicks 'Manage your giving' in any receipt email → magic link logs them into the portal scoped to their donation history. Demo this surface by requesting a sample link.

Accountant portal

Read-only portal for external CPAs to access financial records during close, audit, and tax prep.

Scoped magic-link portal with reports, exports, and Q&A bridge to your finance team.

Token-gated

✓ Best for

  • Annual 990 prep with external accountant
  • Audit field-work — auditors pull source docs themselves
  • Quarterly close walk-throughs without ad-hoc CSV exports

🔐 How visitors reach this surface

Finance lead invites the accountant from the Finance module → magic link grants read-only access scoped to the engagement window. Demo this surface by requesting a sample link.

Support widget

Embeddable AI support widget — answers from your knowledge base, escalates to your team when needed.

Site-wide widget with AI chat + KB search + ticket fallback.

9 live

✓ Best for

  • Public-facing site with repetitive questions ('How do I cancel?', 'Where's my receipt?')
  • Member portals where staff bandwidth can't scale 1:1
  • Multi-language audiences — AI handles routine questions in any language