— home

Features

What each one actually does

Every one of these four takes a card payment and emails a receipt. The differences that matter to a masjid are further down each table.

  • Read from their own pages
  • Quoted to a masjid
  • Not publicly known
What those mean

Mohid and Masjidal publish their prices. We read them on 4 August 2026.

Masjidal’s feature answers go further than their pricing page: they come from signing in to a live Masjidal account on 5 August 2026 and going through the settings and editors. That is one masjid’s account, so a setting here or there can differ from yours.

MadinaApps publishes none. Their figures come from a written quote given to a masjid and from a call with them on 5 August 2026, so yours can differ. The call was transcribed by software: the three $499 setup fees were spoken, not written, and are worth confirming before you budget around them.

Not publicly known means the supplier does not say. It does not mean they cannot do it.

Donation kiosks

A tap-to-donate station by the door

All four take a tap, accept Apple Pay, set up monthly giving and email a receipt. What separates them is who owns the machine and who holds the donor records.

Feature comparison for masjid donation kiosks
Feature OpenMasjid Kiosk Free Mohid Masjidal MadinaApps Quoted — figures from a quote given to a masjid rather than published prices
Tap, chip and swipe Yes Yes Yes Yes
Apple Pay and Google Pay Yes Yes Yes Yes
Monthly giving Yes Yes Yes Yes
Email receipts Yes Yes Yes Yes
Runs on your own hardware, on your own network Yes No — their kiosk, their cloud No — their kiosk, their cloud No — their kiosk, their backend
Source code you can read and change Yes, AGPL-3.0 No No No
Donor records stay on the masjid’s machine Yes No No No
Keeps working if the company disappears Yes No No No

The hardware itself

Ours is published in full. None of the other three publishes a specification.

Hardware specifications for masjid donation kiosks
Specification OpenMasjid Kiosk Free Mohid Masjidal MadinaApps Quoted — figures from a quote given to a masjid rather than published prices
Price One-off, before any monthly fee. The rows above have the recurring side. $599 $999, plus $250 for the card reader $799.99 $499 / $699 / $799 by screen size, plus $59 shipping
Screen 15.6 inch Not publicly known Not publicly known 10.5, 15.6 or 21.5 inch — the three prices above
Card reader Where the reader lives decides whether the kiosk is one object or two. Under the screen — nothing on the side to unplug or lose A separate card reader, $250 A Stripe Reader M2, mounted on the outside A Stripe Reader M2, mounted on the outside
Memory 4 GB Not publicly known Not publicly known Not publicly known
Storage 64 GB internal eMMC Not publicly known Not publicly known Not publicly known
Power PoE means one cable does data and power, which is the difference between a tidy wall mount and a socket next to it. Power over Ethernet or DC — adapter and PoE injector both in the box DC only DC only DC only
Mounting hardware included Yes Yes Yes Yes, a wall mount is in the box. A floor stand is $59 more
Portrait or landscape A tall screen fits a narrow entrance wall. A wide one does not. Both Landscape only Landscape only Landscape only
Arrives preconfigured All four do. The difference is what it is configured with. Yes, with OpenMasjid Kiosk, which is yours. Add your Stripe key and it takes donations Yes, with their own software, on their plan Yes, with their own software, on their plan Yes, with their own software, on their plan
Where these figures come from
The prices, and MadinaApps’ screen sizes, are the suppliers’ own figures. The power, mounting and orientation rows are what the OpenMasjid team has seen on the units themselves. Memory, storage and card-reader model are not publicly known for any of the three: none of them publishes a specification sheet, and MadinaApps’ answer when asked on 5 August 2026 was that the software is tested on the hardware, so it is not something a masjid needs to look at.

Online donations

Your donation website

All four give your masjid a donation page. They differ in who controls that page, and in whose computer your donors’ details sit on.

