WhatsApp updates Coming soon
Soon you'll be able to get the races you follow — results, entries opening, race-day reminders — sent to WhatsApp, not just email. It's on the way for ad-free members.
Zero ads, zero banners
Every display ad and sticky banner disappears the moment payment clears — on desktop, on mobile, on every page of the site.
Funds independent verification
RunningCalendar is verified by a real person, not an algorithm. Your subscription directly pays for that verification work to continue.
We respect your consent choices
Premium subscribers never see ad-network scripts or tracking pixels — your Klaro consent preferences are honoured in full, with nothing to accept.
- Zero display ads, zero sticky banners — every page, every device.
- Race updates on WhatsApp (coming soon) — results, entries opening, reminders.
- Cancel any time — premium runs to month end.
- Receipts retained — handy for SARS at year-end.
- Funds independent verification by a real person.
| Feature | Free | Ad-free Premium |
|---|---|---|
| Full calendar & race directory | ✓ | ✓ |
| Hand-verified race information | ✓ | ✓ |
| Save races · alerts | ✓ | ✓ |
| Event notifications | Email only | Email now WhatsApp coming soon |
| Display ads & sticky banners | Yes | — Removed |
| Supports independent verification | — | ✓ |
RunningCalendar is a side-project. Ads are its primary income — they pay for the server, the domain, and the hours spent calling organisers to verify that a race is still on. R 29 a month is what it costs to keep that work going without leaning entirely on Google. If you use the site regularly and find it useful, subscribing is the most direct way to say so.
Built next, for subscribers first.
These are on the build list for the months ahead. They land for paying subscribers first, then roll out to everyone after.
Province & topic subscriptions
Follow a whole province or a race type — trail, road, ultra — and get updates for everything in it, not just races you've saved one by one.
Email digest, ad-free
Weekly digest of races in your province — no ads in the email, no tracking pixels.
Roadmap, not promises — we don't ship features we haven't built. These two are next on the list, in this order. Your subscription helps fund the work.
Frequently asked
Can I cancel any time?
Yes — two clicks from your account page. Premium runs to the end of your current billing period and then stops; no partial refunds needed.
How do the WhatsApp updates work?
WhatsApp updates are on the way for ad-free members. For now, the races you follow reach you by email and the in-app notification bell — results, entries opening, race-day reminders. Once WhatsApp launches you'll be able to add and verify your number to get those same updates on WhatsApp too.
What happens to the ads I see now?
They vanish within five minutes of payment clearing, on every device where you're signed in. No need to clear cache or reload — the next page load after sign-in will be ad-free.
Do you sell my email or card details?
No. Stripe handles card processing — we never see or store your card number. Your email address is used only for receipts and service notices and is never shared with third parties.
Is the receipt SARS-friendly?
Yes. Each transaction generates a numbered PDF invoice in ZAR, retained for seven years and downloadable from your billing history at any time.