iOS App

CodeWiZ

Resuscitation reference & tracker for iOS

Algorithms sourced from the Resuscitation Council of Southern Africa (RCSA) 2025 guidelines

Medical disclaimer: CodeWiZ is a clinical reference tool and is not a substitute for formal resuscitation training, institutional protocols, or senior clinical judgement. Drug doses and clinical decisions must be independently verified by a qualified clinician before and after use. Always follow your institution's own protocols.

What's in the app

Everything you need at the bedside, fully offline.

Step-by-step algorithms

BLS, advanced cardiac arrest, anaphylaxis, choking, neonatal resus, and more — all based on RCSA 2025 guidelines.

Live session tracker

Time-stamped event log, CPR cycle timer, rhythm analysis prompts, and real-time adrenaline countdown during an active resuscitation.

Drug calculator

Weight-based drug doses for adrenaline, amiodarone, atropine, adenosine, and more. Paediatric defibrillation energy (4 J/kg) included.

CPR metronome

Audible metronome at 100–120 bpm that plays even when the iPhone is on silent, using AVAudioSession playback mode.

PDF algorithm library

All RCSA source PDFs bundled for fully offline access — no internet connection required during a resuscitation.

Session history & export

Every resuscitation is saved locally and can be exported as a formatted A4 PDF report for handover or records.

Frequently asked questions

Can't find an answer? Email us and we'll get back to you within 24 hours.

Why can't I hear the metronome when my phone is on silent?

In most builds prior to v1.1, the metronome used a system sound that respects the ring/silent switch. Update to the latest version — CodeWiZ now uses AVAudioSession (.playback) so the metronome sounds regardless of the silent switch position.

Does CodeWiZ work without an internet connection?

Yes. All algorithms, PDFs, and the drug calculator work fully offline. An internet connection is only needed to download the app.

Which guidelines does CodeWiZ follow?

All algorithms are sourced from the Resuscitation Council of Southern Africa (RCSA) 2025 guidelines. Tap any algorithm in the app to view the source citation and visit resus.co.za.

Is CodeWiZ suitable for paediatric patients?

Yes. The drug calculator supports adult, child, and infant weight-based dosing. Paediatric defibrillation energy is shown as 4 J/kg for child and infant patients.

How do I export a session report?

During an active session, log events using the action buttons. When the session ends, tap 'Export PDF' from Session History to share a formatted A4 report via email, AirDrop, or any other share option.

Can I use CodeWiZ as a replacement for formal training?

No. CodeWiZ is a clinical reference tool only. It does not replace formal resuscitation training, institutional protocols, or senior clinical judgement. Always follow your institution's guidelines.

Where is my session data stored?

Session history is stored locally on your device using SwiftData. No data is sent to external servers. Deleting the app will permanently remove your session history.

How do I delete a session from history?

Open the Reference tab, tap 'Session History', then swipe left on any session to delete it.

Sources & citations

All clinical content in CodeWiZ is sourced from the following organisation.

Resuscitation Council of Southern Africa (RCSA)

2025 Resuscitation Guidelines — BLS, Advanced Cardiac Arrest, Anaphylaxis, Choking, Neonatal Resuscitation, Post-ROSC Care, and Paediatric algorithms.

resus.co.za

Contact support

For bug reports, feature requests, or any questions about CodeWiZ.

Email

ashraf@wizmed.co.za

We aim to respond within 24 hours.

Developer

wizcare.co.za

WiZcare — Digital Healthcare Solutions