⚠️ TESTING IN PROGRESS — This site is under active development. Features, pricing and licensing are not finalised.
🚛

Logistics 4×4

Cross-border fleet communications for small operators. Four SIM callers and four P2P video peers share a single call space — driver at the border, head office, customs, customer — all in the room at once. Live maps, GPX routes, cargo manifests, translated voice chat and emergency broadcasts, all on a standard Android phone.

📹 4 video peers 📞 4 SIM callers 🗺 Live maps + GPX 🧭 Offline compass 🌍 15 languages 📋 Manifest + run sheet 🚨 Emergency broadcast
🚛
Logistics 4×4
● Fleet online
📋 Cross Waypoint 3 — stay on B4301
🇩🇪 → 🇬🇧: “Customs cleared, proceeding to gate 7”
En route — ETA 14 min
Customer on SIM — connecting now…
📍 Location shared with fleet
🎥 Dispatch 🎥 Driver B 📞 Customs 📞 Customer 🗺 Map 🧭 Compass

The 4×4 call space

SIM phone calls and P2P video share one connected space

One call space — eight participants

📞 4 SIM callers

  • Standard cellular voice
  • No internet required
  • Customs officer
  • Customer abroad
  • Head office landline

📹 4 P2P video peers

  • WebRTC — no server bill
  • Full mesh video + audio
  • Driver to driver
  • Dispatch controller
  • Remote team member
Audio from SIM calls is hardware-merged into the group call via Android's telecom stack or Bluetooth SCO — earpiece only, private.

Logistics 4×4 does not aim to replace a professional proprietary logistics platform like those used by large courier networks. It fills the gap for small operators, sole traders and situations a big-enterprise tool cannot reach — a driver at a remote border crossing who needs to connect instantly with head office, a second driver three miles back, the customs inspector in the booth, and the customer in another country who can only dial in by phone.

Who it is for

Designed for high-stakes, low-infrastructure field communications

🛃

Border crossing

Driver connects the customs officer (SIM call), head office (video), the receiving customer (SIM call) and a second driver in convoy (video) — all simultaneously, with live translated chat visible to everyone.

🚚

Long-haul convoy

Trucks spread over 50 miles stay in a shared call with push-to-talk, location sharing on the same live map, and dispatcher route pushes arriving as GPX files loaded directly in the map.

🏕

Off-road / trekking

No data signal? The offline compass shows bearing arrows to every other fleet member. Add POI waypoints for navigation assistance. Long-range hotspot links between trucks with directional aerials can reach 50+ miles.

🌐

Multilingual teams

Push-to-talk transcribes speech, detects the speaker's language, translates, and delivers text + audio in each listener's own locale — 15 languages, powered by a local Argos Translate server on the phone.

📦

Proof of delivery

Driver scans the depot QR code to load the manifest, then scans the customer POD QR on delivery. Refused delivery? Capture a photo and a written exception note. Customer signature captured on screen.

🏢

Dispatch office

Dispatcher screen shows all drivers on the live map, runs the run sheet, pushes manifests and routes to individual drivers over the peer channel, and broadcasts emergency alerts fleet-wide.

Live Map & Compass

OSM, satellite and hybrid layers — peer locations, GPX routes and offline tile cache

📍
🚛
🚚
🏢
Street Satellite Hybrid GPX route Offline cache
OpenStreetMap tiles Esri World Imagery 2.5D buildings OSRM routing Nominatim place search Disk tile cache
🗺

Three map layers

Cycle between Street (OpenStreetMap), Satellite (Esri World Imagery) and Hybrid (satellite base + OSM road overlay) with a single tap. All tiles are disk-cached — previously viewed areas load offline without data.

📍

Peer locations on the map

Every fleet member who enables location sharing appears as a live pin. Tap a pin to see their name and ETA. Dispatcher can see the whole fleet at a glance without a separate tracking platform.

📁

GPX route push

