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.
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.
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.
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.
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.
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.
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.
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.
Have questions about taking advantage of this limited-time offer? Check out the FAQ for answers.