What SafeSupply does
Four tools, built around one principle: information reduces harm.
Regional alerts
The alert engine continuously monitors published results and warnings from drug-checking services and health agencies — including EcstasyData, DanceSafe, Saferparty.ch, DrugChecking.community, the TGA (Australia), FDA (US) and EMCDDA (EU). New reports are verified, categorised by region and risk tier, rewritten in plain language, and pushed to users in affected areas.
- Critical alerts — immediate danger signals, delivered as high-priority notifications.
- Warning alerts — adulterants, mislabelled substances, unusual strength reports.
- Notice alerts — routine early-warning-system updates worth knowing about.
Your region is stored at city level only. SafeSupply never collects GPS coordinates.
Pill scanner
Photograph a pill and the scanner compares it against a database of known presses, returning the closest matches with confidence levels and any linked, published lab results. Every part of this happens on your phone: the recognition model ships inside the app, and photos are never uploaded anywhere.
Honest limits: visual identification is probabilistic. Identical-looking pills can contain different substances. A scanner match is never a guarantee of content or safety — treat it as one more piece of information, not permission.
Buddy timer
Before a session, set check-in intervals and nominate a buddy. Check in on schedule and nothing happens. Miss one, and your buddy is alerted with the details you chose to share. All session data is deleted automatically within 24 hours — it is never retained, analysed or backed up.
Distress alert (SOS)
For the moment a night stops being fun and starts being frightening. The distress protocol is built to work with shaking hands and a scrambled head:
- Set your crew before you go out. Pick the friends who are actually with you tonight — up to 10 people. They confirm once in their own app, so alerts never go to a stale number. If festival data dies, the SOS falls back to SMS from your own phone — coordinates included — because texts survive when data doesn't.
- Hold to trigger. Press and hold the SOS button for 2 seconds (no accidental pocket-dials). A 5-second cancel window catches false alarms.
- Your crew gets everything they need: a full-volume alert that punches through silent mode, your exact GPS coordinates as a live map pin and plain text they can paste into any maps app or read down a phone line, your optional note ("near the main stage", "back of the campsite"), and a one-tap route to reach you.
- Emergency call, one tap away. The SOS screen shows a single oversized button that dials your local emergency number — 000 in Australia, 112 in the EU, 911 in the US — detected automatically from your region — with your GPS coordinates displayed huge underneath, so when the operator asks "where are you?", you just read them out. If it's life-threatening, that button comes first.
- Stand-down. When you're safe, one tap tells your crew it's over. Everything about the SOS — location trail, note, delivery records — is permanently wiped within 24 hours.
If someone is unconscious, struggling to breathe, or you're scared for their life — call emergency services first, before anything in this app. Paramedics are there to help, and in Australia police do not routinely attend drug-related ambulance calls. The SOS alert is for bringing your people to you; it depends on phone signal and your crew's devices, and it is not an emergency service.
Private journal
A personal, encrypted space to keep whatever records matter to you. Entries are encrypted at rest using keys derived from your credentials; SafeSupply cannot read them.
Free vs Premium
The free tier is anonymous and includes regional alerts and the buddy timer. Premium adds the full scanner database, multi-region alerts, and journal sync — billed through your app store, cancel any time.
Remember: SafeSupply is a harm reduction information tool. It does not condone, encourage or facilitate illegal substance use, and the safest choice is always not to use. If you're in danger, call emergency services — 000 in Australia.