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.
SIM phone calls and P2P video share one connected space
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.
Designed for high-stakes, low-infrastructure field communications
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.
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.
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.
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.
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.
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.
OSM, satellite and hybrid layers — peer locations, GPX routes and offline tile cache
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.
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.
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.
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.
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.
Every screen and service in the app
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.
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.
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.
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”.
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.
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.
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.
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).
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.
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.
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.
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.
Full UI translation plus live PTT speech translation powered by on-device Argos Translate
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.
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.
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.
Not a replacement for enterprise logistics software — a solution for where enterprise software isn't
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.
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.
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.
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.
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