BeaconA Continuis Labs Experiment
Beacon · For hardware companies

Your hardware ships a product. Ship a portal that feels like one.

Describe your fleet — in English or YAML. Beacon emits a branded, multi-tenant customer portal with auth, charts, alerts, and a customer-facing API in 15 minutes. Six months of dashboard work, deleted.

The Problem

Every hardware company builds the same portal. Every one of them hates the result.

Your customers don't want a generic monitoring tool — they want something that looks like your product, signs in with their account, and shows them their devices. Not 47 dashboard panels they have to learn.

So you build it. A framework, a charting library, a few weeks of auth glue. Then someone asks for multi-tenant isolation. Then alerts. Then mobile. Then white-label for the OEM channel. Six months later you have a half-finished portal that nobody on your team wants to own.

Or you outsource to a generic dashboard vendor and your customers wonder why they're being charged for someone else's branding.

73%
of hardware startups build their own customer portal from scratch

industry estimate

$45K
average cost to build a basic IoT portal in-house

industry estimate

6mo
average MVP → customer-ready dashboard

industry estimate

The Solution

Six layers. One YAML file. Fifteen minutes.

Beacon is the boring, reliable, opinionated layer between your devices and your customers. You describe what you have; Beacon ships the rest. The AI authoring layer is optional — every Beacon portal is configured by a YAML file you control.

  1. 01

    Devices publish, however they already publish

    Point your existing MQTT broker (or our hosted bridge) at Beacon. MQTT, MQTT-SN, CoAP, LoRaWAN. JSON, MessagePack, your own protobuf.

    • MQTT
    • CoAP
    • LoRaWAN
    • Protobuf
    • JSON
  2. 02

    Describe your fleet — in English, or in YAML

    Talk to Beacon like you would a colleague: tell it what your devices are, what readings matter, and what should alert. The model emits a Beacon YAML schema you can read, edit, version, and check into your repo. Power users skip the chat and write the schema directly.

    • AI authoring
    • Versioned YAML
    • Diff-able
  3. 03

    Multi-tenant ingest, validated against your schema

    Every message is parsed, tenant-routed, validated, and tagged. Bad payloads land in a dead-letter queue you can inspect instead of being silently dropped.

    • Schema validation
    • Tenant isolation
    • Dead-letter inbox
  4. 04

    Time-series store, hot + cold

    TimescaleDB hot store keeps the last 90 days at second resolution. Older data tiers to S3 in Parquet — queryable, cheap, not deleted.

    • TimescaleDB
    • S3 cold tier
    • Parquet
  5. 05

    Portal renders, multi-tenant, white-label

    Your customer logs in, sees only their devices, in your brand. Time-series charts, threshold alerts, device groups, audit log. Same auth surface they already trust.

    • Multi-tenant auth
    • Charts
    • Threshold alerts
    • Audit log
  6. 06

    Ships under your domain, not ours

    Point a CNAME at Beacon. Customer types portal.yourcompany.com, sees your logo, your colors, your support email. We are invisible by design.

    • Custom domain
    • CNAME
    • Your branding
The Authoring Layer

Describe your fleet. Get a portal.

Beacon's AI converts a sentence into a Beacon schema, then the same pipeline that powers every paid Beacon portal renders the result. The YAML is the contract — readable, diff-able, version-controlled. The chat is the on-ramp.

beacon.dev / new portal

Chat

You

Generated YAML

beacon.schema.yaml

Portal preview

Waiting for schema…

Whatever the AI proposes is editable YAML, not a black box. Power users skip the chat and write the schema directly.

The demo above is scripted for this page. The shipping product makes the same call against a fine-tuned schema model.

Live preview

What your customer actually sees.

Click any device in the list — the chart re-renders against that device's feed. Real chart, synthetic data, real product layout.

portal.acme-shm.com / dashboard

Bridge — North Span

temperature · last 24h · alert 78°C

Threshold breach

↑ Click any device in the list to swap the chart.

What every portal includes

The features your customers expect, day one.

Standard equipment on every Beacon portal — Hobby tier through Enterprise. No upgrade tax for the basics your competitors charge extra for.

Pricing

Pricing that scales with devices, not seats.

Pricing locks in the day the product ships. Reserve the early-access tier now to lock in 50% off for life — see below.

Early-access reservation

Reserve a Startup plan for $49/mo — 50% off, forever.

First 100 reservations only. No charge until launch — refunded if Beacon doesn't ship within 6 months.

Reserve early access
What's Next

What ships after v1.

In rough order of how often hardware teams have asked for it.

Join the waitlist

The earlier you join, the more you shape v1.

I'm Tom — a database/data engineer with 4 years building production IoT customer dashboards. If you've ever shipped this layer yourself, your input changes what gets built.

Built for embedded engineers and hardware startup founders. Reply to the confirmation email and tell me about your specific situation — that's what shapes v1.

No spam. One confirmation, then only when there's news.

FAQ

Honest answers.