When two men vanished after a routine drive in Lancashire, their families waited seven agonising days before the discovery: both were found dead inside a crashed car, hidden from view by undergrowth. The story, covered widely by Sky News among others, raises a troubling question that few news reports address: in 2025, with a smartphone in every pocket and satellite connectivity overhead, why do such tragedies often remain undiscovered for so long? The grim reality is that our technological safety nets-from crash detection to digital forensics-still have gaping holes that only a deliberate engineering focus can patch.
This article doesn't retread the tragic details. Instead, it uses the incident as a case study to examine the intersection of software engineering, AI. And emergency response. Whether you build mobile apps, write firmware for automotive systems. Or design cloud infrastructure for public safety, the lessons here are sobering and actionable.
By the end, you'll understand how modern technology can both fail and accelerate search operations-and what every engineer can do to tip the scales toward faster discovery. We'll explore crash detection algorithms, geolocation data pipelines, AI-driven search planning. And the ethical balance between privacy and safety.
The Tragic Timeline: How Delayed Discovery Highlights Tech Gaps
According to the available reports, the two men were last seen on March 22, 2025. Their car, found one week later, had left the road and come to rest in a location that was "hidden by undergrowth" according to BBC NewsWitness statements and family appeals yielded no concrete leads until a search team finally spotted the vehicle.
From a systems engineering perspective, the delay can be decomposed into three failure modes: detection failure (no automatic crash notification was triggered), location failure (the car's last known position wasn't transmitted), search optimisation failure (manual searching may not have prioritised that area efficiently). Each of these is a solvable technical problem-provided we invest in the right infrastructure.
In many modern vehicles, eCall systems (mandatory in the EU since 2018) automatically alert emergency services after a severe collision. However, eCall requires cellular coverage, a functioning battery. And the system to be actively connected. In remote rural locations like the one near Preston, coverage may be absent. Or the impact could sever the antenna. This is a classic single point of failure that engineers must design around.
Digital Forensics: What Your Phone Knows When You Go missing
When a person disappears, their mobile phone becomes the most valuable forensic asset. Cell tower triangulation, Wi-Fi access point logs. And GPS history can, in theory, narrow a search radius from hundreds of square kilometres to a few hundred metres. Yet in practice, these data sources are fragmented across carriers, device manufacturers. And cloud providers.
In the Lancashire case, police reportedly analysed call data records and social media activity. But there's a critical latency: obtaining a warrant for carrier data can take hours or days. Meanwhile, the phone's battery drains. And the device may stop sending periodic location pings. Open-source initiatives like OpenCellID (a crowd-sourced cellular network database) allow search teams to approximate a missing person's location using community-contributed tower data, without waiting for legal requests-provided the team knows to use them.
Developers can help by building emergency-ready APIs that enable authorised first responders to access anonymised location histories with minimal friction. Projects like Google's Fused Location Provider API already offer high-accuracy background location. But the data remains siloed per app. A universal, privacy-preserving emergency geolocation standard would be a game-changer.
Crash Detection and Vehicle Telemetry - The Missing Alerts
Apple's Crash Detection, introduced with the iPhone 14 and Apple Watch, uses a combination of accelerometer, gyroscope, GPS. And microphone data to detect severe collisions. Android's equivalent, Car Crash Detection, rolled out with Pixel phones. Both automatically notify emergency contacts and services when a crash is detected and the occupant doesn't respond.
So why did these systems not trigger in this case, and there are several plausible reasonsThe occupants' phones may have been destroyed or disabled by the impact. The sensors might not have registered the crash as "severe enough" due to the car's low-speed trajectory (for example, rolling into undergrowth versus a high-speed frontal impact). Or the phones may have lost cellular connectivity before the notification could be sent.
For engineers working on such features, this case underscores the necessity of offline fallback mechanisms. A crash detection system that can't function without a data connection is only partially useful. Battery-backed local logging, mesh network broadcasting, or even satellite SOS (like Apple's Emergency SOS via satellite) could bridge those gaps. As of 2025, satellite messaging isn't yet universally integrated into crash detection workflows-a clear engineering opportunity.
The Role of AI in Predictive Search and Rescue
Search and rescue (SAR) has long relied on human intuition and grid patterns. However, machine learning models are increasingly used to predict where a missing person or wrecked vehicle is most likely to be found. Algorithms trained on historical SMS data, terrain maps. And cell tower coverage can assign probability scores to different search segments, allowing teams to prioritise high-likelihood zones.
In a 2024 paper published in the Journal of Rescue Technology, researchers from the University of Southampton demonstrated that a reinforcement learning agent could reduce search time by up to 40% compared to traditional sweep patterns. The agent factored in variables like last known location, road network density, vegetation cover. And even time of day. Applying such a model to the Lancashire search could have flagged the specific stretch of road where the car was found as a high-probability zone within hours, not days.
Yet few police forces have access to production-grade AI SAR tools. The gap exists not because the technology is immature, but because integration with existing incident command systems is underfunded. Developing open-source, interoperable SAR planning software that uses standardised input formats (e g., cell tower data, traffic camera logs) would democratise this capability. We discuss this further in our article on open-source tools for emergency management.
Lessons for Engineers: Redundancy and Fail-Safe in Safety Systems
The first principle of safety-critical systems design is redundancy. If one sensor fails, another must take over. If a primary communication channel is lost, a secondary one should be automatically activated. The absence of such redundancy in consumer-grade crash detection is a design flaw that can cost lives.
Consider the medical device industry. Where ISO 14971 mandates risk analysis for every failure mode. Automotive engineers follow ISO 26262 for functional safety. Yet smartphone crash detection, a de facto safety feature, is often developed under general software quality standards (e g., ISO 25010) without explicit hazard analysis. As engineers, we should advocate for applying the same rigour to safety features regardless of the platform-whether it's an Apple Watch or a Toyota Camry.
Concretely, this means implementing watchdog timers that reboot the crash detection module if it hangs, diverse sensors (e g., using barometer alongside accelerometer to detect rollover), store-and-forward mechanisms that queue alerts locally until connectivity is restored. Every one of these techniques is well-documented in embedded systems literature; the barrier isn't knowledge but priority.
The Human Factor: Why Algorithmic Blind Spots Still Exist
Even the best AI model can't compensate for incomplete data. In the Lancashire case, there was no automatic pinging of the vehicle's telemetry, no smartwatch worn by the driver, and no last-known-location shared with a trusted contact. The technological system failed before any algorithm could be invoked.
Engineers must understand that the weakest link is often the human decision to opt in. Many safety features require explicit user configuration: enabling location sharing, granting background activity permissions, opting into crash detection. Studies show that only about 30% of eligible users enable such features. This is a UI/UX problem.
Design patterns from vaccine appointment systems-where defaults are set to "share location for emergency only" with a clear opt-out-can double adoption rates. We can also use on-device machine learning to detect patterns of travel (e g., daily commute at a known time) and proactively suggest enabling safety features. Our earlier post on nudging users toward safe defaults covers these strategies in detail.
Data Privacy vs. Safety: The Delicate Balance in Emergency Tech
Expanding location tracking for emergency purposes inevitably raises privacy concerns. The same data that helps rescuers find a wrecked car could be misused for surveillance. How do we build systems that are both life-saving and respectful of autonomy?
The answer lies in granular consent and time-limited access. Frameworks like Apple's Emergency SOS share location only for the duration of the emergency and revoke access once the session ends. Android's Emergency Location Service uses similar ephemeral sharing. These designs respect the principle of data minimisation defined in GDPR Article 5.
For developer-built applications, the lesson is clear: if your app collects location data for safety features, make the data sharing expiry explicit, store it encrypted locally. And never expose it to third parties without user consent. Open-source reference implementations (like the Emergency Data Exchange Protocol) can serve as a blueprint. The HTTP/2 spec (RFC 9113) isn't directly relevant. But its emphasis on stream prioritisation informs how emergency data packets should be handled in congested networks.
How Open-Source Mapping Tools Could Have Accelerated the Search
One of the most striking details in the news reports is that the car was "hidden by undergrowth" close to a road. This suggests that traditional satellite imagery (standard resolution ~30β―cm per pixel) might have missed the vehicle. However, high-resolution imagery from sources like Maxar or Planet Labs, if made accessible to search teams in near real-time, could have flagged the anomaly earlier.
Several open-source tools, such as OpenCV for computer vision QGIS for geospatial analysis, can be combined to automatically detect vehicles in satellite images. Even a simple change-detection script comparing recent imagery to a baseline, run on the area of interest, can highlight new objects. This isn't rocket science-it's standard CV-yet police forces rarely have the in-house capability to apply it.
We need to bridge this gap by building open-source pipelines that ingest satellite feeds, apply basic object detection models (e g., YOLOv8 trained on vehicle classes), and push alerts to incident command dashboards. Such a system, deployed as a Docker container, could be operated by any SAR team with a modest AWS budget. Check our GitHub repo for a starter implementation.
Systemic Improvements: What Developers Can Learn
- Default to safety: Crash detection features should be opt-out, not opt-in, similar to how Airline Mode isn't the default.
- Build offline-first: Design for no connectivity. Every safety module must have a local buffer and a secondary transmission method (e g, and, satellite, mesh)
- Standardise emergency APIs: Push for universal interfaces between carrier data and search authorities, with proper authentication and audit logs.
- Educate users: In-app onboarding that explains how location sharing can save lives, with testimonials from real rescues.
- Monitor failures: Every undetected crash should be logged and analysed. Open-source failure databases (like the Crash Failure Repository) can guide engineering improvements.
The "Bodies of two men missing for a week found in crashed car - Sky News" story is more than a headline; it is a call to action for every engineer who builds software that touches human safety.
Frequently Asked Questions
- Could crash detection on the missing men's phones have prevented the delay? Possibly. But only if the phones survived the impact and had cellular connectivity. Even then, many crash detection systems require user confirmation before alerting authorities-if the user is unconscious, the alert may not go through after a timeout.
- Does the UK have an automatic eCall system like the EU? The UK adopted eCall regulations as part of EU membership. But since Brexit, there's no domestic mandate for all new cars. Many new vehicles sold in the UK still include eCall, but older models (like the one reported) may not.
- How accurate is phone-based location in dense undergrowth? GPS accuracy degrades significantly under heavy tree canopy or in deep ravines. Assisted GPS (A-GPS) can correct some error, but typical accuracy may be 30-50 m, which is still useful for narrowing a search area.
- What role does social media play in missing person searches? Platforms like Facebook and Nextdoor can quickly crowdsource tips and witnesses. But they also generate noise. AI filtering tools can rank tips by relevance, reducing cognitive overload for investigators.
- Can satellite imagery be used to find vehicles hidden in bushes? High-resolution (
Conclusion: Turn Grief Into Engineering Action
Every preventable delay in search and rescue is a failure of the technological systems we design. The tragedy in Lancashire shouldn't be filed away as a sad news item; it should become a catalyst for engineering improvement. By adopting redundancy in crash detection, building open-source SAR planning tools. And advocating for privacy-preserving
.Need a Custom App Built?
Let's discuss your project and bring your ideas to life.
Contact Me Today β