How LCN works

The network you build before you need it.

Every flow on this page is built and working today · August 2026

LCN is a coordination platform, not a rescue organization. It connects the people already doing this work — livestock owners, haulers, boarding hosts, and emergency coordinators — so that during a fire, flood, or other emergency, the right people can see what's needed and what's available. The goal is to close the coordination gap, not duplicate the efforts of existing rescue groups, agricultural associations, or emergency services.

This page walks through every important flow in LCN, exactly as it behaves — including what happens behind the scenes when someone presses the big red button.

The one design rule underneath everything: LCN connects people, then gets out of the way. Every match ends with real phone numbers on the screen — people call and text each other directly. The app is never the bottleneck.

Everyone Signing in

No passwords, no email, no accounts to forget. A phone number is a person.

  1. Enter your phone number → LCN texts you a 6-digit code → you're in.
  2. First time only: your name, then three big cards — I have animals, I have a trailer, I have safe space. Pick any or all. Changeable any time in Settings.
    Everyone also agrees to a plain-language acknowledgement: LCN is a volunteer coordination tool, not an emergency service; information is community-reported; always follow official instructions.
  3. The home screen builds itself from what you picked — an owner sees their property and the red button; a hauler sees their availability switch and the rescue board; a host sees their space count. Nothing you don't need.

Owner Setting up the property — before the smoke

Ten minutes on a calm day so that one button works on the worst day.

  1. Address, exactly as RCMP would need it at a roadblock.
    This wording is on the screen itself — it's the single most important field in the app.
  2. Pin the location. Stand on the property and tap "Pin my location" — rural addresses often don't map well, and the pin is how haulers see how far away you are.
  3. Count the animals with big +/− steppers: horses, minis, cattle, sheep, goats, pigs, poultry, llamas/alpacas.
  4. Add photos (optional). Your animals, loading areas, gates — a hauler who knows a horse is a difficult loader before arriving packs differently. Photos upload when you have signal and never block saving; if the connection drops, everything else still saves and the app says to try the photo again later.
  5. The details that matter at 2am: own trailer or not, access notes ("single road out, blue gate past the cattle guard"), special considerations ("stallion hauls alone"), preferred destination, and an emergency contact who is not on the property.
  6. Privacy, your call. A property can show only its general area ("Coldstream area") on the public rescue board instead of the exact address — the moment a hauler commits, they get the full address and directions automatically. Browsers see roughly where; helpers see exactly where.

Owner Pressing REQUEST EVACUATION HELP

The whole point of the app. Two screens, under a minute, works one-handed.

  1. Confirm what's still on site right now. The animal counts come pre-filled from the profile — adjust if some already left — and set how many trailer spaces are needed.
  2. Urgency, access, destination — and which fire. Evacuation ORDER (red) or ALERT (amber); whether a permit is required to get in, with the authority's phone if known; where the animals should go. When more than one fire is burning, one optional tap tags the request with the named incident — "Not sure" is always allowed, and a coordinator can tag it later.
  3. SEND SOS. LCN finds every hauler who is marked available, can haul those kinds of animals, and is within about 75 km — and alerts each one by app notification and text message at the same time (cell data is unreliable in the field; SMS almost always gets through).

What a nearby hauler receives

LCN EVAC ORDER (Bald Range Fire): 1234 Coldstream Valley Rd needs 7 trailer spaces. PERMIT REQUIRED to enter. Reply YES 4 to accept that many spaces, or open the LCN app. Owner: 250-555-0101
  1. The owner watches help arrive. Their screen becomes a live status page: a progress bar ("4 of 7 spaces matched"), each committed hauler with big CALL and TEXT buttons, and a text message every time something important changes.

Hauler Seeing and accepting a rescue

