Fawcett Innovations logo
Fawcett Innovations, LLC FrogNet · The Private Internet · Architecture

Architecture

A Post-Cloud Fabric for Resilient,
Local-First Systems.

FrogNet is the Private Internet: a distributed networking fabric designed for environments where connectivity is unreliable, bandwidth is constrained, privacy is non-negotiable, and operational continuity matters more than centralized convenience.

FrogNet logo

Executive summary

FrogNet replaces cloud dependency with local authority.

It enables local-first services and edge intelligence to remain available during upstream failures, while still interoperating with conventional networks when they exist.

What FrogNet is

A Private Internet fabric: locally authoritative naming, resilient routing, deterministic convergence, and controlled propagation of state changes across connected nodes.

The system is designed to keep working when cloud assumptions collapse: DNS outages, upstream loss, high latency, intermittent links, and network partitions.

What FrogNet is not

Not a VPN. Not a cloud service. Not “security policy on top of the public Internet.” FrogNet is private because it avoids public exposure by design.

It runs on commodity Linux hardware and treats wired, Wi-Fi, and radio-class links as transport options for the fabric.

Problem statement

Cloud-centric systems fail hard under real conditions.

Modern stacks assume persistent upstream infrastructure: global DNS, external auth, centralized APIs, and always-available cloud resources. Under degraded conditions, those assumptions collapse.

  • Connectivity is not reliable: packet loss, high latency, intermittent links, and partitions are normal.
  • Infrastructure is not private: metadata, telemetry, and operational state traverse third parties.
  • Operational control is constrained: availability and cost are bounded by external terms and throttles.
  • Failure does not degrade gracefully: upstream loss turns systems into clients waiting for permission to function.

Core design principles

Determinism, autonomy, and controlled propagation.

FrogNet is built around five architectural principles that make a Private Internet viable in the field.

Local authority first

Nodes identify neighbors, resolve service names, and continue operating without upstream infrastructure.

Deterministic behavior under change

Topology changes converge to a stable state through bounded reconfiguration without central coordination.

Transport-agnostic connectivity

Wired, Wi-Fi, and radio-class links are interchangeable carriers for the fabric’s control and service planes.

Controlled propagation

State changes propagate as minimal, deduplicated signals—no broadcast storms or loop amplification.

Fail-closed over silent fallback

When policy requires local-only behavior, FrogNet fails safely rather than leaking into unintended paths.

System overview

Discovery, local convergence, network convergence.

FrogNet operates as a self-organizing fabric: changes are detected, stabilized locally, then harmonized across connected nodes.

Discovery & link evaluation

Nodes identify candidate peers and only commit next hops after reachability is validated over a specific interface. No phantom paths. No wishful routing.

Local convergence (“merge”)

A merge rebuilds the node’s operational state: peers, routes, naming/resolution, and default egress decisions. Single-flight execution prevents thrash under churn.

Network convergence (“propagation”)

Nodes emit minimal “re-evaluate” signals. Waves are deduplicated and bounded, yielding convergence without broadcast storms.

Egress & resolver anchoring

Offline-first, with controlled interoperability.

If an off-fabric exit exists, FrogNet can route toward it deterministically. If it disappears, local services keep working.

  • Nodes can learn that another node has valid off-fabric connectivity.
  • The fabric selects an exit path deterministically and routes toward it.
  • Resolver state updates only when the chosen exit is actually reachable.
  • Local naming remains authoritative for fabric-local services.

Security & privacy posture

Reduce dependency. Reduce exposure.

This page intentionally omits proprietary enforcement mechanisms, but the architectural posture is clear.

Architectural reductions

  • Local-first naming reduces reliance on global DNS for critical services
  • Controlled propagation avoids broadcast storms and metadata amplification
  • Fail-closed policies prevent silent fallback into unintended disclosure paths
  • Separation of control/service planes allows tailored exposure by mission

Operational characteristics

  • Resilience under churn: rapid stabilization without runaway reconfiguration
  • Low-bandwidth friendliness: minimal signals and bounded behavior
  • Incremental deployment: local-only → multi-node → controlled egress
  • Commodity hardware: small Linux nodes, industrial PCs, NUCs, Pis

Request the architectural white paper (PDF)

To protect proprietary implementation details, the public write-up is architectural. If you are evaluating a deployment, partnership, or pilot, request the PDF and current demo materials by email: john@fawcettinnovations.com.

If you want the practical deployment story, start here: FrogNet overview.

Back to FrogNet Talk about a deployment