SAR Helpersarhelper.com

A hiker's last known position, before anyone calls it in

SAR Helper lets hikers share their location with the local SAR team proactively, so that if something does go wrong, responders already have a location.

SAR Helper never dispatches anyone, and it never contacts a team. It is a database that a hiker can report their position to, and that SAR team can access, after when a call has already arrived through the normal channels.

1.The problem

SAR Helper solves two separate problems. The first is about the hours before anybody calls; the second is about the call itself.

  1. By the time someone needs rescuing, they often can't tell you where they are.

    Most people who get into difficulty in the backcountry are not certain they are in difficulty. They are unsure. They wander, and they usually find the trail again — and because they are unsure, they do not want to waste anybody's time. So they say nothing, for hours, until it is dark and they are cold and now they are genuinely lost, several kilometres from where the trouble started.

    By then, they may be out of battery, out of service, injured, unable to think clearly, or unresponsive. SAR Helper lets them share their position before all of this happens - without initiating a call for help.

  2. Coordinates still often do not survive the 911 call

    In Canada today a caller's GPS position frequently does not reach the responding team through the call itself. The hiker is on the phone reading numbers off a screen, or describing a creek, and the coordinates get written down, relayed, mistranslated, and sometimes lost between the call taker and the people walking in.

    SAR Helper provides a second path for sharing location information that does not go through the call at all.

2.The concept

Make it as easy as possible for a hiker to share their location proactively, and put the result somewhere a responding team can open. Nothing else: no alerting, no monitoring, no promise that anyone is watching.

A hiker scans a QR code on a sign, or enters sarhelper.com from memory. That gives them a web page — or, if they have installed the app, the app — and one button. Whatever they send lands in a database that a team covering that region can search after a call reaches them through the channels it always does.

1 · RECORDING A POSITION · NEW A hiker scans a QR sign trailhead or junction, or opens sarhelper.com Website one position, no install App a position every minute Name, Age, Phone #, Coordinates, Plan SAR Helper database 7 days, then deleted looked up 2 · GETTING HELP · UNCHANGED The hiker calls 911 Dispatch as it works today The team is paged starts the search The responding team opens the console only after a call has already arrived by the usual route
The two paths meet at the team and nowhere else. SAR Helper cannot start a search, and a search does not depend on it — which is why the second path is drawn unchanged.

Every screen in the app says that nobody has been notified. It is repeated to the point of monotony, because a hiker who believes a rescue is already coming will sit still and wait for it.

Both problems fall out of the same mechanism. The hiker who checks in at the gondola has recorded a position hours before anyone would have thought to ask for one; the hiker who flags themselves before dialling has put exact coordinates in front of the team without them having to survive the call.

3.What the user sees

The sign

A sticker on a trailhead board, or at a junction where people go wrong. Scanning it is the only thing the hiker has to do — no app to have heard of, nothing to sign up for.

A scan on its own records the code and the time. Not the phone, not an address. Somebody who scans a poster out of curiosity has not entered the system.

Signs learn their own position from the hikers who scan them, so nobody has to survey where each one went, and a sign that gets moved corrects itself.

A printed SAR Helper sticker with a green outline: the wordmark and sarhelper.com above a QR code, and beneath it the line Scan to check in. Share your location and plans with Squamish SAR. All data is deleted after 7 days.
It names the team, never the place — a batch is printed before anyone knows which post each sticker goes on. The domain is on it so somebody who saw one last week can find their way back without it.

The website — for the majority, who install nothing

One page. No images, no scripts, loads on one bar of signal. Two levels: check in, and may be lost. Keeping them apart is the design — a hiker offered only "I am lost" usually sends nothing, because pressing it feels like raising an alarm. The sign decides which one leads.

The website after scanning a junction sign: an emergency banner, the heading Not sure where you are?, an amber may-be-lost button, a green check-in button, then a panel offering the app.
What a junction sign opens. Under 7 KB on the wire, four languages, works with JavaScript off.
The page after tapping may be lost: the position found and its accuracy, then optional fields for a name, a phone number and anything Search and Rescue should know.
And what the amber button opens. The position first, then everything optional under it.
The same page after sending: a panel reading Your location has been saved to the database, nobody has been notified, no rescue has been sent. Then What now?, with an option reading Tap here if you are okay now, and below it a red Call 911 button labelled Opens your keypad with 911 typed in. It does not dial.
And what they see after sending. Two ways on, always: stand down, or call — and 911 is the only route to a call anywhere in the product. It opens the keypad rather than dialling.

The app — for the ones who do

Same two levels, plus what a page cannot do: it records from a pocket, holds the backlog when there is no signal, and draws the hiker their own trail — so it doubles as a way back.

