# SignIQ — Features

Reseller-ready features write-up for partner marketing sites (Eclipse Digital Media et al). Drop these sections onto your product page; remix the headings as needed. **Don't add MRC / IAB alignment claims** or words like "audit-ready", "compliant", "accredited" — SignIQ has not been certified by any external body and those claims invite verification we can't satisfy yet. Describe what we measure and how (calibrated OTS, dwell, attention; full measurement lineage on every record).

---

## The headline

**SignIQ turns every digital signage screen into a calibrated audience-measurement node — on-device, aggregate-only, fully versioned.** No video leaves the player. Per-node pricing, per-screen reporting. Calibrated OTS, dwell and attention measurement with full lineage on every record.

---

## What gets measured

### OTS (Opportunity-To-See)
The calibrated count of viewable audience per screen and zone — measured inside the display's exposure zone during each observation window. Every value carries a confidence score tied to the calibration session that produced it.

### Dwell time
How long audiences spend in a measurement zone, bucketed (0–5s, 5–15s, 15–30s, 30–60s, 60+s). The buckets reveal the difference between passers-by and captivated viewers — the metric that actually predicts retail conversion.

### Attention
Quality-weighted seconds of looking at the screen. Not "facing the screen" — looking at it. The thresholds we apply are SignIQ's own method; they're documented in the calibration lineage and versioned alongside every record.

### Zone analytics
Occupancy, entries, exits, dwell distribution, and zone-to-zone transitions across the calibrated zones in a venue. For retail, that's queue lanes, cabinet fronts, and aisle ends. For DOOH, that's whatever you define.

### Verified impressions
Audience joined to content playback. The number that lets retail media networks bill advertisers, and the number Aura's Lloyds Bank network uses to attribute branch-screen value back to the wider marketing programme.

### Audience composition (optional, region-permitting)
Aggregate-only, ≥ 5-minute sample, no individual identifiers retained. Off by default; enabled per-org when local data-protection rules allow. Classified as low-risk under the EU AI Act.

---

## How content can react in real time

SignIQ exposes a **local HTTP + WebSocket API on the player itself** (`127.0.0.1:8765`). The CMS running on the same player — Embed Signage, MagicINFO, BrightSign, anything that can run a script — calls into it to switch content based on live audience. Sub-200ms response, no internet round-trip, no cloud dependency for the content-switching loop.

Example: a donut cabinet at Krispy Kreme switches between a "menu" playlist and a "queue is busy, promo time" playlist based on `attention_viewers ≥ 5`. The decision happens on the player; SignIQ never gates the screen.

---

## How AI agents and back-office systems read the data

A **public REST API** at `api.signiq.cloud/v1` exposes every measurement, with model version and calibration version stamped on every record (for independent provenance checks). One TypeScript SDK on npm. Tiered: a free tier is included with every measurement licence; Pro and Enterprise unlock longer history, larger exports, and warehouse delivery.

An **official MCP server** (`@signiq/mcp-server`) lets Claude Desktop, Claude Code, or any MCP-aware AI agent read your audience data with a one-line install — *"Which of my locations had the highest attention rate last week?"* gets a real answer.

---

## Multi-platform from day one

| Platform | How SignIQ runs | Distribution |
|---|---|---|
| Windows 10/11 | Signed MSI installer, system-tray service | Direct download, MDM-friendly silent install |
| Android signage players | Signed APK sideload, foreground service | Direct download |
| Samsung Smart Signage (Tizen) | JavaScript + WASM bundle inside the CMS's content package — no second app to install | Via Embed Signage's standard content rollout |

Same JSON, same lineage, same shape — the device under the hood doesn't change what an integrator sees.

---

## Calibration & measurement lineage

Every measurement carries:
- `model_version` — which detection / attention / aggregation models produced it
- `calibration_version` — the screen-to-camera geometry session that defined what counts as "in zone"
- `quality_flags` — automatic detection of camera drift, lens fog, low-light, occlusion
- `confidence` — calibrated probability the measurement is correct

Anyone asking "when was this node calibrated and how accurate is it" gets the answer in one API call. No spreadsheet archaeology.

---

## Privacy and compliance posture

- **No video transmission.** Raw frames stay in the SignIQ Measure process on the player. Aggregates only are pushed to the cloud, batched every 60 seconds.
- **GDPR by design.** No biometric identifiers stored, no person-level data retained, no cross-site tracking.
- **EU AI Act low-risk classification.** Aggregate-only audience composition, ≥ 5-minute sample, on-device processing — the combination places us in the low-risk band.
- **Methodology drawn from industry concepts** (OTS, Opportunity-To-See; dwell; attention). SignIQ has not been certified by any external standards body — we keep measurement provenance verifiable through versioned lineage instead.
- **On-screen privacy notices** ship as part of the standard install kit — A3 and A4 SVG, ICO/PEC-style camera-presence signs.

---

## Pricing model in plain English

**One node = one camera covering up to 3–4 calibrated screens or zones.** You pay per node, per month, with annual volume bands.

| Volume (nodes, annual billing) | £/node/mo |
|---|---|
| 1–99 | £36 |
| 100–249 | £32 |
| 250–499 | £28 |
| 500–999 | £26 |
| 1,000+ | £24 |

Resellers receive a wholesale margin off these tiers; deal registration is supported.

**Audience Measurement** (per-node licence) is the base product. **Location Intelligence** (per-organisation monthly subscription) is the optional add-on for AI-generated weekly summaries, content recommendations, anomaly detection, and LLM-enhanced forecasting.

**Every new account starts with a 30-day trial** — 3 measurement-node licences, Pro API access, and one Location Intelligence subscription, included.

---

## Integration story (Embed Signage)

SignIQ and Embed Signage ship under the same operations team. For the standard install:

1. CMS partner (Embed) pushes the SignIQ Measure installer to the player alongside their normal content rollout.
2. First-run pairing screen shows a 6-digit code; the operator enters it at `signiq.cloud/pair` against the customer's organisation.
3. The CMS reads audience from `127.0.0.1:8765` and routes content rules accordingly.
4. The customer's dashboard at `signiq.cloud/dashboard` shows live measurement, calibration health, and historical analytics.

One support line, one invoice, one deployment package.

---

## What SignIQ is not

- **Not facial recognition.** SignIQ doesn't identify individuals; it counts viewers and measures attention. No matching against any reference database.
- **Not demographic profiling.** Audience composition (when enabled at all) is aggregate-only, ≥ 5-minute sample. No individual labels, no cross-site tracking.
- **Not a CMS.** SignIQ does not play content. It measures audience and lets your CMS make better content decisions.
- **Not certified by any external standards body.** Our methodology is documented and versioned; lineage is exposed via the API for any independent verification.

---

## Get in touch

| | |
|---|---|
| Partner / reseller enquiries | hello@signiq.cloud |
| Integration / engineering | support@signiq.cloud |
| Sales | hello@signiq.cloud |
| Site | signiq.cloud |