Feature comparison for online masjid donations
Feature OpenMasjid Donations Free Mohid Masjidal Programs & Registration MadinaApps Quoted — figures from a quote given to a masjid rather than published prices
Your own branded donation page Yes Yes Yes Yes
One-off and monthly giving Yes Yes Yes Yes
Preset and custom amounts Yes Yes Yes Yes
Optional “cover the fees” tick-box Yes Yes Yes, “Ask donors to cover fee”, and a setting to tick it by default Not publicly known
A campaign link you choose, like /zakat, with a QR code Yes Not publicly known Part — every campaign gets a link and a downloadable QR code, but the link is built from the campaign name rather than chosen Not publicly known
Embeddable widget for a website you already have One iframe pasted into the site the masjid already runs, rather than sending donors somewhere else. Yes, opt a campaign in and paste one iframe Yes, website widgets are in every plan Yes, a donate button and a fundraising tracker Not publicly known
Separate Stripe accounts for separate funds So Zakat money lands in the Zakat account, not in the general fund. Yes Not applicable — Mohid do not use Stripe No — one connected account, with funds separated by donation designations inside it Yes
Live preview of the page while you edit it Yes Not publicly known No — an annotated example while you edit, then “Update & Preview” after saving Not publicly known
Manage recurring gifts — pause, resume, stop, set an end date Yes Not publicly known Yes, active, paused, failed and cancelled plans, each managed on its own Not publicly known
Donations ledger with CSV export Yes Not publicly known Yes, an Export button on the donations screen Yes, donor and payment records, exportable from their control panel at any time
The Stripe account is the masjid’s own Who Stripe pays out to, whose rate applies, and who keeps the donor history. Yes, you enter your own Stripe key and the money never routes through us Not applicable — Mohid do not use Stripe Unclear — the connected account is named “Masjidal Donation” rather than the masjid. Worth asking them whose account it is Yes, “It will be yours. Everything is yours.”
Runs on your own machine, on your own network Yes No — their cloud No — their cloud No — their backend
Donor records stay on the masjid’s machine Yes No No No
Source code you can read and change Yes, AGPL-3.0 No No No
Where these figures come from
Our column comes from the OpenMasjid Donations repository. Mohid’s website widgets are listed in every tier on their pricing page. Mohid do not use Stripe, so the two Stripe rows do not apply to them. MadinaApps allow more than one Stripe account; Masjidal, checked inside the product on 5 August 2026, have one connected account with funds separated by category inside it.

Prayer displays

What each one can put on a screen

All four show a prayer timetable properly, and Masjidal offers the widest choice of calculation method. Further down, only one of them also carries cameras and an HDMI source.

Feature comparison for masjid prayer-time displays
Feature OpenMasjid Display Free Mohid Signage Player Masjidal Al-Iqamah MadinaApps Display System Quoted — figures from a quote given to a masjid rather than published prices
Prayer timetable with Adhan and Iqamah Yes Yes Yes Yes
Countdown to the next prayer Yes Yes Yes Not publicly known
Hijri and Gregorian dates Yes Yes Yes Not publicly known
Announcements and slideshows Yes Yes Yes Yes
Different content per screen Yes Yes Yes Yes
Works out prayer times on the device, with no internet Yes No — times sync from their cloud No — cloud-managed No — cloud-managed
Security cameras on the same screens Yes, over RTSP No No No
An HDMI source on the same screens An encoder puts a laptop or a camera onto the network, and any screen can show it. Yes No No No
Switch what each screen is showing, from anywhere Cameras, the imam’s view, an HDMI source or the timetable — changed by a volunteer from a phone. Yes No No No
Design each screen in a live editor Yes Not publicly known No — about nine ready-made themes, plus a colour picker Not publicly known
Upload a year of Iqamah times as a CSV Yes Not publicly known Yes, with a sample CSV to fill in Not publicly known
Printable monthly timetable for the noticeboard Yes Not publicly known Yes, the public monthly timings page has a Print option Not publicly known
Prayer-times widget for the masjid’s own website Yes, with a live countdown and a clickable week Yes, website and prayer-timing widgets in every plan Yes, a widget generator and a WordPress plugin Not publicly known
English, Arabic and Urdu Yes, and chosen per screen Yes No — the verse, hadith and dua content types are English only Yes
Choose the calculation method Yes, MWL, ISNA, Egypt, Makkah, Karachi, or your own angles Yes Yes, seven methods plus custom, an Asr Standard or Hanafi toggle, higher-latitude options and per-prayer offsets Yes
Source code you can read and change Yes, AGPL-3.0 No No No
Where these figures come from
Our column comes from the OpenMasjid Display repository. The Displays page explains each row in plain words. All four let you choose a calculation method — Masjidal’s choice is the widest here — and all four can show different content on different screens. The three camera and video rows are the OpenMasjid team’s own assessment rather than anything the other suppliers publish: they make prayer-time signage, and none of them offers a camera input or video routing.