Ranked so the most urgent, closest, biggest need is always at the top — filterable per fire.

  1. One switch: Available to haul. On means you get alerts for nearby rescues. Off means silence — no guilt, no noise.
  2. The rescue board. Every open request, sorted: evacuation ORDERS before alerts, then nearest first, then the biggest unfilled need. Fire-name filter chips appear when multiple incidents are active. Each card shows the animals, distance, spaces still needed — and any access warning, right on the card.
  3. The permit status is the first thing on the request — before the accept button. Property photos show right there too, so you know what you're loading before you arrive.
  1. Accept all or part. A stepper: "I can take 4 of the 7." When a permit is required, the button changes to I HAVE ACCESS — ACCEPT and asks for confirmation first. The owner is texted immediately with the hauler's name, spaces, and direct phone number — plus a Verified or Rescue org badge when the hauler carries one, so the owner knows who's rolling up their driveway.
  2. Three big buttons for the rest of the job: ON MY WAY → I'VE ARRIVED → ANIMALS LOADED & DELIVERED. The owner is notified at each step. A hauler who can no longer make it taps Withdraw — the owner is told right away by text, and the spaces go back on the board.

Extra trailers past the exact need are welcome on purpose — during a fire, an extra trailer beats no trailer.

Everyone Doing it all by text message

For flip phones, dead spots, and gloved hands. The whole rescue loop works over plain SMS to LCN's number: +1 236-836-2305.

LCN EVAC ORDER (Bald Range Fire): 1234 Coldstream Valley Rd needs 7 trailer spaces…
YES 4
You are in for 4 spaces (3 still needed). Call the owner: Meagen 250-555-0101. Reply HERE when you arrive, DONE when delivered, OUT to withdraw.
Text thisWhat happens
SOSRequest evacuation help for your property — activates a full rescue request from your saved profile and alerts nearby haulers. Works from any phone with one bar of signal, no internet needed.
YES 4Accept 4 spaces on the rescue you were just alerted about (plain YES takes as many as your trailer fits)
NODecline — LCN keeps looking, no hard feelings
HEREMark yourself arrived — the owner is told
DONEAnimals delivered — job closed on your side
OUTWithdraw — owner is told immediately, spaces go back on the board
FULLHost: mark your safe space full
OPEN 3Host: you now have 3 spaces open
STATUSWhere things stand — your haul, or your own SOS progress
STOPNo more alerts (START to rejoin) — sign-in codes are unaffected, they come from a separate number

Anything else gets a short help text listing these keywords. (Down the road, this same number is where a conversational assistant can live — someone will be able to just write "I can take 4 horses tomorrow morning" and be understood. The plumbing for that is already in place.)

Host Listing a safe space

Sunnybrook Pasture, 6 spaces, fenced, water, hay — findable by every owner and hauler.

  1. List it once: name, location, which animals you'll take, total spaces, what's there (fenced / water / shelter / hay & feed), access notes ("driveway suitable for goosenecks"), contact number.
  2. Keep the count honest in two taps. The +/− stepper and MARK FULL button live right on the home screen. Or just text FULL / OPEN 3.
  3. Owners see open spaces when they SOS — with each space's amenities and its Verified badge right in the picker, so nobody re-routes a loaded trailer to a waterless pasture.

Neighbour assist Helping someone who will never use an app

Margaret & Bill, 12 horses, no smartphone. This flow is why they still get help.

  1. Create their profile — with permission. Their name, direct phone number, address, animals, gate notes. The save button stays locked until the helper confirms they have this person's permission.
    The exact wording and the moment it was agreed to are stored permanently with the profile.
  2. In an emergency, the neighbour presses the red button for them. Identical SOS flow — same two screens, same hauler alerts, same urgency ranking. No second-class rescues.
  3. Haulers see two phone numbers, clearly labelled: the livestock owner directly (Bill, on his landline) and the coordinating neighbour. They choose who to call.
  4. Progress updates go to the helper's phone — they're the one with the app — while every hauler can still reach Bill directly the whole time.

Everyone Verification — a badge, never a gate