Office pushes a .gpx route file from Chameleon PC directly to a driver's phone over the peer channel. The route loads instantly in the map as a coloured overlay. Recent routes are stored locally for reuse. Supports GCJ-02 coordinate offset correction for China.

🔄

Compass-lock or north-up

Map rotates live with the device compass for heads-up driving orientation, or locks north-up for traditional map reading — toggle in settings per driver preference.

🧭

Compass screen — offline peer navigation

No data? The full-screen compass rose shows a bearing arrow for each online peer using last-known GPS. Peer distances and compass headings update from cached locations — useful for trekkers, off-road convoy navigation and mountain rescue coordination.

All features

Every screen and service in the app

PEERS
📹

Group P2P Video

Full-mesh WebRTC video and audio for up to 4+ peers — no central media server, no monthly call bill. Adaptive grid: 1 peer = full screen, 2 = side-by-side, 3 = 2+1, 4 = 2×2. Local feed floats as picture-in-picture. Bitrate scales per peer (1.5 Mbps → 350 Kbps) to keep quality even at every group size. Incoming calls ring and vibrate even when the app is in the background.

WebRTC full-meshAdaptive gridPiP localRing + vibrate
SIM BRIDGE
📞

SIM Call Bridge

In a cellular call and want to pull in a P2P peer? Tap Add to group — Android's telecom stack registers the WebRTC session alongside the SIM call and presents a native "Merge calls" option. Audio mixing happens in the telephony chip — earpiece only, fully private. When the device or carrier doesn't support hardware conference, Bluetooth SCO headset routing is used as a fallback.

Hardware conferenceBT SCO fallbackEarpiece only
COMMS
🗣️

Push-to-Talk + Live Translation

Hold the PTT button to speak — Android's speech recogniser (16 kHz, 16-bit) transcribes to text in real time. The detected language is sent to an on-device Argos Translate server. Each listener receives the message translated into their own selected locale and read aloud by TTS. Partial transcriptions stream as a live typing indicator while recording. Works over the P2P channel or standalone over a hotspot.

Auto language detectArgos TranslateLive TTS readout15 languages
BROADCAST
🚨

Ticker & Emergency Broadcast

Dispatcher broadcasts a message fleet-wide — it appears as a full-width ticker bar at the top of every screen. Four priority levels: Emergency (flashing red, rate-limited per sender), Important (red on white), Instructions (black on green), Info (yellow on black). Messages can trigger TTS readout on recipient phones. Configurable TTL: 1 minute to “until dismissed”.

Fleet-wide broadcast4 priority levelsTTS readoutAuto-expire
DISPATCHER
🗂

Dispatcher Dashboard

Three-tab dispatcher view: Drivers (live positions, push manifests, assign routes), Run Sheet (drag-to-reorder multi-drop stops, tap-to-cycle status, CSV import/export) and Cargo Manifest (QR scan loading at depot, POD QR scan at delivery). Dispatcher can push GPX routes and invoice files directly to individual drivers over the peer channel.

Driver trackingManifest pushRoute push
MANIFEST
📦

Cargo Manifest

Scan the depot QR code to load items onto the manifest. At delivery, scan the customer's POD QR to mark delivered. Exception handling: refused delivery logs a photo and written note; safe-drop records a photo of the drop location; customer signature is captured on the touchscreen. All events are timestamped with GPS coordinates.

QR scan in/outPhoto PODScreen signatureGPS timestamps
RUN SHEET
🛣

Run Sheet

Multi-drop delivery list with drag-to-reorder stops. Tap the status icon to cycle each stop: Pending → Arrived → Delivered. Tap any address to open it in the phone's map app for turn-by-turn navigation. Import from CSV — header-aware, compatible with Onfleet, Routific, Circuit and custom exports. Export to CSV and share via the system share sheet.

Drag reorderCSV importOnfleet / Routific compatibleShare export
INVOICES
🧾

Invoices

