Product · Security and privacy

See the attack path. Build the protection path.

HushShield ThreatGate is designed to turn a publicly exposed, multi-provider SaaS estate into a managed protection fabric that operators can understand, deploy, verify, and maintain.

It does not begin by asking a team to copy a firewall rule. It begins by discovering the estate: clusters, hosts, domains, certificates, listeners, origins, gateways, management surfaces, and the paths that connect them. From that evidence, ThreatGate creates a protection journey with prerequisites, change plans, validation, rollback, and explicit residual risk.

HushShield ThreatGate logo

HushShield ThreatGate

Self-hosted infrastructure and DDoS protection

Built and operated by Nolote Inc. · San Diego, California

The problem is larger than one edge proxy

Small and mid-sized product teams often operate across unrelated virtual private server and dedicated-host providers. Public addresses may carry customer traffic, server-to-server communication, gateway management, downloads, and administrative access at the same time.

That creates a fragmented protection project:

  • Find every public path.
  • Decide which services must remain public.
  • Move internal and management traffic to controlled paths.
  • Add edge capacity across failure domains.
  • Route web, API, download, TCP, and UDP traffic appropriately.
  • Change DNS without breaking production.
  • Hide or replace origin addresses.
  • Apply local policy without locking administrators out.
  • Detect attacks and coordinate response.
  • Keep an honest view of capacity and residual risk.

ThreatGate turns that project into one product workflow.

Four connected protection planes

Host defense

A Shield Agent enrolls an Ubuntu host, establishes machine identity, inventories exposure, manages local packet and port policy, reports telemetry, and can take bounded local action during an attack.

The host data plane is designed to enforce the last known good policy without requiring a live request to the central control plane for every packet.

Private service fabric

The Shield Overlay provides authenticated, encrypted connectivity and private addressing across providers. It gives management, origin, and server-to-server traffic a controlled path over the existing public internet.

The objective is not to pretend the public underlay disappears. It is to stop treating a public source address as the identity of a trusted machine.

Public attack absorption

Customer-operated Shield Edge nodes become approved public entry points for protected services. They can admit, filter, rate limit, proxy, relay, cache, and route traffic before it reaches an origin.

Separate pools can protect APIs, downloads, custom protocols, or gateways so one workload does not automatically consume the capacity of another.

Central protection management

The Shield Control Plane maintains the inventory, digital twin, protection plan, policy, certificates, DNS state, posture evidence, attack incidents, governance, and operator experience.

The control plane coordinates. It is not designed to sit synchronously in every data packet path.

A guided path from observe to enforce

ThreatGate starts in Observe mode. It should not change firewall policy, Kubernetes networking, DNS, routes, certificates, or public listeners until the operator reviews the plan and confirms recovery.

A typical journey:

  1. 01Install the control plane in Kubernetes or start a standalone appliance.
  2. 02Connect clusters, hosts, DNS, and existing infrastructure sources.
  3. 03Discover assets, exposures, dependencies, and public paths.
  4. 04Classify critical applications, APIs, downloads, protocols, gateways, and management surfaces.
  5. 05Generate a capacity and protection plan.
  6. 06Enroll agents, edge nodes, Kubernetes operators, and administrator clients.
  7. 07Build the private overlay and move sensitive internal paths in stages.
  8. 08Publish canary endpoints and validate real application behavior.
  9. 09Cut over production traffic, isolate or re-address origins, and test bypass resistance.
  10. 10Collect a baseline, activate staged enforcement, and enable mitigation profiles.
  11. 11Continuously detect drift and return affected assets to a guided remediation path.

Protection is not one score

ThreatGate separates two questions that are often collapsed into one badge.

Protection Coverage

Are the required paths, identities, policies, origin controls, failover controls, and management protections correctly configured and healthy?

An origin that still serves the application directly, an open management port, missing agent, stale policy, or unverified DNS cutover can invalidate coverage.

Capacity Assurance

Does the deployed edge and origin capacity meet the declared attack objective under documented assumptions?

Capacity Assurance considers bandwidth, packets per second, connection and handshake limits, spare nodes, regional and provider diversity, workload isolation, and reserve.

A technically correct route is not the same as enough capacity. ThreatGate is designed to show the difference.

What it can protect

The product design covers:

  • Web applications and customer portals.
  • Mobile and business APIs.
  • Authentication, billing, and device-management services.
  • Download and software-distribution endpoints.
  • Webhook receivers.
  • Raw TCP services.
  • UDP and real-time protocols.
  • Kubernetes and k3s clusters.
  • Ubuntu servers.
  • Globally distributed gateway fleets.
  • DNS services.
  • Administrative surfaces such as Kubernetes API, SSH, observability, and delivery systems.

Built for teams that need control

ThreatGate is designed for:

  • CTOs and owners who need a clear risk and capacity view.
  • Platform administrators guiding a protection rollout.
  • Security operators handling attacks and policy.
  • Application owners protecting a service without becoming network specialists.
  • Infrastructure engineers managing routes, providers, overlays, and edge capacity.
  • Auditors and reviewers who need traceable evidence.

AI and automation in the operating model

ThreatGate’s core enforcement remains policy-driven, explainable, and locally autonomous. AI can add value by helping operators correlate signals, summarize incidents, prioritize remediation, identify likely relationships in the exposure graph, and explain why the next action matters.

AI does not silently invent a network change or override approved policy. High-impact changes remain staged, validated, auditable, and reversible.

What ThreatGate does not claim

No customer-operated software on ordinary VPS infrastructure can guarantee availability against an attack that saturates every upstream link before packets reach the customer’s hosts.

ThreatGate does not replace a transit provider or hyperscale scrubbing network. It does not make an origin safe merely because a local port was closed. It does not replace application authentication, secure coding, vulnerability management, or a complete security information and event management system.

Its promise is more useful: make the protection path explicit, operate the controls as one system, show the evidence, and make remaining capacity and risk visible.

Next step

A Nolote product

ThreatGate is developed with the same operating principles that support the Nolote portfolio: infrastructure as part of the product, local autonomy where continuity matters, safe change, observable state, and honest security claims.

Related: Nolote Technology · Nolote Security