guides
Do We Need an App? A Singapore Decision Guide to PWAs, Web Apps and Native Apps for Charities and SMEs
A decision guide for Singapore charities and SMEs choosing between a PWA, web app and native app, covering Singpass, PayNow, donations and 2026 funding.

AbdullahSoftware Engineer

The short answer
Most Singapore charities, social service agencies and SMEs don't need a store app. A web app built as a PWA can handle member portals, volunteer sign-ups, donations, bookings and case forms. It can use Singpass login and take PayNow, and eligible social service agencies can have most of the build co-funded. Build a native or cross-platform app when the service needs Bluetooth or NFC hardware, long stretches of offline work, or tasks that run in the background.
For price ranges, see our guide to what a website or app actually costs in Singapore.
Plan for iPhone users
Singapore's phones are split close to evenly. StatCounter showed iPhone at 51.06% of mobile web traffic in August 2026 and Android at 56.25% in September (StatCounter). Either way, about half your users are on an iPhone, and the iPhone is where web apps have the most limits. Design and test for it first.
What iPhone web apps can do now
Some agency pages still say web apps can't send notifications to iPhones. That changed in 2023.
- Notifications: since iOS 16.4, web apps added to the Home Screen can send push notifications and show a badge count (WebKit).
- Installing: since iOS 26, any website added to the Home Screen opens as its own web app by default (WebKit). Users still add it themselves from the Share menu, because iPhone has no install banner.
- Storage: since Safari 17, a site can use up to 60% of the disk. Web apps on the Home Screen are exempt from Safari's rule that clears unused site data after seven days (WebKit), so keep your master records on the server anyway.
- Camera: QR scanning for event check-in works in the browser.
What they still can't do on iPhone: connect to Bluetooth devices, read NFC cards, or keep syncing after the user closes the app. Apple's WebKit team has publicly opposed adding Bluetooth and NFC to the web.
When you do need native: the TraceTogether example
TraceTogether shows the kind of job that needs native code. It worked by having phones and tokens exchange Bluetooth signals with nearby devices, which a web app on iPhone can't do, and even the native app had iOS problems early on. The government discontinued TraceTogether and SafeEntry and announced it on 5 February 2024: the apps were removed from the stores and the data deleted as of 1 February 2024 (MDDI).
Most charity and SME services never need that kind of hardware access. If yours does, a cross-platform app built with Flutter or React Native covers both phones from one codebase.
Donations and PayNow
Apple has strict rules on donations. An iPhone app can only collect donations inside the app if Apple has approved the organisation as a nonprofit and the app offers Apple Pay. Otherwise the app must be free and send donors to a website or SMS to give (Apple App Review Guidelines, sections 3.2.1 and 3.2.2). A web app takes donations directly, so the rule doesn't apply.
PayNow works in the browser too. Businesses, associations and societies can receive PayNow through their UEN, and the PayNow QR is part of the national SGQR standard (ABS). At checkout, a web app shows a QR code and the donor pays from their own banking app.
Singpass login: web first, native later
Any Singapore-registered organisation, government or private, can apply to add Singpass login (Singpass). The rules worth knowing:
- Cost: there's no setup fee. The first 50,000 completed logins a month per UEN are free, and so are the first 5,000 Myinfo Standard requests (Singpass partner support).
- Alternatives: Singpass can't be the only way to sign in or fill in a form, so plan another route for people without it.
- Deadline: every Singpass integration must meet the FAPI 2.0 security standard by 31 December 2026. Anything built now should be FAPI 2.0 from day one.
- Native apps need more setup: an iPhone or Android app must use verified app links and pre-register its return address with Singpass. On the web, login is a standard redirect, or a QR code scanned with the Singpass app on desktop.
We do Singpass integration as part of our builds. Our guide to what Singpass integration actually involves walks through the steps.
What the PDPA asks of you
- Breaches: once you've assessed that a breach is notifiable (likely significant harm, or 500 or more people affected), you must tell the PDPC within three calendar days (PDPC).
- Penalties: up to S$1 million, or 10% of Singapore turnover for organisations turning over more than S$10 million.
- Vendors: if a developer or host processes data for you, your organisation stays responsible for it. Their contract should say how they protect it and how fast they report a breach to you.
Every phone permission an app asks for adds personal data to protect, so ask only for what the service uses.
Funding in 2026
The Productivity Solutions Grant stopped taking applications on 29 September 2026. Some vendor pages still advertise it.
- EDGE Grant: replaced PSG on 30 September 2026. SMEs get up to 50% on most digital work, with up to S$30,000 a year for digital solutions inside an S$100,000 annual cap. It's for Singapore-registered businesses with at least 30% local ownership, and non-profits can't apply.
- Transformation Sustainability Scheme (formerly Tech-and-GO!): up to 80% co-funding for up to three years for social service agencies. Part B covers bespoke projects such as custom web portals up to S$150,000, and Part C covers pre-scoped solutions up to S$40,000 each. You need at least two years of operation and a valid OHFSS assessment.
- Charities Capability Fund: up to 80% for registered charities and IPCs, capped at S$40,000 per charity until 31 March 2027. Above S$6,000 you need three comparable quotes. Social service agencies apply through NCSS instead.
A free quality checklist from GovTech
GovTech's Digital Service Standards set the bar for government digital services. They require responsive web design and accessibility to WCAG levels A and AA. They apply to government agencies and their vendors, not to charities or SMEs, but they make a useful checklist to hand any developer you hire.
Five questions to answer first
- Does the service need Bluetooth, NFC or other hardware? If so, you need an app.
- Will staff or volunteers work offline for long stretches, such as home visits? If so, consider a cross-platform app.
- Does it need to keep running in the background after the user closes it? If so, you need an app.
- Will you take donations? If so, a web or PWA checkout with PayNow avoids Apple's donation rules.
- Are you applying for a grant? Check which scheme you qualify for, and whether you have to apply before signing anything with a vendor.
If questions 1 to 3 are all no, build a PWA. You can add a store app later if usage justifies one.
How we can help
We've built software for Singapore organisations since 2014. Our work includes Friends in Deed, a crowdfunding platform for Girls' Brigade Singapore with one-to-one gift matching and a live public total, and the HealthServe lifeline app, a 24/7 multilingual helpline for migrant workers. We're also working on an ongoing project with a dementia care centre in Singapore.
We quote a fixed price in dollars for the scope we agree. The code is yours, and the domain, hosting, store and payment accounts are registered in your name. Our advisory work covers grant and PDPA advice at a fixed price, and FlexiTech gives you a named engineer for an agreed share of their week after launch. To talk through a project, get in touch.
FAQs
Is a PWA good enough for iPhone users in Singapore?
For portals, bookings, donations and forms, yes. Since iOS 16.4, Home Screen web apps can send push notifications, and since iOS 26 any site added to the Home Screen opens as a web app.
Can my charity take donations inside an iPhone app?
Only if Apple approves you as a nonprofit and the app offers Apple Pay. Otherwise donors must give through a website or SMS.
Is the Productivity Solutions Grant still available?
No. PSG closed to new applications on 29 September 2026, and the EDGE Grant replaced it on 30 September. EDGE is for businesses, so charities should look at NCSS's Transformation Sustainability Scheme or the Charities Capability Fund.
Can we add Singpass login to a web app?
Yes. Singapore-registered organisations can apply, there's no setup fee, and the first 50,000 logins a month are free. New integrations must meet FAPI 2.0.
Will Apple reject an app that is just our website?
Probably. Apple's guideline 4.2 rejects apps that are a repackaged website. A PWA gives you the same thing without the review.
Do PWAs work offline?
Partly. A PWA can save data and work on a weak connection, but on iPhone it can't sync in the background while closed.
♥ DigiHwy Certainty