Take your iPLEDGE test at home.

From November 2026, the FDA will allow at-home pregnancy tests for isotretinoin, as long as prescribers prevent misreading and falsification. PledgeCheck is how practices do it.

  1. A one-time link, not an app

    The dermatologist issues a QR link. The patient opens it on their phone and takes the test they already know.

  2. A code they only see once they start

    Tapping Start reveals a 4-character code. They write it on the test and photograph both, camera only, so an old photo can't stand in.

  3. Every test becomes a record

    Two independent readers check the photo, the prescriber approves in one tap, and each decision joins a hash-linked audit chain.

Once a month: a drive, a waiting room, a missed lecture.

A college student on isotretinoin has to prove she isn't pregnant every month. That means driving to the clinic, sitting in the waiting room and missing class for a five-minute test.

Then the clock starts. Her prescription has to be filled within seven days of the test. When a busy week pushes her past the window, she starts over, and loses treatment progress she already paid for in side effects.

PledgeCheck gives her that afternoon back, and gives her doctor a record they can defend.

The fill window after each test
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7

Day 1 is the test. Miss day 7 and the patient needs a new test before the pharmacy can fill.

Four steps for the patient. One tap for the prescriber.

  1. 1

    Open the link

    Scan the QR code from the dermatologist. No app, no account.

  2. 2

    Tap Start, get a code

    A 4-character code appears only now. Write it on the test.

  3. 3

    Photograph the test

    Camera only. Nothing can be uploaded from the gallery.

  4. 4

    Done

    The photo goes to the clinic. The app never shows a result; the doctor decides.

What the prescriber sees, one card per test:

Ready for review

PT-1042 phase during · EN

Captured 3m ago

Grok read

Read complete

Confidence 96%

OpenCV read

Read complete

Confidence 93%

Readers agree

Code read K7R4 Matches issued code

Approving opens the 7-day fill window.

Built so a test can't be faked, and a decision can't be rewritten.

  • A challenge code

    Each link gets its own code, shown only after the patient taps Start. It has to appear in the photo, written on the test.

  • Two independent readers

    A vision model and a separate OpenCV reader read every photo in parallel. When they disagree, or one didn't run, the card says so.

  • Photo-reuse detection

    Every photo is compared against earlier submissions by perceptual hash, so last month's photo can't be sent again.

  • A hash-linked audit chain

    Every decision is appended to a chain where each entry commits to the one before it, and the head is anchored on Solana.

Same patient every month, without storing who they are.

Patients are stored under pseudonyms. No names, no birthdates, no ID numbers. The clinic knows its patient; PledgeCheck only ever sees a pseudonym and a test.

What PledgeCheck stores

Patient
PT-1042
Name
Not stored
Date of birth
Not stored
ID number
Not stored

Run your practice's at-home testing on PledgeCheck.

PledgeCheck

Built at HackGT 13 by Labib, Adrit and Nihalika.

A hackathon project, not affiliated with the FDA or the iPLEDGE program.