Skip to content

Students

Build your clinical record before residency starts.

Rotations, firsts, interviews, letters, and the attendings you actually worked with — logged on your phone in the stairwell, and still yours the week after you match.

Your record, from rotation to Match Day

One record, four stages. It starts on your first rotation and it is still there the week after you match.

Each stage adds to the same record rather than starting a new one, which is the whole reason the last stage can hand anything to the first year of residency.

  1. Medical school

    Rotation history

    What you did on each rotation, kept on your phone

    Available
  2. Away rotations

    Program-specific experience

    Filed as you move between sites, not merged into one blur

    Available
  3. Residency applications

    Interview and observation notes

    Your own impressions, private to your phone

    Available
  4. Residency transition

    Match Day

    You confirm the flip; the student install becomes a resident install

    Available
Every stage here is in the app today, on the student install.

The season board

Available

Every rotation and every interview on one board: the one you are on now with how far into it you are, the cases you have logged there, the firsts you found on it, and everything earlier in the season underneath.

Clinic days and call shifts are filed against the rotation they happened on, so a month at another program stays that month rather than merging into the one before it. Two rotations that overlap are shown as overlapping and you decide where those days land — splitting time between two places is a real answer, not a mistake to fix.

Capnolog records the away rotations you tell it about. It does not find, book, arrange, or approve away rotations, and it is not connected to any program's application system.

Where a student's record can live, compared

Firsts

Anesthesia today

The first intubation, the first arterial line, the first overnight call. Twelve of them sit on the firsts wall, and each is marked the moment a case you logged earns it rather than remembered in March.

A first is derived from the case, not stored beside it, so correcting that case takes the badge back. Two of the twelve have no code in the anesthesia taxonomy that can earn them yet, and they stay unfound rather than being awarded on a guess.

The twelve are the anesthesiology set. Each specialty module brings its own as it ships.

The season notebook

Available

By February you have an away rotation at a place, a wrap-up you typed on its last day, an interview there in November, four letters in flight and two dozen cases logged — and no single line that holds all of it. The notebook is the one surface organised by place instead of by date.

It merges; it does not judge. Two readings that disagree are both kept, because you liking the away and being unsure after the interview is the most interesting thing on the row. Nothing here is a number Capnolog computed about a program, and nothing in it is visible to a program or to another applicant.

Interviews

Available

Say the day out loud on the drive home and the app sorts what you said into the fields it keeps: how the residents seemed, the teaching, the culture, the case volume, who you met, and what stood out in either direction.

Speech becomes text on the phone. The recording is not uploaded, the words are not sent anywhere, and anything it does not recognise is left alone rather than guessed at.

Opt in once — offered a single time, after your first captured interview — and the phone reminds you on the morning of an interview. The reminder is scheduled on your device from rows that live on your device, so which programs you are interviewing at is not something anyone else can learn from it.

What a resident said

In development

At the end of a rotation, a resident you worked with can be asked for two minutes — three scales, three words that fit, and one line — which lands in your notebook attributed to a resident at the program rather than to a person.

This is being built and you cannot use it yet. It is the one student feature that would send your name to a server, so it is switched off on the server and invisible on the phone until the terms that disclose it ship. Everything else on this page works today without it.

Letters

Available

Three states and a shortlist: who you mean to ask, who you actually asked, and which letters have landed. The people it offers are drawn from your own log — the attendings you logged the most cases with, on the rotation where you logged them.

When you ask, the app can put together a one-page brief out of your own record: the dates, the cases logged, your role, the procedures and firsts on that rotation, and a line you write yourself — with only the fields you tick. Every copy says on its face that you assembled it, that the writer has not reviewed or approved it, and that it has not been sent to ERAS, a program, or a school.

A shortlist is people you worked with, not a rating of anyone. Capnolog does not contact a writer, does not remind anybody but you, and sends nothing on your behalf.

An ERAS-shaped summary

Available

Your own rotation history, laid out the way ERAS asks the same questions: the cases you logged, the role you had in them, clinic days and call, rotation by rotation, with your procedure totals underneath — assembled from what you already logged rather than typed again at 2am in October.

It is a personal export: a document you read, edit, and use however you like. It is not an ERAS submission, it is not transmitted to ERAS or to any program, and nothing about it is official. What leaves the app is a file you asked for, through the share sheet you tapped.

How your data works

What you have seen

Anesthesia today

The case categories against the rotations you did them on, counted out of your own log — which is how you find out in December that you have never been in a peds room.

It is computed on the phone from cases you entered. It is not compared with anybody else, and no other student's numbers are in it.

The categories are the anesthesiology set. A module that does not publish one says so rather than drawing an empty grid.

Match Day

Available

Name the program you matched at and the app shows you what you wrote about them in November, before you knew how this ended. Then you confirm the flip yourself: the season is archived, the install becomes a resident install, and you have 24 hours to switch back.

The picker tells apart two programs that share a name — a university's anesthesiology and neurological surgery residencies are separate ACGME programs — so what you keep stays attached to the right one.

Nothing about your residency is filled in for you, and the flip deletes nothing.

The rest of it

Available

Eight more things the student install does, none of which needed a screen of its own.

  • School search

    Your medical school picked from a list that ships inside the app, so a class is one cohort rather than three spellings of it.

  • Home program

    The app works out which rotation is your home program and asks you to confirm it rather than deciding for you.

  • Clinic and call

    A clinic day or a call shift added in a couple of taps and filed against the rotation it happened on.

  • Rotation checklist

    How many airways, lines or blocks you have actually done on this rotation, counted out of your own log.

  • Rotation wrap

    Sixty seconds on the last day — a reading, three words, two people. There is no Save button because every tap is already written.

  • Interview prep

    What you want to be able to talk about at a program, on the same encrypted device-local record as the interview notes.

  • People met

    The people you met at a program, remembered so a second conversation does not start from an empty list.

  • Case roles

    Every case you log carries whether you performed, assisted or observed — the distinction the summary is asked for.

Students never pay. The Student plan is free, and logging, the season board, the notebook, letters and the summary are all in it.

The four plans

Private observations, and program data

Your private observations are not the same thing as aggregate program data. Capnolog keeps those concepts separate.

  • Applicant comparison

    In development

    A future way to compare programs on training signal rather than reputation. It is not available yet.

Small groups are designed to be suppressed so a number cannot become a person.

What logging looks like in residency

Your role changes. Your record should not become a dead end.

Designed to support role changes without losing the context you already built.

  • Student → ResidentAvailable

    The Match Day flip, with its 24-hour undo.

  • Resident → FellowAnesthesia today

    Start the switch in Settings and Progress counts your fellowship's own ACGME minimums. Your residency cases stay on the device, and you can switch back for 24 hours. Anesthesia fellowships with a published minimums set today.

  • Program changeAvailable

    Change your program in Settings. Your case log stays with you.

Start with the context you already have.

Setup asks three things, then gets out of the way.

  1. Choose your role and specialty context

    Medical student, and the specialty you are applying into.

  2. Add your program or school context

    Your medical school, or your program once you have one.

  3. Start logging with the right requirement framework

    Rotations and clinical time while you are a student; ACGME case-log targets from the day you match.

Setup uses the school and ACGME program lists included in the app. It does not ask anyone about you.

Join the free beta

Capnolog is in private beta on TestFlight, and the student install is part of it. Logging and export are free and stay free.