The idea is simple - keep the keys included in giveaways in a database, then whenever a key is added to a giveaway check if it was already used for another giveaway by a different creator. If it was, automatically suspend the regifter for a few days to send a message that this really isn't acceptable.

To those concerned about what happens if the database is compromised, I don't think the potential impact is very big. The keys are anyway supposed to be used by the winner within 7 days so I don't think there's much risk in keeping them as clear text in the database. If this is a concern then some salt & hash should be sufficient to make this a non-issue (and I'm not talking about food seasoning and recreational drugs).

9 years ago*

Comment has been collapsed.

Should SG implement automatic re-gifting detection?

View Results
Yes
No
Dan Quayle

Keys are saved in the database already, otherwise you couldn't set them for your giveaway.

And this will be another good suggestion that will never be implemented.

9 years ago
Permalink

Comment has been collapsed.

Not to mention that the regifter always can send it through email…

9 years ago
Permalink

Comment has been collapsed.

This. Plus people send it through steam chat and it don't mention gifts from steam shop regifting.

It's something, but this idea sadly don't cover up all regifting options.

9 years ago
Permalink

Comment has been collapsed.

It doesn't have to check the key (and what you do when they didn't add a key, but email it, or is a gift involved). It should simply be a system that , at the end of giveaway checks if the giveaway creator won that specific game and did not activate it.

Or even better, when we sync our accounts, there should be a system that checks if we activated all our wins, and if there are not-activated wins, it should create an auto-ticket for that user.

9 years ago
Permalink

Comment has been collapsed.

Even if the idea sounds great at first, there's only one problem with it: some stuff doesn't show as activated even if it is (first things that comes to my mind is collections and DLCs) and a system like that would get support over flooded with false not-activated wins.

9 years ago
Permalink

Comment has been collapsed.

That's why I said that the system should create a ticket instead of doing auto-bans...
The second part of your post is invalid for two reasons:

  1. that's why there is a support team in the first place. If they are not enough, cg should recruit more people
  2. at first, yes, but with time, no. I imagine that it will be a hell for the first iteration, when there will be a lot of false positives, but after those are solved, it won't be such a big problem anymore, expecially when these exceptions are discovered and handled corectly.
    *also, they don't even have to include all the DB at once. They can include 10% sorted by the earlier last-login in the first week, another 10% in the second week and so on.

PS: On one hand, we get a great system. On the other hand, our SG detectives will remain jobless.

9 years ago
Permalink

Comment has been collapsed.

i think the extra load on the server won't be worth it, since people can still send keys via email/add in steam or resend gifts. not saying it's a bad idea, it will be just working on a feature that will cover less than half of the infractions.
in the end it's always up to users to report this behavior and let support suspend/ban offenders.

9 years ago
Permalink

Comment has been collapsed.

See my other comment. Doesn't matter how they trade it in that senario. :)

9 years ago
Permalink

Comment has been collapsed.

You don't need to actually save the keys saved, just a flag on that particular game for that particular user.
Should count for anything, not just keys that way, but also gifts on steam. The moment you flag it as received, should set a flag on your account.

The problem becomes, more data being stored on SG's side.

9 years ago
Permalink

Comment has been collapsed.

And what if I won a game and week later I saw super-promotion for it and make GA with it? It'd mark me as regifter.

9 years ago
Permalink

Comment has been collapsed.

Yeah, at that point, the system is doesn't work.
Especially because the only option I can come up with is when you sync after winning, it should double check you activated things before flagging you.

But then we start getting into further issues of people 'forgetting to sync' etc etc etc.

9 years ago
Permalink

Comment has been collapsed.

You are required to sync at least once a week + that means that all games marked as received over a week ago should be visible(but not collections and dlc).

9 years ago
Permalink

Comment has been collapsed.

I sync everytime I buy a bundle/win... which ends up being at least two to three times a week. :/
Makes it easier for me not to break rules, cause I lose track of which games I just got.

9 years ago
Permalink

Comment has been collapsed.

Give me all your food seasoning and recreational drugs.

9 years ago
Permalink

Comment has been collapsed.

here is key for giveaway just take out stars T*H*1*S*-*K*E*Y*4*-*D*E*M*O

9 years ago
Permalink

Comment has been collapsed.

