
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
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.
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.
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.
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
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.
No administrator prompt beyond allowing it through the firewall once. Paste the address and the key, and press Test the connection.
It reports what changes and emails you on an install. Screenshots stay off until you decide a machine needs them.
Request a screenshot, push a message, roll out an update or an installer — for one machine or the whole fleet.
What it needs
| Windows | 10 or 11, 64-bit. Server editions work |
|---|---|
| Installs to | Program Files, per machine — one administrator prompt at install |
| Elevation | A SYSTEM task, created at install, does the silent updates and deploys |
| The server | vLog Server on any Windows PC, or PHP 7.4+ on your website for branches |
| Network | Outbound 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.

vTouch
vPress
vPDF
vScreen
vBackup
vNote
vFTP
vName
vLogServer
vSys
vCom
vShot
vCmd
vTag
vAudio
vBooks
vOrg
vSize
vPort
vScan
vPanel
vCopy
vAuto
vClean
vShow