diff --git a/public/readme-hero.svg b/public/readme-hero.svg new file mode 100644 index 0000000..d254845 --- /dev/null +++ b/public/readme-hero.svg @@ -0,0 +1,36 @@ + + SignalGrid README hero diagram + Conceptual flow: Identity, device, and session context into SignalGrid and decisions allow, deny, or step-up. + + Conceptual diagram (MVP/demo framing, not production proof) + + + Identity Context + + + Device Context + + + Session Context + + + + + + + SignalGrid + Runtime decision layer + + + + + + + Allow + + + Deny + + + Step-Up + diff --git a/src/app/page.tsx b/src/app/page.tsx index 69d01a1..d4e8cc4 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,88 +1,142 @@ -export default function HomePage() { - return ( -
-
-
-

SignalGrid

-

- Fix Risk Before It Breaks Access -

-

- SignalGrid is a shared-device access and runtime decision platform for frontline environments that resolves - identity, device, and session risk before access breaks. -

-
+import Image from 'next/image'; -
-
-

Where SignalGrid fits

-

- Identity systems authenticate. Access systems enforce. SignalGrid decides what happens in between. -

-
+const outcomes = [ + { + title: 'Allow', + color: 'text-[#5E8F73]', + body: 'Trusted identity, healthy posture, and expected session context continue with minimal friction.', + }, + { + title: 'Step-Up', + color: 'text-[#B08B57]', + body: 'Elevated risk triggers additional verification and operator-visible context before access proceeds.', + }, + { + title: 'Deny', + color: 'text-[#A15B5B]', + body: 'Unknown or high-risk runtime states fail closed and return auditable reasoning for follow-up.', + }, +]; -
-

Why now

-

- Modern enterprise environments can verify identity, enforce policy, and visualize issues, but they still - leave a runtime decision gap. When risk is detected, most systems either block the user or rely on manual - remediation. SignalGrid launches with high-friction frontline shared-device workflows and later expands - into additional industries where access continuity is mission-critical. -

-
+export default function HomePage() { + return ( +
+
+
+
+ SignalGrid mark + SignalGrid +
-
-

- Beyond traditional Zero Trust -

-

- Traditional Zero Trust architectures verify identity and enforce policy at the point of access. -

-

But real-world conditions change.

-

Devices fail. Networks degrade. Signals become stale.

-

- SignalGrid extends Zero Trust into runtime decisioning—ensuring access decisions remain correct even - after they are made. -

-
+
+
+

+ Runtime decision layer for Zero Trust orchestration +

+

+ Access decisions should stay correct after authentication. +

+

+ SignalGrid helps shared-device and frontline teams evaluate identity, device posture, and session + context in real time so access outcomes reflect runtime truth, not stale checks. +

+ + Request early access + +
+ SignalGrid decision flow illustration +
+
-
-

Runtime truth

-

- Even when authentication succeeds and compliance looks healthy, runtime conditions can still silently - fail. We have seen operating environments appear healthy while losing the ability to establish new TCP - connections after prolonged uptime, forcing manual recovery and disruption. SignalGrid helps ensure - access decisions reflect runtime truth, not stale or incomplete signals. -

-
+
+

The runtime access gap

+

+ Identity systems authenticate. Enforcement systems act. Critical frontline sessions still break when runtime + conditions change between those points. +

+

+ SignalGrid orchestrates trust signals across identity, device posture, and session context before + disruptions cascade into downtime. +

+

+ The current release candidate is an MVP/demo path built to validate deterministic runtime outcomes and + auditable decision context. +

+
-
-

What SignalGrid does

-

- SignalGrid connects identity, device posture, and runtime risk signals, determines whether remediation - can be attempted, re-evaluates trust after response, and returns a final allow or deny decision with - audit context. -

-
+
+

How SignalGrid works

+
+ {[ + 'Ingest identity and posture signals', + 'Evaluate runtime session context', + 'Apply policy logic and orchestration paths', + 'Return an auditable allow, step-up, or deny outcome', + ].map((step, idx) => ( +
+

Step {idx + 1}

+

{step}

+
+ ))} +
+
-
-

Differentiation

-

- UEM tools show what's configured. DEX tools show what's failing. SignalGrid decides what happens - next and returns a final access decision before workflow disruption. -

-
+
+

Demo outcomes: Allow / Deny / Step-Up

+
+ {outcomes.map((outcome) => ( +
+

{outcome.title}

+

{outcome.body}

+
+ ))} +
+

+ Outcomes shown in the current environment are deterministic MVP/demo behaviors and should be validated in + pilot deployments before production claims. +

+
+
+

Who it is for

+
    +
  • + Security and identity teams supporting shared or mobile frontline devices. +
  • +
  • + Operations teams that need runtime access continuity with clear, auditable decisions. +
  • +
  • + Organizations aligning Zero Trust programs with session-level orchestration, not static checks only. +
  • +
  • + Design partners exploring early-stage posture-aware access controls in constrained environments. +
  • +
-
+
+

Early access

+

+ SignalGrid is currently in controlled demo and design-partner validation. Request early access to review + roadmap, constraints, and pilot-fit criteria. +

- Request Early Access + Request early access -

For early design-partner conversations and pilot interest.