For associations and clubs

Build your nonprofit mobile app, without a development budget

Members will not open another PDF. Eqlo writes the screens they already ask for: the next event, the amount due, and a name when someone is new. You test on phones with a QR code that lasts 24 hours. Five projects stay free, with one seat and no card.

  • 24 hQR test link
  • 300Members in the example
  • $0Free, 1 seat
  • $19Plus, store builds
Nonprofit member app showing the next event, dues status and a directory
The member home after the first draft: the next run, a dues status, and a directory count.

What members actually open

Calendar and sign-ups

The next run, the hall, the start time. A person taps going or not. The group chat keeps the jokes. The hour stops living in a scrollback. Push notifications reach the phone when a start moves. Offline mode keeps the last list open on the towpath.

A member directory

A name, a role, a join date. Not a CRM you will never fill. Enough to greet someone and to know who still owes. Invitation goes out by email. Reader, editor, and administrator stay with the committee. A new member is a reader.

Notifications

Start moved, hall locked, kit on sale. A push or an in-app notice beats a message that dies under photos. Eqlo lists the permission the project actually calls. You still write the sentences only the secretary can write.

Illustrative scenario

A worked example

This is an illustrative scenario, not a named client. A 300-member running club has outgrown the chat. The secretary describes weekly runs, a simple member list, dues twice a year, and a notice when a start moves. Eqlo builds tabs for runs, members, and dues. They test on fifteen phones with a QR code that lasts 24 hours, before they pay Apple or Google anything. The public site still handles how to join. The app handles the people who already did. Stripe sits on the club account. Eqlo does not take a cut of dues.

  • 300members in the example
  • 15phones on the first test
  • 2dues cycles a year, assumed
Membership dues screen with a current status and a pay button
The dues screen: an amount, a current status, and a pay button on the club Stripe account.

Membership and dues

The treasurer and the member should see the same number.

The membership form

Name, mail, a role, a join date. Authentication by email, Google, or Apple. Password reset and address check sit on the same accounts. You do not invent a second login for the club.

Payment through the association account

You connect the club Stripe account, never an Eqlo middle account. Subscription, one-off payment, or a deposit. Automatic invoices stay on that account. Eqlo does not take a cut of dues. Apple and Google still bill their own store accounts.

Reminders

A status the member can open, and a notice when a period starts. Text reminders can be asked for through Twilio in one sentence. You still decide how strict to be. A reminder is not a collection agency.

Publish on both stores in the association name

The Apple Developer account and the Google Play account stay in the association name. Eqlo prepares the signed files on Plus at $19 a month, three seats, or on Team at $49, ten seats. Free keeps the 24-hour QR test. Icons, the launch screen, and listing shots come from the screens the app actually uses. Content updates later do not go back through store review. A reduced Eqlo rate for a registered nonprofit is a conversation. Write to hello@eqlo.app with the status. We do not publish a number here we could not honour. Store fees stay with Apple and Google.

Related pages

The iPhone page, the Android page, the nonprofit website, and pricing take over from here.

Frequently asked questions

Do we need a developer account on day one?

No. Test on phones with a QR code first. Pay Apple or Google when you are sure members will open it. The test build is enough to find the confusing tab.

Can donors use the same project?

Yes. A public website and a member app can live together. Donors do not need a login. Members do. One Postgres database serves both.

What about member data?

You pick a region at creation. You write the privacy text. Eqlo does not sell the list. A club still has to be careful who has the treasurer seat.

Is there a nonprofit discount?

Write to hello@eqlo.app with the status. We do not publish a numbered discount here. Apple, Google, and Stripe accounts stay yours. Eqlo does not take a cut of dues.

Describe the club. Test it on fifteen phones before you pay a store.

Five free projects, a QR test build, no card. A reduced Eqlo rate is a mail to hello@eqlo.app, not a number on this page.