There have been several suggestions to check the case of activating /regifting..some really good ones.....this sorry, might be the one this will work worst ....

All we need is a activation check, winner mark games as received....-> forcing a sync -> game has to be activated on his account -> if a automatic system fails the check, the ga-creator has to approve that the mark as received is correct.
This covers regfiting and trading here and elsewhere.

9 years ago
Permalink

Comment has been collapsed.

+1

8 years ago
Permalink

Comment has been collapsed.

1 year later buts ok D:

8 years ago
Permalink

Comment has been collapsed.

It is a good suggestion, but it won't cover all cases. We need complex measures to stop it.

  1. when user press "received" in a giveaway - he must me automatically removed from all the giveaways with the same same game. There are can be cases in which this can be inconvenient, but pros are overwhelmingly more then cons.
  2. when user press "received" in a giveaway - the game must be added to the saved copy of his library on sg. I mean, when account is syncing - sg saves a list of user's games, to prevent entering the games user already won. Re-syncing on every win can take a lot of server resources, but just adding won (and marked as received) game to the list does not take much resources and prevents abuse.
  3. On syncing - user must be automatically checked for not-activated games. And NO, I don't believe it's impossible - sgtools aka spyware can do it, so why sg can't? Implement whitelist similar to sgtools, I believe knsys can even share his base - and this would cover MOST of the cases. I don't even propose auto-bat - maybe just a auto-ticket to support, so they would handle it manually.
  4. We have enough moderators for reroll, and it's good. But we definitely need more people to handle user reports. I think one or two volunteers would greatly improve those reports handling.
  5. Punishments for not-acivating, double-winning and regifting must be harsher. If we would have enough support members - maybe it even should be "ban until fixed", I mean, until user acitvate missing game, or handle double win with giveaway creator.
  6. Should be implemented some way to fix old double-win. Like, for example, a way for support to make reroll without giveaway creator, and a way for "violator" to deliver game instead of giveaway creator to the new winner.
  7. When user wins the game that already in synced list of his game - instant reroll must occur, see above the reasons about sgtools - it can handle double wins, so sg can too.
  8. ..N this list is not comprehensive - there may be more measures to prevent multi-winning and not-activating

N+1 We need to clone cg a couple of times to implement all those measures...

8 years ago
Permalink

Comment has been collapsed.

Great idea actually!

8 years ago
Permalink

Comment has been collapsed.

too easy to bypass...

you can trick it if you send keys via chat/email...

8 years ago
Permalink

Comment has been collapsed.

It is great idea. Of course there will be ways to get around this but it will catch a lot of people which do regifting, because they do not know it is against the rules.

8 years ago
Permalink

Comment has been collapsed.

The idea is simple - keep the keys included in giveaways in a database, then whenever a key is added to a giveaway check if it was already used for another giveaway by a different creator. If it was, automatically suspend the regifter for a few days to send a message that this really isn't acceptable.

Well, just warn users. People that do that, knowing they break rules, would just send keys by emails or steam chat and they would easily bypass your detection system...

8 years ago
Permalink

Comment has been collapsed.

Old thread but was thinking of making one myself just now. There is no reason why they can't check X number of last giveaways won (even those not marked received) when a user creates a giveaway. It won't cover all cases but using the key data that is already there can reduce it quite a bit. No need for extra data collection. Then send all those guilty to the dungeon for sacrifice.

6 years ago*
Permalink

Comment has been collapsed.

ok, but he may not give exact same key which he enter, maybe he put it by mistake

U cant punish for what is not yet done

6 years ago
Permalink

Comment has been collapsed.

this might be a very low percantage... could be solved via support... + infraction counter to see if someone lies frequently about this...

6 years ago
Permalink

Comment has been collapsed.

I know that this thread is quite old... but idea is great :)
Some people mentioned that regifters would use e-mail to send keys - but that would only apply to regifters who are not lazy and read rules/forum. So maybe 1% of them all would dodge it.

6 years ago
Permalink

Comment has been collapsed.

I vote yes, but please salt+hash.

6 years ago
Permalink

Comment has been collapsed.

Yeah, I think this would be good to at least stop regifters who aren't aware of the rules. The system should not allow a key to be entered in a new giveaway that has already been marked as received in another giveaway.

6 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.