Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We are looking for a great commercial or free tool which can monitor all our remote employees and keep the reports centrally. We need it similar to Elance WorkView or oDesk "Team Room", what these tools do is:

  • Take screenshots at random interval.
  • Track the activity on computer based on key strokes. (not a necessity)

It doesn't necessarily need to track time but will be good to have, our aim is to monitor employees and make sure they're working - that's all.

I'll give oDesk Team Room 10/10 and I haven't been able to find such tool. Is there anyone who can suggest such tool?


share|improve this question

closed as off topic by Dennis, random Feb 10 '13 at 4:02

Questions on Super User are expected to relate to computer software or computer hardware within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

To be honest, this sounds like you are having issues with your employees or that you suspect they are not working when they should.

Instead of increasing the monitoring of those employees, maybe you should talk to them and tell them about your worries. Make them aware of your thoughts and ask them how this could be solved.

Otherwise, they might be annoyed because of being monitored.

As far as my experience goes, something has proven very effective: thrust, documentation and reporting. When employees have to write documentation and reports about their work, they know that someone will have a look at it. This might annoy them too, but this might be not as bad as being monitored.

If someone would monitor my PC while working, I would switch to another job.

share|improve this answer
As someone who works remotely, I second this. – andygrunt Apr 7 '12 at 11:24
As someone who has both worked remotely, and hired remotely, I think for some kinds of jobs, having the screenshot option can help keep people honest. This isn't something you'd use for a programmer or a long-term employee, but for a contractor who's just clocking up time doing something fairly 'linear'. The alternative to 'not monitoring' may simply be not hiring them in the first place. One thing I've done is hire via oDesk (which has monitoring), and once I trust someone, move to a direct relationship. – David N. Welton Feb 21 '15 at 9:13

I am a freelancer and when I am working on oDesk projects, whether fixed-price or hourly, I use the oDesk Team app, and there's nothing obnoxious about it like 2 other answers say. It's a great tool to help me track work. If I am switching to personal tasks, I can always turn off or pause the monitoring.

Since last one week I have been searching for and looked up tens of apps and here's a short-list of the ones with the best features similar to oDesk team. My platform is Linux Ubuntu on a laptop. - agent installer is a .run with encrypted content - java agent, requires JRE - agent installer is a .run with encrypted content - agent installer is a .deb with encrypted content

Due to paranoia, I haven't installed these on my production system, but on a temporary one. How I wish oDesk provided an offline/standalone version!

share|improve this answer

You don't figure out that they're working by spying on them; you figure out that they're working by setting goals for them, monitoring their progress, and examining their output. If they're doing what you asked them to, why would you care that they take a couple of Facebook breaks a day? And if they're spending half the day on non-work activity but still meeting their output goals, you need to raise their output goals.

share|improve this answer

Outside of oDesk team you have several products that do similar staff - they have a little app that is being installed locally and a website that collects the data from the app. The most popular are:

TimeDoctor - Maybe a bit too complex, but has a nice interface. Strong focus on project management. $10 per user.

Screenshot Monitor - Very simple, but PC only client. Free version is limited to 2 workers.

Worksnaps ( - lots of features, a bit antiquated interface. $15/month for 4 users.

share|improve this answer

Take a look at TimeDoctor, it's a subscription-based web application that has the ability to take screenshots of a worker's desktop at predetermined intervals, but lacks any form of keystroke monitoring.

Another option that sounds like it would work is AgentGuardian, this one is a desktop application that requires installation on each worker's PC, but has both screenshot recording and keystroke monitoring functionality, plus additional features.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.