SignageStack Run every screen from one browser tab.
Pair any display, build a playlist, set its working hours. Every screen then runs itself — and keeps playing when the internet drops.
Four things a signage network has to get right.
Everything else is decoration. These are the parts that decide whether a screen is still showing the right thing in six months.
Pair a screen once. Then forget it is there.
Open the player on the display and it shows a six-character code. Type that code into the dashboard and the screen joins your fleet — named and given its playlist. From then on you can see what is playing, when it last checked in and which version it runs.
No USB stick, no site visit, no remote desktop.
Set it up in March. It still runs in November.
Drag content into a playlist, set how long each item holds the screen, and give the screen its working hours — on at opening, dark at closing, the weekend off. It loops what you gave it until you change it, and a change is a tap on a phone that reaches the wall in seconds.
A screen is dark only when its hours say so.
Apps for the gaps between your content.
Clocks, weather, menu boards, QR codes, exchange rates, electricity prices, news, YouTube, live streams, PDFs, Canva designs, Google Calendar, Sheets and Slides. Fill in a form in the dashboard and watch the live preview.
The editor and the player run the same bundle, so the preview is the screen.
Evidence that it actually played.
Every player reports what it showed and when. The coverage matrix reads at a glance: one colour, light to dark, for how much of each hour had content on the screen. Export a PDF for one screen or the whole fleet, or have one emailed on a schedule.
The report an advertiser signs off on.
Something for every kind of screen.
Install what you need and ignore the rest. Nothing here is an add-on you pay extra for.
Showing 32 of 32 apps. Every one of them is included in the plan.
Three steps between a blank TV and a live one.
No server to run, no licence per seat, nothing to install on your network. A display, a power socket and an internet connection.
Pair the screen
Install the player on an Android box or stick, or load the player URL in a browser on any computer. It shows a six-character code; type the code into the dashboard and name the screen.
Build a playlist
Upload images and video, or add an app and fill in its form — the city for the weather, the items on the menu, the URL of the feed. Set how long each item holds the screen.
Publish and set the hours
Add the playlist to one screen or fifty at once, set the hours each screen should play, and publish. The players pick the change up in seconds and confirm it in the dashboard.
The parts nobody thinks about until later.
Anyone can put a picture on a TV. What decides whether a signage network survives its second year is what happens on a bad day.
Keeps playing when the internet does not.
The player caches its playlist and its media on the device. Lose the connection and the screen carries on with what it already has — clocks, menus, text, video and countdowns need nothing from the network at all.
When the line comes back the player syncs, catches up on anything you changed, and uploads the playback log it kept while it was alone.
One screen, several things at once
The Zones app divides a display into two, three or four panels — a menu beside the weather, say — and each panel runs its own app on its own timing. The Ticker app can run a band of headlines along the bottom over all of it.
Your media, on real storage
Images and video upload to object storage and stream to the player from a CDN edge, not from a laptop in the office that somebody closed.
Colleagues, not shared passwords
Invite people into the organisation with their own login and a role: Admin, Member or Viewer. Whoever changes the menu does it with a login of their own, not with the account's password.
Five languages in the dashboard
English, Serbian, German, Spanish and Italian. The person who changes the menu on a Tuesday morning should not have to work in a second language.
One plan. One price. Every feature in it.
No feature held back for a higher tier, no per-user seats, no setup fee. You pay for the screens you actually have.
Everything in Professional, on one screen, for 21 days.
The whole product, billed per screen. Add and remove screens as the network changes.
For large fleets, procurement departments and the paperwork that comes with them.
Prices exclude VAT. You pay for the screens on your plan.
Everything a signage vendor usually makes you ask for is already on this page.
SignageStack is new, and that is a fair thing to weigh before you put it on a wall. So rather than ask you to take anything on faith, we publish the things that normally arrive only after a discovery call — and you can check every one of them before you give us an email address.
The price, in public
€11 per screen a month, €100 a year, VAT excluded. No quote, no “contact us for pricing”, and no number that changes depending on how large your company looks.
The sub-processors, by name
Railway, MongoDB Atlas, Cloudflare, Vercel, Resend and Sentry — each one named on the privacy page with what it holds. Most vendors will send you that list only under NDA.
The retention periods, in days
90 days of hour-by-hour playback detail, a 30-day grace period after an account is closed, 14 days before an unpaired device is swept. Read off the code, not off a template.
The uptime we are willing to sign
99.5% monthly for the dashboard and the API, with the credit ladder written down and the exclusions listed. The SLA is readable in full before anyone asks you for a contract.
And the commitment underneath all of it: a paired screen keeps playing when our API is unreachable, because the playlist, the media and the working hours are already on the device. An outage here delays a change. It does not blank your wall.
The things people ask before they sign up.
Any display with an HDMI input plus an Android TV box or stick, an Android display or tablet on its own, or any computer that can open a browser full-screen. The player is a web application, so a five-year-old mini PC is enough. We do not sell hardware — the hardware page says what to look for.
The screen keeps playing. The player caches its playlist, its media and its working hours on the device, so it carries on with what it already has and still goes dark and comes back on time. Clocks, menus, text, video and countdowns need no network at all. When the line comes back the player syncs and uploads the playback log it kept while it was alone.
Yes. Google Calendar, Sheets, Slides and Canva connect once with your account and then stay in sync. A PDF uploads straight into the PDF app and pages through on its own. Connected accounts are linked per app instance and the tokens are encrypted at rest — they never reach the player.
English, Serbian, German, Spanish and Italian. The interface language is per user, so a manager can work in one language while a colleague works in another on the same organisation.
The trial runs for 21 days with every feature and every app, and needs no card. To keep going, send an upgrade request from the dashboard before it ends — everything you built stays exactly as you left it. If the trial ends without one, the account and everything in it are deleted, and we email you the day before.
Thirty minutes, no slides.
Pair any display, build a playlist, set its working hours. Every screen then runs itself — and keeps playing when the internet drops.