"use client"; import Link from "next/link"; import { LinkButton } from "@/components/ui/Button"; import { Card } from "@/components/ui/Card"; import { Badge } from "@/components/ui/Badge"; import { PLANS } from "@/lib/billing"; import { useAuth } from "@/components/AuthProvider"; import { LiveView } from "@/components/LiveView"; const CAPABILITIES = [ { title: "Incidents, not raw calls", body: "Individual transmissions are correlated into a single incident — a pursuit becomes a path through every checkin point, a structure fire becomes a pin at the dispatched address.", }, { title: "AI transcription & extraction", body: "Every call is transcribed and scanned for units, vehicles, and locations, so an incident page reads like a briefing instead of a call log.", }, { title: "Live map, full history", body: "Watch what's happening right now, or scrub back through history to see how an incident unfolded call by call.", }, { title: "Field SDR nodes", body: "Lightweight edge nodes decode P25 and analog police/fire traffic and stream it to your account — deploy one node or a whole regional network.", }, { title: "Discord voice relay", body: "Pipe live radio audio into a Discord channel so your team can listen along in real time, no separate scanner app required.", }, { title: "Role-scoped access", body: "Admins, operators scoped to the nodes they own, and read-only viewers — invite your team with the access level that fits.", }, ]; const STEPS = [ { n: "01", title: "Deploy a node", body: "Point a field SDR node at your local P25 or analog system. It streams decoded audio to your DRB account over the network." }, { n: "02", title: "We transcribe & correlate", body: "Calls are transcribed, entities are extracted, and related calls are correlated into incidents automatically." }, { n: "03", title: "Your team watches", body: "Incidents show up on the live map and dashboard with an AI summary, units on scene, and every related recording." }, ]; function MarketingHomePage() { return (
DRB turns field SDR nodes into a live public-safety picture: police/fire radio is decoded, transcribed, and correlated into incidents you can watch on a map or scrub back through in history — with a Discord bot to relay the audio live to your team.
A scanner feed is noise. DRB's job is to turn that noise into a small number of things you actually care about — and let you click into any one of them for the full picture.
{c.body}
{s.n}
{s.body}
Start free. Upgrade when you add nodes or need longer retention.
{plan.tagline}
{plan.priceMonthlyUsd === null ? "Custom" : plan.priceMonthlyUsd === 0 ? "Free" : `$${plan.priceMonthlyUsd}`} {plan.priceMonthlyUsd !== null && plan.priceMonthlyUsd > 0 && /mo}
Sign in to create an account, add a node, and start seeing incidents within minutes of your first call.