Trust signals at setup, zero friction during a rescue.

  1. Anyone can request verification from Settings, before the smoke. Four kinds: haulers describe their rig, insurance and experience (with photos); safe spaces submit photos of their fencing, water and pens; registered rescue organizations provide their registry number; owners can add a reviewed badge on top of their already phone-verified account. Details go only to LCN coordinators — never shown publicly, and LCN never asks for or stores government ID.
  2. A coordinator personally reviews it — the badge means "reviewed by LCN." Haulers get a phone call; host photos are checked against the listing; organizations are verified against the BC public registry (OrgBook). Stronger third-party identity checks can plug in later if the network scales, handled by a specialist so LCN itself never holds ID documents.
  3. Approved = a visible badge everywhere that person shows up: on haulers an owner sees coming, on request contacts, on safe spaces in the destination picker. Unverified people can always still respond — the badge informs the choice, it never blocks the help.

Coordinator The coordination dashboard

A big-screen view for the people running the response — live now, at this very site.

  1. Operations: active requests, animals waiting, spaces matched vs needed, unmatched and permit-restricted counts — with the live request list, filterable per fire, refreshing every 30 seconds. Coordinators can tag or re-tag any request's fire right from the table — including triaging the "Not sure" pile.
  2. The live map — every request, safe space, and the official picture behind them: live BC Wildfire Service fire locations and perimeters, plus EmergencyInfoBC evacuation order/alert areas, refreshed automatically. The same overlays appear on the hauler's map in the app, always labelled as community-relayed, not official.
  3. Incidents: coordinators name the fires ("Bald Range Fire"), and those names flow into the SOS screen, hauler alerts and every filter. Closing a fire retires it from pickers while keeping its history.
  4. Verifications: the review queue described above.
  5. Users: everyone who has signed up, searchable — and one-click granting (or removing) coordinator access. No developer needed to add the next coordinator.

Coordinator access is granted per-person by an existing coordinator — it's a role, not a signup. The same sign-in (text a code to your phone) works on any laptop.

Owner Finishing — and the rules that protect a rescue

Software never decides that animals are safe. People do.

  1. Only the owner (or their coordinating neighbour) can close a request — "ALL ANIMALS SAFE — CLOSE REQUEST," with a confirmation asking them to be sure every animal is accounted for. Haulers finishing their loads never auto-closes anything.
  2. Cancelling (help no longer needed) tells every committed hauler immediately.
  3. Closed is closed. A completed or cancelled request can never quietly reactivate. If the situation changes, you press the red button again — a fresh request, fresh alerts, no stale information.

The rules LCN always follows

Direct contact, always. Every match puts real phone numbers on both screens. LCN introduces people; it never sits between them.
Permit status before the accept button, every time — always labelled as owner-reported, with "follow official access instructions" attached.
Anything that changes who is physically driving where goes out by text message, not just app notification. App notifications are the bonus; SMS is the backbone.
Generosity is never blocked. Partial accepts, extra trailers on covered rescues, unverified helpers — the system bends toward more help, not perfect bookkeeping.
Humans make the judgment calls. Closing a rescue, deciding urgency, confirming access, approving badges — the app records and relays; it doesn't decide.
LCN is not an official emergency service and says so in the app: not affiliated with EMCR, BC Wildfire Service or the RCMP. Always follow official evacuation instructions.

What's next

  • TestFlight — the app on real testers' phones (in progress now).
  • Android version — same app, same account.
  • Education tab — role-organized basics (loading difficult animals, how permits work at roadblocks, boarding care), seeded with a few solid pieces.
  • The texting assistant — the LCN number answering plain-language texts, not just keywords — including a stressed owner who's never installed the app.
  • Coordinator map + post-incident reports — the live map view, and per-fire outcome summaries (response times, unmatched requests) for BCAC and EMCR conversations. Every timestamp needed is already being recorded.
  • Direct support is live — haulers and hosts can opt in with an Interac e-Transfer address; supporters send directly (100% arrives, LCN never touches the money). The Emergency Support Fund follows once the LCN organization is formally established.
  • LCNRescue.com — the public landing page.