Skip to content

SALT, System Assisted Link Tracing

Replace periodic surveys with continuous, real-time monitoring of key populations. SALT is cheaper, faster, and statistically rigorous.

Why SALT?

Cheaper

Continuous data collection from existing facilities eliminates the costly field mobilisation of periodic Bio-Behavioral Surveys. Staff who already work at clinics collect data as part of their routine.

Faster

Results are available the moment data is uploaded. No waiting six months for a survey cycle to complete before you can see trends.

Continuous

Rather than a snapshot every two or three years, SALT provides a rolling view of population indicators, enabling earlier detection of changes in HIV risk behaviour.

Statistically valid

SALT uses the same coupon-based recruitment chain as Respondent-Driven Sampling and applies existing RDS estimators to rolling time windows. Results are comparable to traditional BBS surveys.


The SALT software supports any link-tracing design. Here’s how the major methods compare:

Sampling methodRecruitment links tracedLong chains (few seeds)Use lightly trained staffContinuous recruitmentStatistically valid
SALTOptional
RDS
Starfish
BBS-lite?
Snowball??

The SALT software supports every link-tracing design in this table except Snowball. SALT Sampling, RDS, Starfish, and BBS-lite all track recruitment links and can be implemented using the same tablet app and management server. See Statistical Validity for how each design addresses the biases inherent in network-based sampling.


How it works

SALT has two components that fit into your existing infrastructure:

1. Management server + analytics

A web dashboard that administrators use to configure surveys, manage facilities, monitor data in real time, and generate reports. Statistical analysis, rolling RDS estimators over 6, 12, and 24-month windows, runs inside the same server. Deployed in one command on any Ubuntu server.

2. Facility tablets

Android tablets placed at participating health facilities. The tablet walks both the staff member and the participant through the entire survey process step by step, prompting each at exactly the right moment. This guard-railed workflow dramatically reduces the chance of procedural errors and the amount of training staff need: facilities can use their regular clinic staff rather than dedicated, specially trained survey personnel. Participants complete the questionnaire as an audio-assisted interview (ACASI) in their preferred language. Data is encrypted on-device and syncs to the server automatically when online, and the app works fully offline during internet outages.


Get started in minutes

Stand up a production-ready SALT server on a fresh Ubuntu machine, Docker, TLS, firewall, and a demo survey all configured automatically:

Terminal window
curl -fsSL https://raw.githubusercontent.com/ifellows/salt/main/salt_management/install.sh \
| sudo bash -s -- your-domain.example.org admin@example.org

Then browse to https://your-domain.example.org, sign in as admin / admin123, and connect your first tablet.

Full installation guide →