Home › The tools › vLog
vLog
Fleet monitoring and control

vLog

Know what is installed on every PC the moment it changes — and, from the dashboard, take a screenshot on request, push a message, or update software. All on one signed channel the PC dials out on.

The problem

Somebody installs something on an office PC and nobody finds out until it causes a problem — a toolbar, a torrent client, a trial that expires in the middle of a job. On twenty machines, nobody can even say what is on them, and walking round to look is an afternoon that is out of date by the following week.

And once you can see the fleet, the next thing you want is to act on it — push a note to a screen, glance at what a stuck user is looking at, roll out a fix — without opening a port on anybody’s router or standing over the machine. vLog does the watching, and then, only when you ask, the acting.

What it does

1An email the moment something is installed

And it appears at the top of the dashboard. Only for installs — an email for every program somebody opens is an account nobody reads, and then the one that matters is missed too.

2One PC collects the lot

vLog Server is a separate program: put it on whichever machine is always on, and every other PC reports to it. It makes the key, shows the address to type in, and keeps everything itself — no website, no database, nothing exposed to the internet.

3Branch offices too

A PC in another building cannot reach the head office unless somebody opens a port. So those PCs report to a small PHP script on your own website instead, and the server collects from it — the router stays shut, and it is all one dashboard.

4Click a machine and see everything

Make, model, serial, processor, memory and every stick in it; Windows version and build; every drive with its free space, every network card. Then everything that has happened on it, and every program on it. A drive under 10% is flagged at the top.

5A screenshot when you ask — and only then

Screen capture is off by default on every PC. Turn it on for one machine from the dashboard, and the client window says plainly that it is on. Ask for a shot and it arrives in about ten seconds, into a per-machine gallery.

6Push a message to a screen

Type a note in the dashboard and it appears in the centre of that PC’s screen and waits for the person to acknowledge it. The dashboard shows when they did.

7It updates itself, silently

The agent checks hourly and installs a newer build with no prompt and no click at the far end — and the version on every machine is on the dashboard, so you can see the fleet come up to date.

8Deploy software across the fleet

Hand the server an installer and it rolls out to the machines you choose, each download checked, each step signed. The office router is never opened; the client only ever dials out.

9Tiny on the wire, and never loses a thing

A program being installed is a few hundred bytes, and a quiet day sends almost nothing. A laptop off the network all afternoon does not lose the afternoon — a change is marked sent only once the server has taken it.

10Activity as well as software

Which programs were opened and for how long, a USB drive being plugged in, the machine locked, unlocked, slept or woken. Each of those can be switched off, and off means not collected at all.

Why it is worth it

✓
It watches only what you allow — and says so

No keystrokes, no clipboard, no window titles, no file contents, no passwords, ever. Screenshots are the one thing it can capture, they are off until you turn them on for a machine, and the client window tells the person when they are on. There is no hidden mode.

✓
The tray icon is not optional

A version of this that could be hidden would be one that gets installed on a machine without the person knowing. It is visible, there is a button that shows exactly what it would send, and Quit works.

✓
Every instruction is signed, and the PC only dials out

The dashboard never connects to a client. The client polls, and the reply carries the command — a screenshot request, a message, a config change, an update. All of it is HMAC-signed, so a machine acts only on instructions that genuinely came from your server.

✓
The key signs reports and never travels

A key sent with each report is a key sitting in every proxy log on the way. Instead it signs the report and the server checks the signature. On the PC it is encrypted with Windows’ own DPAPI and cannot be read back, not even by the settings window.

How you use it

1
Set up where the reports go

Install vLog Server on the always-on PC — or, for branches, drop the small PHP relay on your website. Either one makes the key and the address.

2
Install vLog on each PC

No administrator prompt beyond allowing it through the firewall once. Paste the address and the key, and press Test the connection.

3
Leave it to watch

It reports what changes and emails you on an install. Screenshots stay off until you decide a machine needs them.

4
Act from the dashboard when you need to

Request a screenshot, push a message, roll out an update or an installer — for one machine or the whole fleet.

What it needs

Windows10 or 11, 64-bit. Server editions work
Installs toProgram Files, per machine — one administrator prompt at install
ElevationA SYSTEM task, created at install, does the silent updates and deploys
The servervLog Server on any Windows PC, or PHP 7.4+ on your website for branches
NetworkOutbound only, to the server you choose. https strongly recommended

Where the line is, said plainly

It does not read keystrokes, the clipboard, window titles or file contents, and it never will. The one thing it can show you is the screen, and only after you switch that on for a specific machine — at which point the person’s own vLog window tells them it is on. There is no silent, invisible capture, by design.

It cannot be hidden from the person using the PC. The tray icon is always there and Quit always works. That is the trade for it being something you can honestly install on somebody’s machine.

Signing proves who sent a report or a command and that nobody altered it. It does not by itself encrypt anything: over plain http, someone on the network can still read what is installed. vLog says so, in the app and on the dashboard, whenever the address is not https.

See vLog on your own machine

A short screen-share is usually enough — we open it on your PC, with your files.

Or write to info@issmart.in.