For researchers

Link your data without collecting identity

My Health Passport gives research participants a way to generate a pseudonymised identifier — from their own name, date of birth, and sex — entirely on their own device, using the Statistical Linkage Key (SLK-581) standard developed by the Australian Institute of Health and Welfare (AIHW). No name, address, or other directly identifying field is ever collected or transmitted.

That identifier can be used two ways. Studies can work directly with the SLK-581 key itself, or, where an extra layer of protection is preferred, convert it into a SHA-256 cryptographic hash instead — a one-way transformation that cannot be reversed back into the original key. Either version lets you link a participant's data across surveys, contact points, and datasets over time, without ever asking them to create an account or share their name.

We provide a number of researcher tools to support this workflow — from building SLK-581 keys in bulk from an existing dataset, to generating participant-facing links for your surveys, to upgrading an existing database to store SHA-256 hashes automatically. Each is listed below, and can be opened directly or downloaded to run on your own device.

Our researcher tools

All four tools run entirely in your browser — nothing you enter is uploaded anywhere. Each can be opened directly below, or downloaded to keep and run offline.

URL Link Generator Tool

Build correctly-formatted portal links for your study — for an online survey, an SMS-based phone interview, or an email-based contact process — without hand-constructing query strings. Also generates a scannable QR code for printed materials.

The SLK-581 Generator Tool

Upload a CSV of existing records — name, date of birth, sex, and a unique ID — map the columns, and generate an SLK-581 linkage key for every row in bulk. Download the result as a new CSV with the key appended.

The SHA-256 Hashing Tool

Convert an existing set of SLK-581 keys into one-way SHA-256 hashes in bulk. Upload a single-column CSV of keys and produce a linkage table pairing each original key with its Barcode, ready to join against your SLK-581-enabled datasets.

SQL Coding Tool for Established Databases

Ready-to-copy SQL for database administrators: add a SHA-256 column to an existing SLK-581-enabled database in PostgreSQL, MySQL/MariaDB, or SQL Server — backfilling every row and keeping future writes in sync automatically.

Built for air-gapped use

Every tool above is designed around the same principle — look out for the Mind the Gap symbol.

Spy agencies protect their most sensitive work inside a SCIF — a Sensitive Compartmented Information Facility. It is, quite literally, a room within a room: a space physically isolated from the networks and signals surrounding it.

Many of our tools are built around the same principle, translated into software. Once downloaded onto a computer, they are ready to perform in similarly isolated, air-gapped conditions — running entirely on their own, with no ongoing connection to the internet required.

The tool itself becomes the sealed room. Everything it needs to operate travels with it, and nothing it processes has to leave. That is the gap worth minding — the space between a tool that merely claims to protect your data, and one that was never wired to transmit it in the first place.

Look out for the Mind the Gap symbol on our tool pages. It marks where you can find out more about how that tool performs within air-gapped data facilities, such as Trusted Research Environments (TREs) and Trusted Data Environments (TDEs).

Technical Manual

The full technical reference — system architecture, SLK-581 and SHA-256 briefings, survey platform setup, and the HREC ethics statement template.

Read the Technical Guide