Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Privacy Businesses

Freelance Platform Upwork's Opt-in Service Tracks Freelancers By Capturing Screenshots, Webcam Photos and Measuring Clicks and Keystrokes Frequency (buzzfeednews.com) 85

Caroline O'Donovan, reporting for BuzzFeed News: To convince workers to join the unstable and unreliable world of freelance work, startups and platforms often promise freedom and flexibility. But on the digital freelance platform Upwork, company software tracks hundreds of freelancers while they work by saving screenshots, measuring the frequency of their clicks and keystrokes, and even sometimes taking webcam photos of the workers. Upwork, which hosts "millions" of coding and design gigs, guarantees payment for freelancers, even if the clients who hired them refuse to pay. But in order to get the money, freelancers have to agree in advance to use Upwork's digital Work Diary, which counts keystrokes to measure how "productive" they are and takes screenshots of their computer screens to determine whether they're actually doing the work they say they're doing.

Upwork's tracker isn't automatically turned on for all gigs on the platform. Some freelancers like it because it guarantees payment, but others find it unnerving. [...] Upwork maintains that freelancers don't have to use the time tracker if it makes them uncomfortable. [...] But while Work Diary may be opt-in on its surface, Microsoft Research's Mary Gray said freelancers may not feel like they really have a choice.

This discussion has been archived. No new comments can be posted.

Freelance Platform Upwork's Opt-in Service Tracks Freelancers By Capturing Screenshots, Webcam Photos and Measuring Clicks and K

