A clinical trial app is a regulated record that happens to have a screen.
Most software is judged on whether it works. A clinical trial app is judged on whether it can prove what happened, months later, to somebody who was not in the room. Consent, visit data, diary entries and every correction have to be reconstructible from the record itself. That is the real difference from an ordinary health app, and it sits on top of everything you would already need for HIPAA compliant app development.
This page covers what has to be on the consent screen, why an edit can never overwrite what it replaces, how far a prescreen should go before it hands over to the site, and what keeps data arriving after the first fortnight.
See the eight required consent elementsThe short version
The protocol decides the screens, the record rules decide the build.
Two things shape a clinical research app and neither one is design. The protocol says what gets asked, when, and of whom. The record rules say what has to survive: who entered it, at what time, what it said before it was changed, and who signed.
Build for the first and ignore the second and you get an app that collects data nobody can use. That failure does not show up at launch. It shows up at the first monitoring visit, when someone asks to see the history of a value and there is no history to see.
Consent is a document with required parts
An eConsent app is not a sign-up flow with a tick box at the end. 21 CFR 50.25 sets out eight basic elements that must be provided to each subject, and an IRB approved the exact wording you are showing. Your screens present that wording. They do not paraphrase it, trim it to fit a phone, or move the inconvenient paragraph behind a link nobody opens.
Two of the eight get shortened most often. The confidentiality statement has to describe the extent to which confidentiality will be maintained and note that the Food and Drug Administration may inspect the records. The voluntariness statement has to say that refusing involves no penalty or loss of benefits, and that the subject may discontinue at any time on the same terms. Both survive being made prettier. Neither survives being made shorter.
Documentation is a separate rule from content. Under 21 CFR 50.27, consent is documented by a written form approved by the IRB, signed and dated by the subject or the subject's legally authorized representative at the time of consent, and a copy is given to the person signing. On a phone, giving that copy is a real feature and not a footnote: the signed version, exactly as signed, delivered somewhere the participant keeps it. Mailing a blank template is not the same thing.
Comprehension is the part no regulation writes for you. Short sections with a question after each one, a glossary that opens in place, and a record of time spent on the risks page all help. None of them replaces a required element.
21 CFR 50.25, elements of informed consent
Try it
Which basic elements your consent screen carries
These are the eight basic elements set out in 21 CFR 50.25(a). Tick the ones your current wording actually says, not the ones it implies.
5 of 8 basic elements present
3 still missing. A screen that drops one is not a shorter consent, it is an incomplete one, and the gap shows up when somebody reads the record back.
Every entry is a record somebody will read back
If your app holds records that exist because FDA requires them, 21 CFR Part 11 is describing your database, not a vendor's. Section 11.10 asks for validation of the system, the ability to generate accurate and complete copies in both human readable and electronic form, protection of records for the whole retention period, and limiting system access to authorized individuals. None of that is bought. It is designed in or it is absent.
The line that changes the data model is the audit trail. Part 11 asks for secure, computer-generated, time-stamped audit trails that independently record the date and time of operator entries and actions that create, modify or delete electronic records, and it adds that record changes shall not obscure previously recorded information. That rules out updating a row in place. Every edit writes a new row, the previous value stays readable, and the trail is kept at least as long as the record it belongs to.
Signatures have a shape too. A signed electronic record has to carry the printed name of the signer, the date and time the signature was executed, and the meaning associated with it, such as review, approval, responsibility or authorship. Those three have to appear in any human readable version, on screen and in print. A saved image of a finger squiggle carries none of them.
For a small team the consequence is that time is not a display concern. Store the instant the entry was made and the instant it refers to, and never let one overwrite the other. That is cheap to get right in week one and expensive after the first participant enrolls.
Recruitment is a screening funnel, not a sign-up form
A patient recruitment app has one job: turn interest into people who are genuinely eligible, without collecting health information you have no approval to hold. The two goals pull against each other. Every extra prescreening question raises the quality of the referral and increases what you are storing about people who will never enroll.
The workable shape is a short prescreen that asks only what rules people out, then a handover to the site. Age band rather than date of birth. Yes or no on the two or three criteria that disqualify most applicants. Distance band rather than a street address. The detailed history belongs to the site visit, under the protocol, after consent. A prescreen that collects less is also a prescreen more people finish.
The study records themselves are already public and machine readable. ClinicalTrials.gov serves a JSON API that returns study records without an API key, including status, eligibility criteria text, minimum age, sex, healthy volunteer flag and each site with its city and country. A listing screen does not need a hand-kept spreadsheet of trials. What the API does not hold is anything about a person, and that is the half you have to design.
If your prescreen ends in a conversation with a coordinator rather than a form submission, you have quietly moved into telehealth app development, with the scheduling, identity and recording questions that come with it.
What keeps data arriving after week two
Electronic diaries lose people in a predictable order. The first week is good, the second slips, and by the third the entries are being filled in from memory on the morning of a visit. The backdating is the real failure, not the missed day. The record now says something that is not true, and the audit trail will show exactly when it was typed.
Design for that instead of scolding people for it. A window that closes is more honest than a date field that accepts anything. Mark a late entry as late rather than refusing it, because a flagged late entry is data and a refused one is nothing. Keep the daily ask under a minute. If you are also recording doses taken, you are building part of a medication tracking app, and the same rule about two separate timestamps applies.
Reminders are the piece teams assume rather than check, so here is what we found. Newly sets notifications up on a hosted push service: the message goes from a server to a device that is online and has granted permission, and a send takes a title, a body and a recipient, with no send time and no repeat rule. It does not schedule a repeating local reminder on the handset, so we cannot tell you whether one survives a restart, and we will not pretend otherwise. You own the code that comes out, so on-device scheduling is work you can add and test on a real phone.
Either way the timing question is worth thinking about before the plumbing. The general mechanics of reminding participants on schedule are a subject of their own, and the protocol should decide the schedule long before the code does.
What each way of running a study gives you
| Option | Carries all 50.25 elements | Audit trail on every change | Fits your protocol | Code you own |
|---|---|---|---|---|
| Paper forms in a filing cabinet | Yes | on paper, if legible | Yes | no code |
| Email plus a PDF consent form | if it is the IRB version | No | Yes | no code |
| Generic form builder | you retype it | partial | within the form model | No |
| Licensed eClinical platform | Yes | Yes | within its configuration | No |
| An app you build | you build it | you build it | Yes | Yes |
Building one around a single study
Licensed eClinical platforms are priced and shaped for sponsors running many studies at once. They are validated, they come with support, and for a pivotal trial they are usually the right answer. The mismatch shows up in investigator led research, registries and single site studies, where the per study licence and the configuration lead time cost more than the study has to spend.
What those studies need is usually small: the consent wording the IRB approved, three or four visit forms, a diary, and a record that keeps its own history. Newly is an AI app builder. You describe the app in plain English and it writes a real React Native and Expo project you own, runs it on a cloud simulator while it builds, and uploads iOS builds to TestFlight using your own Apple Developer account. Plans start at $25 a month, there is no free plan, and Android goes to Google Play internal testing from the Deploy tab, or out as a standalone APK.
Be clear about what that does not do. It is not a validated eClinical system, it does not make anything Part 11 compliant, and no builder can. Validation, the IRB submission, the hosting decision and the agreement with the site all stay with you. So settle those before the screens: where the data lands, who can reach it, and what the audit trail looks like.
Questions people ask about clinical trial apps
It is software that carries part of a study on a phone: consent, prescreening, visit forms, diaries and reminders. The defining feature is not the interface. The data it holds is a regulated record, so somebody will later ask who entered a value, when, and what it said before it was corrected.
Describe the study you are actually running
Write down the consent wording your IRB approved, the visit schedule and the diary questions, then build the app around those instead of around a platform's idea of a study.
Start building