The app's main screen just after installing: a map centred on the hiker, and a card saying it is not sharing.
After installing. Not sharing until asked.
The optional details screen: name, year of birth, and a free-text note.
Optional details. Name, year of birth, anything a rescuer should know.
The map part way round the loop, with the walked trail drawn behind the hiker's position.
Walking. Green is recorded and delivered, red is recorded and not yet sent.
The confirmation after flagging as possibly lost: an option to say they are okay now, and a red Call 911 button.
After flagging. Standing down is always first; the 911 button opens the keypad rather than dialling.

No account either way. Identity is a random id per outing; a name only if one is typed.

4.What the SAR team sees

A web console, behind a sign-in, showing only the ground the team is responsible for.

The console live map showing three tracks around Squamish, with one hiker marked gone dark and a filter panel on the left.
Everyone currently reporting in the team's area. A phone that stops reporting for ten minutes is marked gone dark — usually a flat battery or a valley with no coverage, occasionally something else. Someone who used the website instead sends one position and then nothing, and the console says so rather than implying they are still being followed.
A single track: the hiker's trip plan, their profile including a medical note, and a grid of statistics.
One hiker. The trip plan is the hiker's own words about what they intended — often not where they ended up, and frequently the single most useful sentence in a search. Name, year of birth and the note are optional and typed by the hiker; nothing is verified, and the console says so.
The breadcrumb map for one hiker: the walked route in colour from a start marker up to the latest position, above export buttons for GPX, GeoJSON, CalTopo and Google Maps.
The route walked, oldest to newest, and the exports: GPX, GeoJSON, CalTopo, Google Maps. Coordinates copy in decimal degrees and in degrees-and-decimal-minutes — the format that gets read over a radio.
The console list showing Jordan Avery marked MAYBE LOST, with their message about coming off the Habrich loop, their trip plan, and their medical note.
A hiker who has flagged themselves: the flag, their own words, the plan they set off with, and an exact position that did not have to survive being read aloud down a phone line.

How a callout would go

6:40 pmA hiker comes off the Habrich loop above the gondola, flags themselves in the app, and calls 911.
6:52 pmThe call reaches the team through the channels it always does. SAR Helper has played no part so far.
6:55 pmSomeone with a console login searches the name, or draws a polygon around the area.
6:56 pmIf the hiker used it: an exact position, the route they walked to get there, how much battery remained, and the plan they set off with.
6:56 pmIf they did not: nothing, and the search proceeds exactly as it would have.

The last row matters as much as the one above it. This is not a system anyone has to rely on. It is a system that occasionally saves hours.

What a team would need to provide

Sign-inExisting Google or Microsoft accounts, restricted to the team's domain. No new passwords.
An areaA polygon for the ground the team is responsible for. It decides which tracks they can see, and which hikers are told they are covered.
Nothing elseNo integration, no radio work, no change to how the team is dispatched, and no obligation to look at it.

5.Data storage and security

Kept for7 days, then deleted. A safety net, not a record. Nothing accumulates, so there is nothing to subpoena a year later and nothing to lose in a breach that is older than last week.
Who can see itOnly teams whose area covers the position, and only after signing in. Hikers outside any registered area are told, in the app, that nobody is reading it.
IdentityNone. A random id per outing. A name only if one is typed. There is no account to compromise, because there are no accounts.
ResidencyThe intent is that data stays in the jurisdiction it was collected in — Canadian positions on Canadian infrastructure — and the design routes it that way. No residency guarantee will be claimed until there is a contract behind it. If that matters to a team, it is one of the first things to settle rather than something to take on trust from a web page.
At restFree text a hiker writes — the trip plan, the note about themselves — is intended to be encrypted per record, with the keys held apart from the database, so that a stolen copy of the database is not a copy of everyone's private circumstances. Positions stay queryable so that an area search still works. Access is by sign-in and area, with no key for a team to install or lose. Designed, not yet built.
In transitHTTPS only, with the app pinned to its own server. A position is a few hundred bytes, so nothing is batched up in the clear waiting for a better connection.

6.Where the concept stands

The app and the console are built and working; the screenshots above are of the real thing. The hosted service they would run on is not: today it is a single server suitable for a pilot, the console sign-in is a development placeholder, and encryption at rest is designed but unwritten. The public site is a concept preview and is not live.

Saying that is better than showing a page that implies otherwise. If a team is interested, the first conversation is about what would have to be true before they would put real callouts near it.

What would have to happen next

HostingMove off the single box onto managed infrastructure in a named Canadian region, with a contract that says so.
Sign-inReplace the placeholder with real single sign-on against a team's own Google or Microsoft domain.
EncryptionBuild the per-record encryption of free text that the table above describes.
One teamA pilot with a single team and a handful of signs, on ground they already know, with no expectation that anybody looks at it.

SAR Helper is free, carries no advertising, and collects nothing it does not show. In an emergency, call 911 — this system cannot.

SAR Helper was created by Eagle Eyes Search.