Comments Filter:
  • by Oswald McWeany ( 2428506 ) on Wednesday August 08, 2018 @03:39PM (#57092962)

    Counting keystrokes is a silly idea!!!!!!!!!! Really it is !!!!!!!!! That could never be abused!!!!!!!! No way to pad that!!!!!!!!

  • by OzPeter ( 195038 ) on Wednesday August 08, 2018 @03:40PM (#57092974)

    Working from home is great. And sometimes I even put clothes on!

  • As creepy as this is, if I could pay my bills doing, say 2-3 days a week on this platform, I'd drop my full-time gig in a heartbeat.
    • Sure... but there's no reason to suspect you can.

      • You can at least try it and if that doesn't work, ramp up your work again.

        Been freelancing for over 3 years now. Working from home is good and bad. Great in bad weather and to save money (gas/lunch). Bad when you can't seem to let go of work. Have times where I feel like I need to be working if I am at home. So then to relax I leave the house and waste money.

        technoid_

        • by sjames ( 1099 )

          Any employer that wants to make sure you're typing fast enough and look over your shoulder every 10 minutes and count against you if they can't see your screen is definitely NOT looking to pay you well. They're looking for monkeys and intend to pay peanuts.

          That analysis may not be 100% reliable, but it's the smart way to bet.

          • I think it's mostly used as a failsafe. Most employers likely only look at it if they suspect a problem. Kindof like cop cams. It's nice protection for both sides.

            • by sjames ( 1099 )

              If they suspect a problem, they should be looking at your repo commits not how many keys you hit. If the data is being collected, even "just in case", then the mentality is there. You will get peanuts.

        • You can at least try it and if that doesn't work, ramp up your work again.

          Hey boss, I quit. But don't replace me, I might want to come back a bit in a year or two.

          Yeah, I'm sure he'll do that for you.

  • How is it you can't spoof key strokes, screen shots, and bits of Web cam footage? Get a little done in the first half hour of the day, screenshot (or screen record) several dozen files being edited, and have the clock spliced into the screenshot automatically throughout the rest of the day. Auto-hide your task bar so there's never a clock. Use video recorded on different days throughout the day, based on time of day.

    It's a 200-line bash script.

    Coding time and KLOC are similar concepts. You won't hol

  • They're the foreman, and there is no shop steward to make 'em knock it off.

    You don't have to use the time tracker... and ya don't have to be paid by them either.

    I love subtlety

  • TopTal / Top Tracker does it, and is very up front about it. This practice is intended as a way for the freelancer to ostensibly prove, when necessary, that they were actually doing client work during the time they clocked. It’s also very simple to turn it off.

    If you don’t like it, don’t use them. I’m not feeling the outrage here.

    • Of course, even if you did put the hours in they could still claim it doesn't work[1] and use that as an excuse not to pay. Seems it gives them a second way to screw you over.

      [1] Which might actually be true, but that's another can of horses.

  • So what happens when someone walks up with a laptop running linux?
  • Comment removed (Score:5, Insightful)

    by account_deleted ( 4530225 ) on Wednesday August 08, 2018 @03:56PM (#57093064)
    Comment removed based on user account deletion
    • by AmiMoJo ( 196126 )

      I would be extremely reluctant to accept a milestone based contract. If problem come up that are not my fault but which delay the milestones then I'm going to be paying for that.

      As a company I'd be worried that the contractor is only interested in hitting the milestones as quickly as possible, rather than delivering good code or a robust system.

      • by tlhIngan ( 30335 )

        I would be extremely reluctant to accept a milestone based contract. If problem come up that are not my fault but which delay the milestones then I'm going to be paying for that.

        As a company I'd be worried that the contractor is only interested in hitting the milestones as quickly as possible, rather than delivering good code or a robust system.

        It's all about risk management. In regular business contracts, pay per milestone is also known as Firm Fixed Price (FFP) - the price is fixed and based on effort est

  • this may make the freelances W2 and not 1099.

    As they are being forced to there tools and there may even be time clock issues with them being marked inactive when not making keystrokes as if all work must be done online and one system.
    What if someone is on a call?
    What about stuff like working in an Linux distro that they don't have software for. (centos 7 is on that list)
    In office meetings?
    Drive time?

    • Heck, coding is a lot of internal thought process work, when scripting I may be doing something completely different while thinking over the problem and deciding on how I'm going to attack it. Had one I was working on last week, thought it over during the weekend, sat down and finished it early Monday morning. I agree with CHK6 about milestone-based accounting instead of time-based accounting.
      • If I'm doing something really complex I often fiddle around a bit prototyping the basics, spend a day or two doing apparently nothing, then blitz it in an afternoon. Sometimes it's like the code writes itself.

        One time I think it did write itself, or maybe it was the elves. I was in no fit state after a very liquid lunch but it appeared from somewhere.

    • by kriston ( 7886 )

      In most places where I have worked in 1099 contractor roles, the customer cannot tell you when to show up to work. They just pay you for hours worked.

      However, if you are W2 and work for a B2B firm as a contractor to the prime, your hours are dictated by the B2B firm. If you are 1099 and work for a B2B your hours cannot be dictated.

      Working as a W2 is very expensive for the employer. I doubt that option would be a good choice for a prime who is offering gigs on a freelance site since rates would be much hig

  • and use it only for this somewhat Orwellian monitoring tool.

    If they're counting keystrokes and doing screenshots, it doesn't take
    much effort to either do the work, or fake it to look like you're productive.

    Do all your other "stuff" on your personal system...

    I've worked with outsourcing firms who provided their own metrics to us for their
    contractors "productivity" which never reported the hours the contractors spent on google search for code somewhat relevant to their work.

  • So the quality of your work doesn't matter, as long as you sit there and look like you're doing a hell of a lot of it?
    • by Kjella ( 173770 )

      So the quality of your work doesn't matter, as long as you sit there and look like you're doing a hell of a lot of it?

      Occasionally that happens, yes. I've been a consultant and had a guaranteed minimum even if I couldn't bill anything, just show up and be "ready" and do misc work nobody cares much about. It's not a lasting situation though and I expect this program would soon kick you out too if you can never complete any work...

  • by Rick Schumann ( 4662797 ) on Wednesday August 08, 2018 @04:22PM (#57093178) Journal
    This is how paper shufflers, bean counters, and other non-producing types think. That's why all they're good for it shuffling papers around, obsessively counting things, and the only things they produce are more papers for other paper-shufflers to shuffle around, and more things for bean counters to count.

    Got to pound the non-round pegs into the same round holes everyone else fits into, or you're not a 'productive worker'!

    People do not like having anyone looking over their shoulder all the time, whether literally or 'virtually'.
    You want people to be productive? Let them know what you need done, then get out of the way and let them do it. If they consistently don't get it done, then you can replace them with someone else, but micromanaging people is just plain stupid and that's what all this surveillance of 'freelance workers' is.

    • What's a paper shuffler, Grandpa? Wasn't that digitized decades ago?

      Guess what, if you leave people to their own devices they will be lazy, turn in work late or incomplete, fool around on company time and generally waste your money. Sounds like you had a career of high achievement while surrounded by high consciousness people. Most lower level jobs are full of low consciousness people who hate work and will happily cheat you.

      • Blow me.
  • for 30+ years. If a client ever proposed this I would pass on the project.
    If you want to be an anal retentive micro manager hire a programmer in house.
    Want to improve your chances of delivery and acceptance. Write a great Design Specification and Acceptance Criteria document in the beginning. That protects both parties not this BS.

    Just my 2 cents ;)
  • by xxxJonBoyxxx ( 565205 ) on Wednesday August 08, 2018 @04:33PM (#57093218)
    I use Upwork to hire small or complicated jobs I don't want to do myself (or hire for). I've never heard of this level of tracking.

    However, I only ever do fixed project bids: if you write X by Y and it meets Z quality standard, I will give you $$$. I could give two zits if you hacked it together in two hours or it took three times as long as you thought it would as long as you hit my quality standard. Not even remotely interested in knowing what else my hires were doing with their time as long as my thing was done.
  • It's my understanding Windows 10 does much of the same, taking screenshots, recording keystrokes, listening to the mic, and uploading it to "the cloud".

    They have a new multi-desktop feature that also goes to the cloud, their ultimate goal seems to be transferring your desktop as-you-use-it to the cloud so you can go to another computer and pick up where you left off.

    Oh, and scan it all for stuff of interest to target advertising.

  • ...just so that I can show them a big hairy dick the next time they take a photo from my camera without authorisation.

    On a more seriosus note, Freelancing is an equivalent of almost-free work and in developed countries is dead. You can't even hope to compete with Indian cheap labour.
  • by Dracos ( 107777 ) on Wednesday August 08, 2018 @05:28PM (#57093514)

    The Upwork tracker has always done this, as did the oDesk client before the merger with Elance.

    Everything about oDesk was far less buggy than the platform in place now, which is clearly developed offshore, along with seemingly everything else they can outsource.

    The choice put before freelancers has always been: use the tracker or give up guaranteed payment. What's changed is Upwork's strategy, focusing on new client uptake and short-term projects. The top fee rate used to be 10%, but after the merger Upwork changed this to 20% for the first $10,000 of hourly work. Their automated job matching is feeble and basic... I'm not interested in 90% of the recommendations I get. Similarly, almost all of the interview invitations I get, which are sent by clients themselves, have little or nothing to do with my skillset.

    The newest alarming thing is Upwork's account verification policy. For obtuse reasons, they will suspend your account until you verify your identity over video chat (with outsourced staff). It happened to me, and I've seen at least three Reddit posts about it.

    Upwork has overall become a shitshow from the freelancer's perspective. But not because of the tracker app.

    • Three or four weeks ago I wanted to set up an account with them.
      The field where you enter your qualifications takes only about 10 topics ... that is not even 10% of my qualifications ... totally pointless for me.

  • I've earnt $200k+ with upwork, all of it with the time tracker. An hour worked and logged, is an hour paid. No ifs, buts, maybes or discussion. No clients have ever had questions about the screenshots, I assume they review them. It's a good system that serves the interests of both parties. I much prefer using the tracker. It takes as long as it takes, and I get paid for it. Win. I should also note that fees go down significantly once you do 1/10k with a client. Upwork have looked after me very well and alw
  • I'm not sure how this counts as news. Freelance sites have been doing this for years. It's at the option of the people offering the gig. The most common was just a webcam that took your picture every minute or so.

    It's been like this for at least ten years.

A morsel of genuine history is a thing so rare as to be always valuable. -- Thomas Jefferson

Working...