Offline Survival Companion Inspiration

This project began with two very real problems we kept seeing around us.

The first was women’s safety. So many cases fail not because the incident didn’t happen, but because there was no solid digital proof. In panic situations, victims don’t always get the chance to record or preserve evidence. And without proof, justice becomes difficult.

The second problem was connectivity. During floods, landslides, or in remote trekking areas, mobile networks disappear. Maps stop loading. Emergency calls don’t go through. People are left completely isolated.

Both situations had something in common:

When signal disappears, safety disappears.

We wanted to build something that doesn’t depend on perfect network conditions. Something that still works when infrastructure fails.

That idea became Offline Survival Companion.

What it does

Offline Survival Companion turns a smartphone into a self-contained safety and survival system that works even without internet.

It addresses two major challenges.

1️⃣ Women’s Safety & Evidence Protection

In many harassment cases, the biggest issue is lack of preserved evidence.

The app provides:

Shake detection emergency trigger

Voice-activated SOS

Dead-man safety timer

Automatic selfie capture

Automatic video and audio recording

GPS location + timestamp storage

AES-256 encrypted secure vault

Biometric protection

Everything is stored locally and securely — even without internet.

The goal is simple:

If something happens, evidence is captured immediately and cannot be easily erased.

2️⃣ Trekking & No-Signal Disaster Situations

In remote trekking zones or during natural disasters, network coverage often fails first. Without signal:

Online maps stop working

Emergency calls don’t connect

Location sharing becomes impossible

Offline Survival Companion solves this by providing:

Fully offline vector maps

Offline turn-by-turn routing

AR compass using device sensors

GPS navigation without mobile data

Low battery survival mode

Peer-to-peer nearby emergency alerts

So even when telecom towers go down, the user is not left helpless.

The idea is:

When infrastructure fails, the device should still guide and protect you.

How we built it

We built the system with an offline-first mindset.

Using Flutter, we created a stable mobile application structured with proper state management. SQLite handles offline routing and structured data, while Hive manages encrypted vault storage.

MapLibre enables offline map rendering with pre-downloaded map tiles. Emergency triggers rely on device sensors such as accelerometer, GPS, magnetometer, microphone, and camera.

Security was critical. We implemented AES-256 encryption with hardware-backed key storage to ensure sensitive data remains protected.

Most processing happens directly on the device. The backend is optional and only activates when internet becomes available.

Challenges we ran into

Making a system truly offline was more difficult than expected.

Most mapping solutions assume constant connectivity. We had to redesign routing logic to function locally.

Balancing strong encryption with instant emergency response required optimization.

Integrating multiple sensors while maintaining battery efficiency was also challenging.

And perhaps most importantly, designing for panic situations forced us to simplify everything. In emergencies, users don’t read instructions — the system must act instantly.

Accomplishments that we're proud of

We built a working offline navigation engine.

We implemented automated emergency triggers.

We created a secure encrypted vault for sensitive data.

And most importantly, we built a system that continues working even when mobile networks collapse.

What we learned

We learned that both women’s safety and trekking/disaster survival share a hidden dependency — network infrastructure.

We learned that preserving evidence quickly can change real outcomes.

We learned that offline-first design forces you to focus only on what truly matters.

And we learned that simplicity is powerful when someone’s safety is involved.

What’s next for Offline Survival Companion

This project is just the beginning.

We plan to improve peer-to-peer emergency communication reliability and optimize emergency workflows further.

In the future, we want to explore satellite-based SOS systems and predictive safety alerts.

Our long-term vision is to create a decentralized safety ecosystem where resilience is built directly into devices — not dependent on constant connectivity.

Offline Survival Companion is not just about technology.

It’s about making sure that when something goes wrong, help doesn’t depend on signal bars.

Built With

  • accelerometer
  • biometric-authentication-(local-auth)
  • camera-api
  • database
  • express.js
  • flutter-(dart)
  • flutter-bloc
  • gps-/-location-services-api
  • hive-(aes-256-encrypted-storage)
  • magnetometer
  • maplibre-gl
  • mbtiles-(offline-map-tiles)
  • microphone
  • node.js
  • sql
  • sqlite-(sqflite)
Share this project:

Updates