question

Jon avatar image
Jon asked

1 user making hundreds of accounts

We have noticed a couple times a player will make hundreds of accounts. (1 every few minutes).

We use frictionless login, so each time they uninstall and reinstall the app they can get a new playfab account. We don't know the motive behind this but it is strange to see and it is happened a few times.

I suspect it is likely to be a bot. Are there ways to prevent this?

We use deviceID+randomhash, but even the deviceID seems to change each time the app is re-installed on iOS.

Thanks

10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
Gosen Gao avatar image
Gosen Gao answered

According to your description, I think this issue is caused by someone rerolling your game account. This is common in games that start with rare rewards(Maybe just the possibility to get rare rewards). It is kind difficult to prevent this issue. As a workaround, you can extend the process early in the game. This makes the bot to get the results it wants more slowly. Or you can block the IP Address that the bot is using. But be careful, the bot may use public IP Address, accidentally blocking a public IP Address can block other innocent players.

2 comments
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Jon avatar image Jon commented ·

Yeah that seems to be likely. We have a weekly reward so doing this would allow them to bypass the time and start with a higher chance for rare reward.

Are there any recommendations on how to retain user account for devices if they are using frictionless sign on? Maybe so that the user will login with the same playfab ID even after they reinstall?

0 Likes 0 ·
Gosen Gao avatar image Gosen Gao Jon commented ·

This document(Account linking quickstart) demonstrates how to bind an account to multiple devices and login mechanisms. But adding this function to your game can not prevent this kind of issue. Bots can still do this “rerolling business” easily.

I am not sure of your game mechanism, but to extend the process early in the game, you can add a Progressive Reward System to your game. It allows you to reward players for logging in over consecutive days with progressive item grants. Check up our sample here Progressive Reward System.

As for banning accounts, you can use Data Explorer to filter the accounts based on IP address, Custom Id or any other necessary information. When players find that the benefits of re-rolling an account decrease, the issue will also be mitigated.

0 Likes 0 ·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.