Create, print and share invoices directly from the phone. Office can push a pre-prepared invoice from the Chameleon PC accounting module to the driver over the peer channel — the driver reviews, signs and sends it on the spot. Role-gated accounting dashboard: guest (totals only), operator (full transactions + invoices) and admin (MTD submit + QR access grants).

Push from PCPrint / PDFRole-gated
CONTACTS
👥

Contacts & Groups

Unified contact book combining SIM phone numbers, Tailscale peer IDs and mixed groups. Create a Border Team group containing two P2P peers and a SIM number — tap the group to start a call to all three. Call history with timestamps. Per-contact avatar photos. Search across all contacts.

SIM + peersMixed groupsCall history
NETWORK
📶

Flexible Networking

Connect via Tailscale (remote, over the internet) or direct LAN / hotspot — useful for trucks in convoy or where a long-range directional aerial is fitted (50+ miles in open terrain). mDNS auto-discovery finds other fleet phones on the same Wi-Fi without entering IP addresses manually.

TailscaleLAN / hotspotmDNS discovery50+ mile hotspot range
FLOAT
🪟

Floating Overlay

The app can float as a persistent overlay above all other apps — useful when a driver needs to check navigation while keeping the call active in a corner of the screen. Incoming peer calls bring the overlay to the front automatically with ring + vibration, ensuring the driver never misses an urgent call from dispatch.

Always-on-top overlayAuto-bring-to-frontRing + vibrate
CHAMELEON
🖥️

Chameleon PC Integration

Connects to the Chameleon AI IDE on a desktop or office PC via WebSocket. The office can push GPX routes, invoice PDFs and manifest data to drivers in the field. The Chameleon signal server (chameleon_signal.py) runs on the PC or in Termux on any phone in the fleet, so no cloud relay is required.

Route pushInvoice pushNo cloud relayTermux signal server

15 languages

Full UI translation plus live PTT speech translation powered by on-device Argos Translate

🇬🇧 English 🇨🇳 中文(简体) 🇫🇷 Français 🇩🇪 Deutsch 🇪🇸 Español 🇯🇵 日本語 🇷🇺 Русский 🇰🇷 한국어 🏴󠁧󠁢󠁷󠁬󠁳󠁿 Cymraeg 🇧🇷 Português 🇸🇦 العربية 🇮🇳 हिन्दी 🇵🇱 Polski 🇷🇴 Română 🇻🇳 Tiếng Việt
🎤

Auto language detection

The PTT service detects the speaker's language automatically — a German-speaking driver and a Spanish-speaking dispatcher can push-to-talk freely without selecting a language each time.

🔒

On-device translation — no cloud

Translations are handled by an Argos Translate server running locally on the phone inside Termux. Speech and text never leave the device for translation. Works offline once language packs are installed.

🔊

TTS in the listener's language

After translation each message is read aloud in the receiver's locale using Android TTS — the listener hears the translated message even without looking at the screen, ideal for a driver keeping eyes on the road.

Designed around the gap

Not a replacement for enterprise logistics software — a solution for where enterprise software isn't

💰

No per-seat, per-driver bill

WebRTC peer calls are direct phone-to-phone with no media relay server and no monthly per-user fee. The app runs on standard Android phones the team already carries.

🌐

Works where enterprise apps don't

Designed for border crossings, remote terrain and international operations where standard logistics apps assume a fast, reliable data connection. Falls back to offline compass and cached maps when data disappears.

📱

Standard Android phone

No specialist hardware. No MDM enrolment. Any Android 7.0+ phone (minSdk 24) running the APK is a full fleet node. A long-range hotspot aerial fitted to a truck cab can extend P2P coverage to 50+ miles in open countryside.

🚀

Future roadmap

Planned additions include full tachograph compliance, duty-hour monitoring, DVSA digital tachograph integration and expanded POI layers for trekking and mountain rescue. The foundation is already built.

Interested in Logistics 4×4?

Currently in testing — contact us to discuss a pilot, request a build or ask about licensing for your fleet.

Get in touch ← Companion App ← Overview