Skip to content
Offline Protocol logo Offline Protocol
Connect and sync
Mesh networking Five transports, multi-hop relay, automatic failover Offline identity Device-owned keys, verified device-to-device, bound to accounts Edge sync Edge-native shared state that converges without a server Offline telemetry One opt-in stream, identifiers scrubbed by default
Invoke
Service discovery Advertise, discover, and invoke with no server or DNS Capability Exchange Evidence-based routing across nearby, gateway, and hosted providers Coming soon
Get started
Start building Create a project, get an API key, and watch your devices come online in the developer dashboard. Open the dashboard →
One stack for transport, identity, discovery, data, and execution →
Device makers
Embedded and OEM platforms The leaf profile on constrained silicon, integrated once beside your radio stack Robotics and autonomous systems Swarm coordination past GPS denial and lost links AI agents and edge intelligence Peer-to-peer agent discovery and invocation Agriculture Equipment and sensors beyond rural coverage
Operators
Logistics and field operations Yards, ports, corridors, and linehaul dead zones Energy, utilities, and industrial sites Metering, gateway continuity, and crews off-grid Public sector and distributed sites Coordination through outages and blackouts Live events, venues, and ticketing Crowd-scale connectivity and ticket checks at the gate
Deployed today
Customer stories Read how teams use Offline Protocol to keep their operations running when the network goes down. Read the stories →
Scope an evaluation: one workflow, agreed criteria, 4 to 16 weeks →
Build
Quickstart Install, initialize, and send a message with no server Live demo Watch the SDK pick a transport, in your browser Offline Protocol CLI Log in, wire a project, and add packages from the terminal MCP server Local or hosted, for Claude Code, Codex, Cursor, and more
Reference
Documentation Guides and technical reference API reference TypeScript API over the Rust core Roadmap Shipped, in development, and exploring Security Encryption, identity, and disclosure Service status Live availability and incidents
Agentic development
Build with agents Claude Code, Codex, Cursor, Gemini CLI, VS Code with Copilot, and other MCP clients read the real SDK guidance and scaffold your project. npx -y @offline-protocol/cli mcp serve Connect over MCP →
Ship the mesh in an afternoon. Start with the quickstart →
Pricing
Company
About Who is building it and who backs it Blog Technical and non-technical writing from the team Changelog Every SDK release, newest first Careers Build the network with us Shop Hardware relays and mesh radios
Guides
Glossary Offline and mesh networking terms, defined What is offline mesh networking? The core concept in plain language BLE mesh vs Thread vs Matter How the standards compare Offline-first architecture Designing for no connectivity Compare overview Offline Protocol vs the alternatives
Learn more
Blog What we are shipping, how it works, and where it is being used. Read the blog →
New to offline mesh networking? Start with the glossary →
Docs Start building

Legal

The documents that govern Offline Protocol’s website, developer portal, documentation, CLI, hosted MCP server, and hosted services. They share one set of definitions and are meant to be read together.

Privacy policy What personal data Offline Protocol collects across the website, developer portal, documentation, CLI, hosted MCP, and hosted services, why, for how long, and your rights. Developer terms of service The agreement for developer accounts, organizations, API keys, the CLI and hosted MCP, hosted services, plans, billing, and usage limits. Acceptable use policy What you and your end users may not do with Offline Protocol services and tools. Data processing addendum Processor terms for personal data that Offline Protocol processes on a customer’s behalf, including security measures and transfer terms. Subprocessors The third parties that process personal data for Offline Protocol services, and how we announce changes. Cookie notice The cookies and browser storage used by the website, the developer portal, and the documentation. Security and responsible disclosure How to report a vulnerability, what we commit to, and the safe harbor for good-faith research. Website terms of use The terms for browsing offlineprotocol.com, including the contact form and interactive demos.

Licenses and app policies

Mesh SDK license (AGPL-3.0-only) The open-source license for the Offline Protocol mesh SDK. The OfflineID and Proof of Location client packages are MIT or ISC. Mesh SDK commercial license notice The alternative to the AGPL for proprietary products, closed-source firmware, and App Store distribution. Fernweh privacy policy For the Fernweh messaging app. MINE privacy policy For the MINE app.

Legal questions, privacy requests, and anything else policy related: legal@offlineprotocol.com. Security and vulnerability reports only: security@offlineprotocol.com.

Offline Protocol

The coordination layer for physical systems.

© 2026 Offline Protocol, Inc.

Platform

The platform Mesh Identity Edge sync Telemetry Discovery Embedded

Solutions

RoboticsAI agentsAgricultureLogisticsEnergyPublic sectorEvents and ticketing Stories

Developers

Developer portal Quickstart Live demo CLI MCP server Documentation API reference Roadmap Security Pricing

Resources

Glossary Compare Blog Changelog The network Ecosystem

Company

About Careers Contact Shop Terms Privacy Developer terms Legal

We use privacy-friendly analytics to understand what's useful and improve the site. Nothing is collected until you allow it. See our privacy policy.

Privacy preferences

Choose what this site may use. You can change this anytime from the privacy policy. Nothing here is shared with advertisers or used to track you across other sites.

Essentiali
Always on

Remembers your theme and this consent choice, in your browser only. No analytics, no tracking.

Product analyticsPostHogi

Helps us see which content and calls-to-action are useful. On by default. Turn it off here anytime.