Anonymous Screening Results System

Custom SoftwareHealthcare ApplicationsApp Development

Client·A major medical center in southern Taiwan

Hands operate abstract record cards and a notification icon on a phone, without showing faces, text, or screening results

An anonymous screening service needs to do more than carry out tests. It must make results accessible while preserving anonymity.

Before this project, users mainly called or contacted the medical center through LINE to ask for results. Calls required both parties to be available, while personal messaging accounts could reveal identity information users did not wish to provide. The center also faced a reporting challenge: it could count screenings but could not easily tell which visits involved returning users.

We developed an anonymous screening results system for a major medical center in southern Taiwan. A dedicated app and administration interface link records, provide a consistent place to retrieve results, and give the center better statistical information than screening counts alone.

Create an account without supplying contact details

Users choose their own accounts without registering a phone number or email address. Staff see accounts and associated records; account creation does not provide the user’s real identity.

The account acts as a way to connect records. Users can view their screening history in one app without contacting the center through personal messaging accounts.

We separated the need to identify the correct record from the need to identify the person. This preserves the data relationships needed for the service while supporting the customer’s anonymous-service requirements.

Connect the visit and app record through a specimen ID

After receiving a specimen ID from the hospital, the user creates a screening record in the app and enters the ID. The administration interface then holds the association between that specimen and account for subsequent result entry.

When results become available, hospital staff enter them against the corresponding record. Users check their own app rather than making another call or messaging inquiry each time.

The hospital’s existing specimen identifier connects the service and record, allowing an anonymous account to retrieve its own information.

Notify users of availability without displaying the result

After results are entered, the system sends a push notification to the user’s phone. It says only that results are available, without presenting the screening outcome.

Users then open the app to view the content. This alerts them to new information without putting results directly on the phone’s notification screen.

For this service, a notification does not need to contain every detail. Separating the alert from the actual result is a deliberate part of supporting anonymous screening.

Add account-based statistics to screening counts

Previously, several screenings for the same person produced separate records whose relationship was difficult to identify.

Accounts let the center group a user’s previous records and estimate user numbers from distinct accounts. This adds context beyond visit counts when examining service use and distributions.

Anonymous accounts have limits: one person may create several, and the system cannot establish that they belong to the same individual. Distinct accounts are therefore an estimate, not an exact count of people. Even so, they give the customer a more informative basis than service-event totals alone.

Bring records, information, and booking access together

Alongside screening history and results, the app provides health education information and announcements in a consistent location.

For appointments, it links to the hospital’s existing booking system. This project supplies the entry point; booking itself takes place in the external system, following the hospital’s established process.

Give anonymous services clearer records and workflows

The project addresses both user and hospital needs. Users manage records with accounts that require neither phone numbers nor email addresses and retrieve results after receiving an alert. Staff match data through specimen IDs and connect service histories by account.

By reflecting anonymity requirements in account design, record matching, and notification content, we provided a clearer retrieval process than phone calls and personal messaging accounts while improving records and statistics within an anonymous service model.