Madrasa tuition

One bill a family recognises

All three of them sell something for madrasa fees. None of them is a full school system, and neither is ours — there are no marks and no attendance in any column.

Feature comparison for madrasa tuition and fee management
Feature OpenMasjid Students Free Mohid Program Registration Masjidal MadinaApps School System Quoted — figures from a quote given to a masjid rather than published prices
Families and students on file Yes Registrations, per programme Part — registration records with custom fields, and one person can register another. No separate student roster Yes, billing records, with registration forms
Gradebook, attendance and exam marks Worth knowing before anyone plans around it: this is fee software, not a full student information system. That is true of every column here. No — fees, invoicing and payments only, by design No — programme registration and payment No — registration and payment only No — billing only today; they say grading is coming
A fee plan per student Yes Pro-rated programme fees, with promo-code discounts Yes, charged per registration or per participant Not publicly known
Monthly or termly invoices per family Not one payment per class per child — one bill the family actually recognises. Yes Not publicly known Part — a programme can bill monthly, but per programme rather than per family Not publicly known
One running balance across all your children Yes Not publicly known No Not publicly known
Recurring payments Yes Yes, “one-time or recurring payments” Yes, one-off or monthly, with an optional end date Not publicly known
Parent portal on a phone, with the balance and full history Yes Not publicly known No — admin side only Not publicly known
Card payment in the portal, with autopay and saved cards Yes Not publicly known Part — monthly plans auto-charge a saved card, and Apple Pay and Google Pay can be turned on, but there is no parent portal Not publicly known
Cash, Zelle and cheques recorded in the same ledger Yes Not publicly known Yes, an “Add Offline Donation” entry on the campaign Not publicly known
Pay tuition at the donation kiosk Yes, type the child’s Student ID, check the name, pay Yes, programmes can be registered and paid at the kiosk Yes, a campaign can be set to “Display on Kiosk” and “Allow Quick Donate on Kiosk” Yes, and the payment is recorded against the kiosk it was taken on
Pay tuition on the masjid’s donation site Yes, by Student ID, for any of your children from one screen Yes, via the online registration form Yes, registration and payment on the same donation site Not publicly known
Printable statements with a Student ID and a portal sign-up QR Yes Not publicly known No — there is no Student ID; people are tracked by registration record Not publicly known
Auto-generated receipts Yes Yes Yes, a yearly tax receipt per payer, sent automatically Not publicly known
Works with no internet, on the masjid network alone Yes, families, invoices, the ledger and cash billing all work offline No — their cloud No — their cloud No — their backend
Student and family records stay on the masjid’s machine Yes No No No
Source code you can read and change Yes, AGPL-3.0 No No No
Where these figures come from
Our column comes from the OpenMasjid Students repository. Mohid’s comes from Program Registration, which handles fee-based classes with single or recurring payments. MadinaApps publish no detail on their School System; asked directly on 5 August 2026, they said it is the billing side only for now, with grading intended later. Masjidal’s column comes from signing in to a live Masjidal account on 5 August 2026 and going through it: their equivalent is “Programs & Registration”, which is not advertised as a school module, which is why this page previously said they had nothing here.

The other half

Now look at what each one costs

Features decide whether it can do the job. Price decides whether you can keep it.

See the prices

Try it before you cancel anything

Install it on a spare computer. Put a tablet in front of it. Then see if it does what you pay for now. The test costs you nothing.