Skip to content

hoangnv170752/OffRoad

Repository files navigation

OFFROAD

Offline. Private. Yours.

Connect with friends when there's no signal.

OFFROAD Demo

OFFROAD is an iOS messaging app that works without Internet or Wi-Fi. Send private messages directly to nearby devices using Bluetooth Low Energy — no servers, no cloud, just you two.

Key Features

  • Offline First — Works without Internet or Wi-Fi. Chat anywhere: campsite, subway, festival, disaster zone.
  • End-to-End Encrypted — Only you and your partner can read the messages.
  • Nearby Connection — Discover and connect to nearby devices via Bluetooth Low Energy.
  • Privacy & Secure — Messages stay on your devices only. No data leaves your phone.
  • Safe Vault — Store secret chats, saved files, and notes locally with end-to-end encryption.

Why OFFROAD?

Traditional messengers rely on cellular or Wi-Fi. OFFROAD doesn't. Whether you're hiking off-grid, in a crowded venue with no signal, or simply want conversations that never touch a server — OFFROAD keeps you connected and private.

Your conversations. Your data. No servers. No cloud. Just you two.

Feature Plans

Goal: Make OFFROAD a complete offline communication toolkit for travelers, events, and emergency use.

User-visible outcomes:

  • Send secure text, photos, and files without Internet.
  • Reconnect quickly to known nearby devices.
  • Start and use nearby offline group chat sessions.
  • Browse and store offline maps for navigation in low-signal areas.
  • Keep sensitive chats and shared files protected in a local encrypted vault.

Milestone 1 - MVP

  • 1:1 offline chat + secure file transfer (small/medium) with transfer history.
  • Basic nearby group chat (3-6 peers): create group, invite peers, send text.
  • Offline map download for selected regions.
  • Done when: transfer/chat is stable in airplane mode and users can re-open local history.

Milestone 2 - Polish & Advanced

  • Improve reliability: reconnect faster, resume interrupted transfers, clearer error states.
  • Optimize for larger files and better battery/performance on older devices.
  • Expand group chat quality: message ordering, ack/retry, quick rejoin flow.
  • Upgrade vault with folders/tags and add nearby emergency short-text broadcast mode.
  • Done when: flows are smooth, data remains local/encrypted, and core features are production-ready.

Have a safe, fun time using OffRoad -Akashi-

About

A open-source local, offline iOS chat app. Built with SwiftUI and very lightweight, free and no data gathering

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages