Know Every Screen Your Service Is Playing On

Sessions, devices and IP addresses are all recorded and searchable, broken down by app so you can see where your audience actually watches. Concurrent screen limits are a setting on the plan, so one account cannot quietly become six.

Know Every Screen Your Service Is Playing On

Account Sharing Is Not a Moral Problem, It Is a Settings Problem

Every streaming service is shared. Households share, friends share, and somewhere a single login is quietly serving a whole street. Complaining about it changes nothing. Deciding how much of it you will tolerate, writing that number into the plan, and letting the platform hold the line is what actually works. Vodlix records every session against the account that opened it, along with the device, the app and the address it came from, so the picture is factual rather than anecdotal. Some of that data is for enforcement. Most of it is simply useful, because knowing that a third of your audience watches on a television and almost none of them on a tablet should change what you build next. The identities and addresses in the screenshot are blurred for privacy. They are not blurred in the product.


Vodlix Apps Management
Broken down by app

Web, Smart TV, Roku, iOS, Android, Android TV and Fire TV each get their own line, so you can see which platforms carry your audience rather than guessing from app store downloads.

Vodlix Quality Limiter
A limit that holds everywhere

Set how many screens an account may use at once and every app respects it, from the website to the television. Raise it for a premium tier without anybody shipping a new build.

Vodlix DRM
Doors that lock themselves

Addresses that keep failing to sign in are locked out automatically and listed where you can see them, so a password guessing attempt is something you review rather than something you discover afterwards.

devices-concurrency.png

How Many Screens Is a Commercial Decision

The number of screens an account can use at once is one of the few levers that changes revenue without changing your catalogue. Set it low and you sell more accounts but annoy families. Set it high and you are generous to households and generous to the street. Most services end up using it as the difference between tiers, which only works if the number lives on the plan rather than in the apps. In Vodlix it does. Change it and every screen honours the new figure straight away, because the limit is checked when a stream starts rather than baked into a build. The same applies to rentals and purchases, which carry their own allowance for how many screens one order opens on. Which tier gets which number is decided alongside the rest of your subscription plans.


Every Session, Recorded and Searchable

The session log is the part people underestimate until the first time they need it. Every recorded session carries the account, the device, the app it came from, the address and the moment it started, and any of those is enough to search on. Narrow it to a date range, to one app, or to a single username, email, address or session ID, then open a session to read its full metadata. That turns two very different problems into the same short piece of work. When somebody says the service will not play on their new television, you can see whether their device ever reached you at all. When an account looks like it is being passed around, you can see how many places it has been used from rather than arguing about it. The apps themselves are covered under TV apps and mobile apps, and what people did once they were in shows up in reports and analytics.


The Devices Attached to One Account

Session data answers questions about the platform. Sometimes the question is about one person instead. Every account carries its own devices alongside its profiles, its subscriptions and its history, so a support conversation can start from the customer rather than from a filter. Beside the session log sits a second view for addresses that have been locked out after too many failed sign in attempts, which is the quiet defence most platforms only think about after something has happened. It is worth checking even when it is empty, because an empty list on a busy service is itself a useful thing to know. The account behind all of it is covered under user management, the paying side under the subscribers manager, and everything here is readable from your own code through the REST API.


Frequently Asked Questions

Have questions about taking advantage of this limited-time offer? Check out the FAQ for answers.

How many devices can one account use at the same time?
As many as you decide. The number of concurrent screens is a setting rather than a fixed rule, so you can allow one, three, five or more, and you can make it different for each plan. It is checked when a stream starts, which is why changing it takes effect immediately across the website and every app.
Can I use the screen limit to separate my pricing tiers?
Yes, and most operators do. A basic plan with one screen and a family plan with four is the easiest upgrade to explain to a customer, because it maps onto something they already understand about their own household. Since the number sits on the plan, adding a new tier does not need a release.
What information is kept about each session?
A session records the account it belonged to, the app it came from, the address it was opened at, a session ID and when it started, and you can open any of them to inspect the full metadata. It is enough to answer both of the questions that actually come up, which are whether a device ever reached you and whether an account is being used in more places than it should be.
Can I see which platforms my audience actually watches on?
Yes. Sessions are broken down by application, so Web, Smart TV, Roku, iOS, Android, Android TV and Fire TV each appear with their own count. That is usually more honest than download numbers, because it counts people who came back rather than people who installed something once.
What happens if somebody keeps trying to guess a password?
The address gets locked out after too many failed attempts and appears in its own list, so a sustained attempt against your platform is visible rather than buried. You can review what has been locked at any time, and on a healthy service that list being empty is itself worth knowing.
Can I find a specific session if a customer reports a problem?
You can search by username, email, address or session ID, and filter by date range and by app on top of that. In practice that means whatever the customer tells you is enough to find the session, including the case where they only remember roughly when it happened and which device they were using.
Do rentals and purchases have their own device limit?
They do. A transactional order carries its own allowance for how many screens it opens on, separate from whatever a subscription allows. That matters because a film somebody bought outright and a plan they pay for monthly are not the same commitment and do not need the same rule.
Can my own systems read this device data?
Yes. Sessions and the accounts behind them are available through the Vodlix REST API, so a fraud tool, an internal dashboard or a support desk can work from the same records. That is usually better than exporting, because the answer somebody sees in your tool and the answer in the admin area stay the same.