1. There is no such thing as a "pending" ban or Steam admin. Anyone threatening your account is a scammer trying to scare you. Read more.

Suggestion to policy change: Add 10 minute limit to technical troubles

Discussion in 'SteamRep General Discussion' started by Sebastian Nielsen, May 17, 2016.

  1. Sebastian Nielsen

    Sebastian Nielsen New User

    Messages:
    36
    Steam:
    STEAM_0:0:5443765
    I readed here in this thread:
    http://forums.steamrep.com/threads/...with-scammer-policy-end-of-life.119528/page-3

    That if someone loses connection or gain computer trouble during a trade or spycrab, such as they can't fulfill their end of the deal, it will be allowed through even if a report is filed, provided that the user completes the trade upon regain of connection.

    But I have a suggestion: I think a strict 10 minute limit should be enforced. This 10 minute limit is counted from the very time the user in question disconnects from server or goes offline in steam chat, and if the user hasn't returned at the expiry of the 10 minute limit, and the other party starts a report, this will grant a CAUTION tag, provided that, at the time of report, the user still hasn't paid the items, and the user, after the report pays the victim, and then blames the whole thing on computer trouble or internet connection issues, and not way too long period has elapsed between agreement and repay. (in this case, where a way too long period has elapsed, its should as today, count as regular scam - this thread are about the cases that are today "let through")
    If the user has a CAUTION tag, the tag will be upgraded to a BANNED. However, if all the trades/spycrabs came out as successful after the report (eg, the trades were not scams in the end, just that the timelimit expired), the user can appeal, but this will then forfeit the single appeal the user has.

    Possibly, if there is a possible for temporary CAUTION tags for these sitations, that could be a solution. First offense = 7 day CAUTION tag, second offense (expired CAUTION tag) = permanent CAUTION tag, third offense (or second offense with active 7-day tag) = permanent BANNED tag.

    However, strict evidence should be shown that the 10 minute limit did actually expire, and that the user is not yet paid or returned the half-completed trade at the time of the report.

    Of course, another requirement should be that at the time of the report, the accused must not have returned and paid. But the user should have right to report after 10 minutes elapsed, eg the 10 minutes are the minimum waiting period, but if you choose to wait a day and user during this wait repays, you cannot report someone just because the timelimit expired when the trade came out successful.

    Examples:
    user1 does a spycrab with user2. user2 drops out. user1 does a report after 6 minutes
    = INVALID (user1 must wait atleast 10 minutes)

    user1 does a paypal trade with user2. user2 drops out. user2 does not return after 10 minutes. user1 starts a report after 12 minutes. Next day, user2 returns and pay user1.
    = ACCEPTED (Even is user2 returns and pay user1, it was done after the report was started, and after the timelimit, thus still counts)

    user1 does a paypal trade with user2. user2 drops out. user2 does not return after 10 minutes. But user1 decides thats maybe a good idea to wait for a day. user1 waits for a day and gets paid by user2. user1 now starts a report solely because of the timelimit.
    = INVALID (at the time of the report, the victim must still be unpaid)

    -------------------------------------------------------------------------------

    Why I think this policy should be implemented:
    Since for example in DOTA2/CS:GO matchmaking, you are asked to ensure your computer and internet connection is free from defects and clear any troubles before initiating a MM request. (link to steam support site)

    If you lose your connection or gain computer trouble in a MM, and can't return within a period of minimum 3 minutes until a maximum of 8 minutes (depends on how long the rounds get) you get a "cooldown".

    And I think, that the same thing is resonable to ask to traders. If you are going to spycrab or do a trade that cannot be completed in a trade window, you should first ensure your computer and internet connection is okay before initiating the trade.

    By having a strict policy in place for this, we avoid scammers that try to scam, blames the scam on computer/internet problems and repays the victim after a report is filed. By having a CAUTION tag for this, possibly temporary, users that just happen to get a single trouble are not getting innocently banned, since the tag will eventually expire, but repeat offenders that are doing risky trades or spycrabs on shoddy internet connections or rubbish computers without fixing their equipment are getting harser and harser punishments. (In the same way you can get into jail if you repeatably are eating at resturant with a malfunctioning credit card as only way to pay)

    By having a strict policy in place about this, it also sets a good time that a trader or spycrabber can be expected to wait if the other side just unexpectedly drop out, before filing a report here. I think 10 minutes are fully resonable, since, as I said, users should be aware of any IC/computer outages before initiating a "risky trade".

    (In the same way CS:GO cooldowns work, and if you rack up too many 7-days, you can actually be banned for 30 days or get permanently banned for "minorly distruptive behaviour")


    Any comments? What do you think? Maybe 10 minutes is a bit short? I think anyways, there should be a strict policy on timelimits, if MM on Dota2/CS:GO can have it, why not Steamrep?

    Yes, I don't encourage too quick reporting, while there must be a good time where the user can be certain that "I have been scammed", why I said the timelimit itself could be adjusted, maybe 30 minutes is resonable?
  2. Lava

    Lava Public Relations SteamRep Admin

    Messages:
    5,859
    SteamRep Admin:
    STEAM_0:1:46187366
    With maybe rare exceptions, we don't investigate spycrab reports at SteamRep. The vast majority are lacking in crucial evidence (part of why we quit accepting them), so expecting something formal for the 10 minute mark is wishful thinking. Having administered an unusual trade server, most spycrab scammers will convince victims to do things that hide the spycrab from admins (hide in another area of map, negotiate in trade window only) or make verifiable evidence difficult to come by (keep track only over voice), and different communities have different rules, interpretations, and degrees of logging, so we leave tracking this up to friend and partner communities.

    Even when spycrab scams are accepted, they aren't an urgent enough priority to warrant a 10-minute tag. We're lucky if we can issue that for an impersonation scammer, and just reviewing the report is probably going to take longer than 10 minutes if the admin is doing their job.

    If you're speaking about after the fact tagging/reporting, I still don't think this is reasonable. There are legitimate issues people run into. Power outages, unforeseen network outages/latency, users getting kicked for reserved donor slots, server crashes, Steam maintenance/outages (which also triggers CSGO cooldowns/bans), and probably many more I'm not thinking of. Those temporary "cooldowns" often don't go over well with the competitive community, so why would you expect it to go well with a permanent and highly impactful mark on someone's reputation? Having a network connection drop at a very inopportune time, delaying their repayment by X minutes, does not make someone a risk to the community. A loser trying to weasel their way out of paying when they're about to lose a spycrab does, especially if they're the type who will turn around and change their name or try again on a different server. In a spycrab case, individual circumstances that led up to a disconnect, and whether the winner was paid, are taken into consideration. Hard time limits are not, and I can't see that ever working.

    Users are free to report a spycrab scam as soon as it happens. The likelihood of it resulting in a tag within minutes is pretty low, and if they're repaid before that happens a tag probably won't follow. No reason to change that.
  3. Sebastian Nielsen

    Sebastian Nielsen New User

    Messages:
    36
    Steam:
    STEAM_0:0:5443765
    Lava:
    I was talking about when partner sites are reporting spycrabs. I do not know the exact policy about this as the policy for 3rd party sites have changed many times, but what I remember, partner sites can still report spycrab runners, but users cannot report on SR itself. So what I meant, is that this policy could also apply to these 3rd party reports, eg, the original user report on the partner site must follow this 10 minute policy. (in other cases, the partner site can ban on their site, but the tag does not propagate to SR if the report was done too early)

    About the reporting/tagging, that was exactly what im talking about. When you said about that with paypal trade that go "bad" because of internet connection issues. Yeah, I agree that a permanent tag is a bit harsh for a first-time issue, but a gradually increasing policy is what I tought about, where the user will get a temporary caution tag or even some sort of written warning, before harser punishments are dished out.

    When there is steam outages (unexpected outages), they have a system to auto-reverse the cooldowns. When the servers are unstable, the system are configured to dish out 10 minute bans to first-time offenses to prevent too much of a problem.
    If theres however planned maintenace (which steam have every tuesday, but also some other periods), nothing will be done to the bans, as steam support once said to one that attained a 30 day ban ("Minorly distruptive behaviour") for losing connection at maintenace time for the Xth time "Maintenace time is something planned that we inform about, thus you should know to not initiate any MM searches if you are not able to complete the match before maintenace starts".

    The idea is not that "if a network connection drop at a very inopportune time, delaying payment by X minutes" should be a issue, but more of that if you do trading from a connection or computer you KNOW is unstable, and doing it knowlingly that it will put users at risk (because they don't know if its a scammer or bad equipment) , should be a offense.

    And thats also why I suggested that the time could be changed. Maybe 10 minutes are a bit short? Maybe 1 hour is a bit long? Maybe even 24 hours are too short? But just a clear policy, of when can you make the conclusion "I have been scammed", and do a report, and have it guranteed to be accepted even if the accused comes in the day after and repays, and blames it on a bad internet connection (when the scammer infact is a real scammer and just repaid to avoid being tagged). The problem is differing between these 2, and thats why I suggesting a policy change so if a user blames it on a internet connection, you could say "You should have made sure the internet connection is fine and your computer is okay before initating the trade.", like Valve says when users are getting cooldowns.
  4. Lava

    Lava Public Relations SteamRep Admin

    Messages:
    5,859
    SteamRep Admin:
    STEAM_0:1:46187366
    We don't give temporary tags, never did. If you get a caution, it's permanent. We're not going to model our (or partners') handling of spycrab runners after CSGO competitive cooldowns. This isn't a punishment/reinforcement system, and tags are not in any way meant to punish someone; it's a warning for other traders about someone who is unsafe to trade with.

    Time until repayment is not the only factor when deciding if someone intended to scam. Unlike CSGO cooldowns, community admins actually take individual circumstances into account. It could be a clear scammer after 5 minutes, or it could be an unexpected disconnect where the winner got paid 3 hours later. Setting a hard timer on that only allows for innocent people to get damaging marks on their reputation. Maybe that's ok in the CSGO community among those used to unfair bans, or who like watching the world burn, or perhaps it's ok with you, but for most the community admins, and for those of us who issue tags, marking innocent traders because of internet connection problems is not. Most scammers do not make attempts to repair situations when they "run", so just the fact someone is trying to repay after disconnecting from a spycrab strongly suggests they never intended to run. The chances they'll have seen a non-SteamRep report against them (which doesn't show up on their profile, and isn't really searchable in any meaningful way) in such a short timeframe after reconnecting is pretty small. Yes, if it's right after a report that appears on their profile is lodged against them and people start refusing to trade, you have questionable motives. Yes, scammers sometimes use the stolen items as leverage and offer conditional repayment. Sometimes people legitimately have issues beyond their control. It's unfair and a disservice to the community if we refuse to look at individual circumstances alongside a repayment. Sometimes people have issues with their bank; I've seen this in a small minority of PayPal scams, and with a reasonably prompt (no hard cutoff) repayment after the issue is resolved it carries a lot of weight in appeals. Frankly I find the idea you want to still mark people over some arbitrarily set time limit to reconnect, just because CSGO cooldowns do it, appalling.
    Edward. and Roudydogg1 like this.
  5. Sebastian Nielsen

    Sebastian Nielsen New User

    Messages:
    36
    Steam:
    STEAM_0:0:5443765
    I dont mean anything ill or want to see the "world burn". It was just a idea I got, and wanted to discuss the pro's and con's of having more a "digital ruleset".

    My tought was a more "digital" ruleset where a outcome somewhat can be "calculated". Such a ruleset is more easier for everyone, both users and admins, both to understand and enforce, as theres then a clear path in the ruleset that should be taken, like black and white.
    The reason I find the CS:GO ban system be "fair", is that it issues very low bantimes in the beginning for first-time offenders, and then racks up when you repeat-offend. Thus if you accidentially gets a unexpected disconnect, then its no problem, you get a low bantime and then it expires and its fine with that, but if you repeat-offend and constantly are getting problems, then its worser.

    About scammers that try to "repair", I have got the impressions that if the scammer are at risk of being banned, and can avoid the ban by repaying, they always repay, because repaying lets say 1 of 5 scammed trades where only 1 of 5 scammed trades was reported, just to evade a ban, is profitable for a scammer. Thats why I just came up with a idea of making a more "digital ruleset". I don't have statistics about scammers, I just tought what scammers do when they get caught. Maybe steam scammers are very much different than "real scammers"?
  6. You Are The One

    You Are The One SteamRep Admin

    Messages:
    141
    Steam:
    STEAM_0:1:41038663
    fraud is fraud.
  7. Lava

    Lava Public Relations SteamRep Admin

    Messages:
    5,859
    SteamRep Admin:
    STEAM_0:1:46187366
    Most scammers don't repay, very few in fact. Many of the ones who do only do so once something is added to their profile and people quit trading them, in a manner you described, but some repay because it was genuinely a misunderstanding and those should not be marked at all.

    We hold to the stance that a scammer is a scammer; and once a scammer, always a scammer. The tag is meant as a warning that someone has scammed in the past and may scam again. We're not trying to punish people or protect the community from those fiends with flaky internet connections, buggy video drivers, or bad luck with power outages.

    I don't think that's what Valve is trying to do either. Instead, they're trying to discourage people from quitting a match to avoid losing, and because they can't/won't answer support tickets from innocent people caught in the crossfire, they chose to automate it and push responsibility onto their customers for running afoul of automatic ban criteria beyond most people's control. Sort of like Steam Support with their mostly automated replies.

    I don't even agree with Valve's approach here; it's prone to abuse. A common practice in CSGO is to launch DDoS attacks against opponents at critical times during a match either for rank boost or to guarantee a set outcome for a match someone bet on. Sometimes it's not even a game they have any stake in, but done as revenge after losing a different match so they can laugh at the victim receiving one of these bans. That's just poor sportsmanship in a game, but money and gambling really bring out the worst in people. We've already seen a spike in fake retaliatory reports with photoshopped evidence since CSGO introduced trading, so if we implemented your proposal I would expect a surge of DDoS attacks to set up innocent people as "scammers" taking advantage of the rule, just like FoG had a surge of vulture-traders revenge-reporting one another for long-past trades with scammers once a community promised to handle all their incoming reports. No, I still think your proposal is a terrible idea. We have human beings weigh individual circumstances in scam reports for a reason.
  8. Sebastian Nielsen

    Sebastian Nielsen New User

    Messages:
    36
    Steam:
    STEAM_0:0:5443765
    aha now I start to understand this more....
    In other words, you are against automation, especially when it comes to support and banning systems.

    Im a very pro-automation person. I like when computers can do automatic judgements according to some digitally coded rules, for example, one in a time I wrote a moderator for a forum (it was written in perl), that was based on a bayesian system. Needed to learn a lot before it could be switched to production use, but in the end it was just a few innocent bans. OTOH it was a heck to re-learn when a rule-change was made, because then the whole ruleset for both "good posts" and the rule that was changed, needed to be flushed and relearnt.
    I even readed about a court that handed out sentences that was computer calculated by punch cards. Imagine the future when computers take over the courts with advanced AI and neural networks.

    look at Steams new refund system, its fully automatic, checks playtime and time game was owned, and then refunds or not. The rules are simple, if you played the game less than 2 hour and owned the game less than 14 days, then you get a refund. Anything else are not refundable. On the other hand, people who purchase games that use a external launcher (so launcher usage is counted as playtime), and then this external launcher needs to download more data, and this download takes more than 2 hours, refunds are disabled, even if the game is completely broken and they didn't play the game a single second, and thus people are "caught in the crossfire".

    The negative thing with automation, that it can be abused, is, IMHO something that needs to be written in the rules for the automation thing in question. Compare with for example no-fly lists in USA. So people understand that the judgement system is automatic, and that the system wont care if someone gets abused, its that person's responsibility to defend against it.

    In CS:GO, the rule is "If you disconnect, you are gonna get banned. It does not matter why, its still your reponsibility.".
    Thats is fair in one way: Same decision for everyone, if you do X (where X is very clearly defined), you get banned. No exceptions.
    But that can be unfair that people that just had bad luck or got abused, gets "caught in the crossfire" because they inadvertly broke a rule without intention.

    And your opinion is more, that each persons needs to be treated differently, eg if someone does X, because he didn't intend it, person is pardoned, but if someone does X with intent, person is banned.
    And thats fair in another way, that mistakes are an exception.
    But on the other hand, that could be unfair because people are treated differently for doing the same thing, depending on intention and/or understanding.
  9. SilentReaper(SR)

    SilentReaper(SR) Retired Staff

    Messages:
    11,991
    SteamRep Admin:
    STEAM_0:0:89705646
    We're not against automation. But automation has to be ironclad against any form of abuse for us. And banning for disconnect may make sense in a game environment, but not in a trade environment. You pull examples that show exactly why NOT to automate...

    Our rules here have all the goal to safeguard other traders against actual scammers. Not for those "caught in the crossfire". If we allowed such a quality degradation, it would end up that we're trusted a lot less by other parties. These may understand why we did such, but we don't want errors here, for those mistakes we do sometimes make (luckily not that often), it will be a problem for a long time for those users.

    A owner of a partner community we had (the comm is defunct sadly), lived in a country where he had regularly the problem that the government just said: turn off the power. So he had often for hours no electricity or on occasion even days. He had a generator, but that doesn't power the internet provider's equipment at the phone system etc.
    My own situation is that my ISP's DNS server gets attacked every week several times for hours on end. I'm knowledgeable enough to change the DNS to a public one (examples are Google, Opendns, etc). When I'm at people who have the same provider, I always help them to set their configuration alike. But its the biggest ISP in my country...
    Just some examples where someone could not being online. You may live in such luxury, but others certainly don't.
    schmed likes this.
  10. Lava

    Lava Public Relations SteamRep Admin

    Messages:
    5,859
    SteamRep Admin:
    STEAM_0:1:46187366
    We're not wholly against automation, and there are niche parts of our process that may become automated in the future, but many things cannot work on automation. Especially those prone to exploitation, or where cases simply aren't always black and white. A human being is required to check for fake evidence, for example.

    Steam Support is far from perfect, and instead of hiring more staff like they should they're looking for ways to automate it and reduce the backlog of tickets; yet, if you ask pretty much anyone who had to request help from Valve they will tell you it's the worst they've ever had to deal with. I already described problems with automatic bans in CS:GO. I can't understand why you're so supportive of treating everyone "equally badly" like with automatic bans for bad internet connections.

    Steam refunds are a good start, with the understanding of a rule that always allows refunds if certain black and white conditions are met. It's good in theory because it helps to hold developers with unclean motives accountable for misleading or broken games; if they sell poor games, they know consumers can reliably get refunds within a short period. However, enforcing it blindly across the platform poses certain problems for both sides. Certain Indie developers publish (very cheap) games that are designed to be played through in less than 2 hours, and this effectively entitles users to a full refund after completely playing through the game; renting for free from a charity, if you will. On the flip side, some developers intentionally exploit this rule (or its algorithm) by publishing their "client" to Steam, and making users download the 10+ GB game while Steam thinks the game is "playing" so the user is guaranteed to "play" for at least 2 hours before they can even start. In both of these cases, human intervention is required to recognize there's a legitimate problem with this policy, and exceptions need to be made. I'm not even going to try to address your utopian computerized court - there's way to much wrong with it and way too many checks and balances that would break. It sounds like you've spent too much time reading science fiction novels, and really misunderstand why courts work the way they do; humanity itself hasn't even come to consensus on what is universally right or wrong, or even what's legal in many cases, so why would you think a computer program - written by mankind - could accomplish that? If we at SteamRep decide, per your ideology, to tie our own hands and never make exceptions to an arbitrary rule like you proposed, then we're just burying our heads in the sand and either refusing to admit there's a problem or wrongly pinning responsibility on the wrong people. For a business, if your only concern is making money (or in Valve's case, hastily complying with certain consumer protection laws around the world) then that makes sense. If you're trying to get it right, like we are, then refusing to honor individual circumstances is counter productive.

    Computers are great for deciding things that are black and white, with a clear, explicit, and irrefutable formula, but there are many things they cannot do. This all assumes there would be no bugs, which if you're really a programmer you know that's not the case. I think your blind adoration of automation has blinded you from its downfalls, and led you to just come up with a bad rule off the top of your head so you could propose it just to automate for the sake of automation. When a computer program is not fit for a particular job, the solution isn't to bend reality to fit into your algorithm, but human intervention to make a judgement call.

    What you proposed isn't even automation though; it's a proposal to blatantly disregard our own mission by knowingly banning innocent people, inspired by Valve's failed attempt at fairly banning people who cheat by abandoning CS:GO matches they're about to lose, and what you somehow perceive to be a "beneficial" side effect of banning honest players. For a company that continues to profit with all but non-existent customer support, maybe it's not as big a deal if innocent paying customers get banned. For a non-profit organization with a serious reputation to uphold, blanket banning a bunch of innocent players is a big deal. The trade with scammers rule is an example of this; we tried to establish a mostly black and white policy to combat ban evasion and address brokering/fencing cases, but the community abused it and the rule did more harm than good in the end. There are things we can benefit from automating, and I've even pressed internally to get automated, but adding a blanket rule like what you proposed to bend the community's expectations so they fit within a neat little algorithm, holding people's reputation at stake, is just wrong, and at best it would only undermine our credibility.
    schmed and SilentReaper(SR) like this.