Eight surfaces, one platform
Wherever your screens
already are.
One kiosk renderer, wrapped natively for every platform a customer might actually own. Update the dashboard, every surface follows — no per-platform rebuild, no per-platform learning curve, no "that integration is on the roadmap".
From the corner café to the city skyline
One screen.
Or three thousand.
The dashboard you learn on day one is the one you use at scale. Same controls, same RBAC, same per-screen rate from screen #1 to screen #3,000. No "you need to upgrade for that" surprises, no Enterprise SKU paywall.
Real-time push
Change the menu.
Hit save. It's live the moment screens are online.
Every paired screen catches the new file the moment you hit save — WebSocket frame, not the 5-minute polling everyone else does. Devices on a stable connection pick it up in the same heartbeat; flaky devices fall back to a 5-minute manifest poll and catch up the moment they reconnect. No calling the store manager.
- WebSocket push — not refresh-every-5-minutes
- Offline cache — screens keep playing through outages
- Auto-restart on power return
- Same dashboard for one screen or a whole network
Proof of play
Did my ad run?
Open the log.
Settle it in 30 seconds.
Per-second logs of every file on every screen — written with a server-computed SHA-256 (auditor recomputes, integrity-checks the row) and, on Android / TV / BrightSign players from v1.3.5 onward, an HMAC-SHA256 signed by the player itself using a secret minted at pair time. Filter by device, file, or date range. Export a CSV your advertiser's audit team can plug straight into their tooling — with a 'device-signed' flag for the rows that carry cryptographic authenticity, not just integrity.
- Per-second resolution — exact played_at + duration for every row
- Filter by device + date range — server-side, paginated
- Server-computed SHA-256 on every row; player-computed HMAC where the device supports it
- Offline buffer on the device — plays during an outage queue locally and sync when the network returns
- Streamed CSV export — every row in the window, not just the most recent page
signed on the device
Control plane
Lock it down.
Hand it over.
Audit everything.
One operator dashboard. Every screen, every account, every action — visible, controlled, signed at capture. The control plane your IT team would build if they had six months to spare.
Remote everything
Reboot a frozen screen from your laptop. Push an OTA update to 500 players in one command. Send a power-off schedule by the second. The dashboard is the only place you touch the fleet.
Roles + tenancy
Eight first-class roles (superadmin → user) with scoped JWTs, plus a full reseller tier with white-label branding so your customers see your logo, not ours. Tech support can impersonate — every keystroke audited.
Signed audit trail
Every mutation lands in the audit table — who, when, from which IP, with what payload. Per-second proof-of-play rows are signed at capture so a CFO + ad-ops team can settle disputes from one CSV.
Built for the room you run
From where you stand.
Restaurants & cafés
The brunch menu starts at 10am. Push the new board from your phone — every online screen catches it on the next WebSocket frame.
Retail storefronts
Promotion ends Sunday at midnight. Schedule it once, screens stop showing it without you touching anything.
Hotels & hospitality
Lobby board, room-service menu, lift-card wayfinding — same dashboard, three playlists, all auto-rotated to the floor.
Healthcare
Paperless waiting room: queue numbers from your PMS, health-ed loops in the off-hours, emergency overlay one tap away.
Corporate offices
Visitor screen at reception, KPI wall in finance, meeting-room boards — Outlook / Google Workspace already wired in.
Transport hubs
Departure board synced to your operations feed. Paid ad slots between updates, proof-of-play CSV billed monthly.
White-label for partners
Your logo.
Your subdomain.
Our infrastructure.
Resellers run their own brand on top of nextdooh — custom logo, app name, footer, splash, dashboard accent and a vanity subdomain. Their customers see your identity end-to-end; you see a single operator console that lists every sub-tenant. Bill them at your rate, keep the margin, never touch the player code.
Built to ship
Capabilities your buyer is already asking for.
The compliance, security and operational table-stakes that turn a digital-signage demo into a signed contract. Everything below is in production — not on a roadmap.
For a new subscription
Tell us your fleet. We send the quote.
No public pricing tiers — every quote is shaped to your screen count, region, support window, and timezone. Email us with how many screens and where they live; we come back within one business day.
Email [email protected]Run your screens like the platform you wish you had.
Sign up free, install on any device you already own, see the pair code in 10 seconds, push your first content in another 60. No card. No call. No staged demo.
