About
Who I am
My name is Sasha Lawrence. I have been a firefighter and EMT with Seminole Trail Volunteer Fire Department in Albemarle County, Virginia, for five years, and I am a second-year medical student at the University of Virginia School of Medicine. I built CodeScribe EMS, and I still answer every support email myself.
Why I built it
On a working cardiac arrest, someone has to keep the times. In practice that person is holding a pen, a glove, or a strip of tape, and when the call is over the timeline gets rebuilt from memory at the station. The epi was "around four minutes in." The second shock was "a couple minutes after the first." The record is close, but it is not what happened.
I wanted the person scribing to have a screen with big buttons and nothing to think about. Tap CPR when compressions start. Tap Shock and pick the energy. Tap Epi. The app keeps the times, runs the cycle timers on the buttons themselves, and at the end writes the narrative so the report starts from the real timeline instead of a reconstruction.
The app went on the App Store in the summer of 2026 and had more than 2,000 downloads in its first two months.
What it is and what it is not
CodeScribe EMS is a documentation aid. It records what the crew did and when. It never tells anyone what to give or when to give it, and it has no alarms. Your protocols and your medical direction decide the care. The app just makes the record honest.
Departments
Training officers kept asking the same two questions: can every phone on the department run the same buttons and timers, and can I see how our codes are going without pulling charts. The department version answers both. One protocol goes to every member's phone, and after each code the officer gets a short summary: time to first compression, first shock and first epi, timing against the department's own protocol, CPR pauses and outcome. The summary never includes dates, times, incident numbers, notes or patient details. The full record stays on the medic's phone.
Departments can try it free for 60 days. See For departments.
Get in touch
Questions, bug reports, feature requests, or just how your service does things differently: email me at sasha@codescribeems.org. I read all of it, and a lot of what is in the app came from those emails. Please leave real patient information out of anything you send.