Accounts geep ketting suspended after a few days
I had this issue for a while, where my accounts keep getting banned 3-5 days after booting them up. I tried doing a lot of things, but none of them seems to works. I tried changing proxy to another country, doing just one instance on my own connection, disabling read to earn, saving fingerprint for every session, but so far nothing has succeeded. Does anyone have a solution for this? Because i am really starting to run out of potential solutions and accounts
Same for me also
What's going on? Can you give more information: Is the proxy you are using residential or datacenter? Did you modify the script? Did you add any flags to Chromium?
In my case, I added --disable-gl-drawing flag because I thought it would help reduce resources, but a few days later, half of the active accounts were banned.
I am using the tor network as a proxy, so i guess both? I did some minor modification to the script, like a timeout that wasn't affected by global timeout (with tor 30 seconds sometimes is too short), but from what i remember, nothing that should negatively impact the detection I did not add flags to chromium, i don't even have any idea how to do that For my config, notable modification are the save fingerprint, true on both, read to earn to false (made me sometime get the "you are not in the right country" message, so i disabled it. And no, that didn't solve the problem) I initially didn't modified the search cooldown from previous version, so it was at 10000ms min, and 20000 max. The "batch" (only 1 account that i manually made, since all the rest got banned) that i'm trying is at 30000ms and 60000ms, so i guess we will see that Also i was using multiple accounts, at peak around 10/folder and 6 folder in parrallel (with each folder having a separate IP). It still happened when a batch was at 4 accounts, 1 folder, and a different IP for each account, so i guess that's not where the problem is from
machine translation
I suspect that it has been locked by Microsoft, possibly through some mechanism. Let me share my experience, hoping it can be helpful to you.
I am currently using the search interval mentioned in a previous issue in this repository (the longer one), running four times a day, with a total of nine accounts. I have also made some modifications, such as adapting the search for the Chinese region (since Google has stopped serving China) and adapting the login process. Among the more important modifications, I set up a timer so that each worker will automatically close and switch to the next one after running for over four hours or after an account completes its search on either desktop or mobile, unless all tasks are already completed. Each worker is responsible for only one account, and each IP proxy handles a maximum of three accounts, with an average of one IP handling two accounts. This design is because I was previously warned about violating the rules on BingApp (I’m not sure which specific rule: 1. Rapidly farming points in a concentrated manner, 2. Using macros, batch processing, scripts, or bots, or 3. Disguising IPs). In response to the warning, I used static home proxies and batched the points collection for each account multiple times a day (around 50 points each time).
The good news is that after about five to six days, I received a message on BingApp saying, "Congratulations on unlocking more tasks," and I haven’t seen any warnings in the same place since then.
I also have an experience similar to yours. During my peak period, around August to September of last year (2024), I maintained about 27 accounts and developed a simple automatic redemption system that collects redemption codes and sends them to my MySQL database. During that time, I often encountered issues where an account would suddenly be banned, or an account would be banned within 24 hours after clicking the redeem button, or an error message would appear after clicking redeem, asking me to wait 24 hours. However, in reality, none of the accounts that fit this pattern had their redemption buttons refreshed within that month. Later, in late September, accounts started being banned in batches, so I immediately stopped the bot’s scheduled tasks and backed up and tested the accounts. Fortunately, 12 accounts survived, and by December, when I randomly opened the rewards website and clicked the redeem button, I found that one of my accounts received a prompt email. I then realized that all 12 surviving accounts seemed to have their restrictions lifted. You can pause for a while (it might take a month, or maybe just a week) before continuing to farm points.
After discovering that the restrictions had been lifted, I started adding one account to account.json every day and gradually observed the running situation. Fortunately, the accounts started working normally (during this time, I configured my code and turned off the automatic redemption feature). I began manually redeeming points, and as long as the number of points redeemed was small and the frequency was low, there didn’t seem to be any issues. However, three of my accounts were still directly banned. The reasons were largely similar to the actions I took: one of my accounts had 15,000 points, and I redeemed Overwatch coins in denominations of 200. On the first day, I redeemed four in a row (immediately receiving an email confirming the redemption). The fifth one prompted me to wait, and on the second day, I redeemed one without issue, but the second redemption also prompted me to wait. I thought I could use up the 15,000 points by the third day, but instead, I received an account ban notification. Based on this, I speculate that part of the ban detection logic is related to the redemption process, such as BingApp requiring the MAC address, mobile unique ID, and other unique identity credentials, and also validating SMS during redemption. Meanwhile, web-based redemption on relatively "healthy" accounts generally only validates SMS once. My self-written automatic redemption was also based on this logic. It seems that consecutive redemptions using either method will trigger stricter judgment (as most of my accounts were banned at this stage). Sometimes one method might not work, but the other might still allow redemption (BingApp might show an error, but the web version can still send me an SMS verification code and complete the redemption). Therefore, bans depend not only on point farming but also on how points are used and redeemed.
Finally, there are certain limits on accounts. Even if you newly register an account, immediately farm points, and redeem them, you will receive a ban notification within 24 hours instead of a reward, no matter how clean, secure, or unique the proxy used is.
These are some of my experiences and insights, hoping they can help you (I am a user from China, so my experience may not be universally applicable).
I’ve attached a heatmap of my point farming activities (the red color is because my logs are saved only after a certain stage is completed).
Yeah, reedeming point is the hardest part. It seems random, but there is actually some really weird logic making it very hard to debug From what i gathered: Do not use the same phone number too often, i go with 1/week, 2/ week might be safe, but i wouldn't go further. Might work 2 times, but after that it will temporarily block the number, and permanently block the account. IP doesn't really matter. You can redeem every day with the same IP and it shouldn't pose a problem. If you manage multiple account, a VM become mandatory. It ensure that it looks like a whole new machine, so it should trigger the hardware test. BUT you need to reinstall it after 3-4 uses (they get detected even if it's a snapshot).
Redeeming i don't really have any problem, appart from the occasionnal mess up, but before the wave ban about 80% of my tries were successful. It's really running the script that made them banned. The batch that i'm trying doesn't seem to have problem anymore (it's at 2200 points, and it's around that number that they get banned), but i will wait to see it go to 4000 before i can really say that i don't have the problem anymore. Does your redemption script still kinda works? If yes, how you do that? Because i have been having trouble since a few months over creating new accounts, with them being either detected by the captcha or microsoft. rebrowser worked for a while, but the last time i tried they weren't working anymore
machine translation
Thank you for your reply, I learned a lot from it. Regarding the phone numbers, I have access to an SMS receiving platform targeting the Chinese market, which can ensure that the platform holds the number within its cycle and allows frequent use of the phone number during that period. Additionally, this platform does not limit the number of uses or the quantity of phone numbers. The downside is that it's paid and the phone number cycle on the platform changes relatively quickly. About the IP, I'm a computer science major university student responsible for 6 public IP servers under the education network and several intranet servers for student learning. Usually, I use proxies on these servers or mobile networks for redemption, which helps avoid IP issues altogether. This is the first time I've heard that the same IP can be used daily without any problems. Regarding multi-account management, I run scripts centrally on one server, while the other servers provide proxy services through X-UI (I don't recommend using this if you're using xray's repository, but it's open within my intranet). As for the redemption script, it's still working. I modified some of the code in this repository. The principle is that the reward system itself supports automatic redemption once the points reach a certain value, but you need to set this target, and after each successful automatic redemption, you need to reset the target. The logic of the code I modified is to check if there's an existing automatic redemption target. If not, it checks if the current points have reached the reward score set in the configuration. If they have, it automatically sets the target (the entire process doesn't involve any anti-bot measures, but the success of the setup depends on how "clean" the account is. Accounts that haven't been detected before are usually set up successfully, and there's a screenshot at the end). Regarding creating new accounts, I use an app called "Multi-Open WeChat" (this app provides virtual disguise to open other apps) to open the Bing app. The process only grants permission to access location and the unique phone verification information obtained by the Bing app. I turn off Wi-Fi and Bluetooth on the phone and create new accounts using mobile data. After creating a new account, I don't use it immediately. Instead, I wait for a period of time (I wait about a week), and then add it to the bot's account.json. In actual use, some accounts still get banned, but the earlier they were registered, the less likely they are to be banned. I have an account that I created three years ago, which survived when a batch of accounts were banned around last September. However, the reward page kept prompting me that I seemed to be traveling, and all the redemption pages were grayed out. After two months, that account was reactivated, and it still supports automatic redemption.
If you manage multiple account, a VM become mandatory. It ensures that it looks like a whole new machine, so it should trigger the hardware test. BUT you need to reinstall it after 3-4 uses (they get detected even if it's a snapshot).
hello, so if I want to manage multiple account, I need a lot of partition for new windows with single account or new windows with multiple accounts? because I want to farming point from a lot of account, let's just say I want 10 accounts, so I need 10 partition disks for new windows, or its okay to have only 5 partition disks with 2 accounts inside the new windows? because I am still new with this thing and want to farm the supermarket gift card every months in my country, thank you.
According to what i searched, the traveling error might comes from the read-to-earn task. Why, i have no idea. I disabled them just in case, and i don't think i ever saw the message again. But i never really noticed it before anyway, so it could just be placebo. But i don't think that's what caused bans anyway
I saw the automatic redemption, thought it would be perfect for automatisation, but once the threshold is reached, only my very first account managed to automatically redeem it, the rest i needed to put a new phone number on the accounts (though they didn't asked for phone confirmation, so maybe it's just because i remove the phone number after claiming them? Which is logical i guess. Maybe i should try those rotating phone services one day, could alleviate the hassle. But for now i will stay on my 2$ sim card since i only need them to claim the rest of my accounts)
I will try to see if i can do something with the app you mentioned. Ideally i would like something automated, but right now a reliable way to make accounts should be the priority. And it's not like the account creating process is complex anyway, it can probably be brute forced through macros
But i think my initial ban waves might have been because of a security update from microsoft, who detected issues that went back to the registration. The account that i recently made (the one i mentionned last time) is at 6000 points, and doesn't seems to have any trouble. However all the accounts that i had saved (fortunately i got out my high points account before they met the same fate) seems to end up getting banned. And because of how brute i was when creating account (at one point i was making 80 accounts/day on the same IP), that would explain it. I have another theory, that maybe the parallel mode is somehow making it traceable, so right now i have one last batch with only one old account and no parrallel mode. If the account is good, then i guess we have our culprit (which wouldn't be incoherent, since the accounts got banned after switching to 1.5 . And with a 2000 points delay, i wouldn't have correlated the two). But if it still get banned, then i guess i can throw the 10 accounts i saved to the trash
hello, so if I want to manage multiple account, I need a lot of partition for new windows with single account or new windows with multiple accounts? because I want to farming point from a lot of account, let's just say I want 10 accounts, so I need 10 partition disks for new windows, or its okay to have only 5 partition disks with 2 accounts inside the new windows? because I am still new with this thing and want to farm the supermarket gift card every months in my country, thank you.
To run the script you can do everything on a single computer. Microsoft doesn't look that deeply. it's when you redeem rewards that you wanna get VMs. My guess is that they check for things that is specific to the computer in it's entirety, not just the browser. I am not talking about partition here. Might works, but would be a huge hassle. I am using virtualbox to make virtual machine, like that i am 100% sure that on microsoft side, this is a brand new computer that never got any OS before. I am not sure if creating multiple local accounts on a computer would work, it's the same machine after all. it might works, but you would need to make the experiment yourself You do not need 1 virtual machine/account. Microsoft have some tolerance, you can redeem multiple accounts on the same VM whitout any consequence. Just do not be too greedy, because at some point they will start banning the account. I am currently going with 3 accounts/vm. If i remember correctly the real maximum is 5 accounts/vm, but with 3 you are 100% sure that if it doesn't redeem, it comes from the account or the phone number, but not the VM. And as i said, once a VM is "expirated", you need to recreate it from 0. Do not use backup tools, do not put the installed OS into an ISO to install it faster. Fresh install like the previous VM never existed. Else they will still somehow track you and ban the account.
To run the script, you can do everything on a single computer. Microsoft doesn't look that deeply. it's when you redeem rewards that you want to get VMs. My guess is that they check for things that is specific to the computer in its entirety, not just the browser. I am not talking about partition here. Might works but would be a huge hassle. I am using VirtualBox to make virtual machine, like that I am 100% sure that on Microsoft side, this is a brand-new computer that never got any OS before. I am not sure if creating multiple local accounts on a computer would work, it's the same machine after all. it might work, but you would need to make the experiment yourself You do not need 1 virtual machine/account. Microsoft have some tolerance; you can redeem multiple accounts on the same VM without any consequence. Just do not be too greedy, because at some point they will start banning the account. I am currently going with 3 accounts/vm. If I remember correctly the real maximum is 5 accounts/vm, but with 3 you are 100% sure that if it doesn't redeem, it comes from the account or the phone number, but not the VM. And as i said, once a VM is "expirated", you need to recreate it from 0. Do not use backup tools, do not put the installed OS into an ISO to install it faster. Fresh install like the previous VM never existed. Else they will still somehow track you and ban the account.
whoa, thank you so much for the advice, sir. it's a lot simple to install OS to VM than make a partition and I didn't know that before that partition still have the same machine ID. I still don't know how the script work for example "Run npm i to install the packages" run with what program? so I still search manually for 5 accounts right now, until I figured how to run the script.
NPM comes with NodeJS with you need to run this script, the rest should explain itself.
To be more precise, you need to put "npm i" into command prompt. same for npm run build and npm run start. But yeah first you will need NodeJS.
well... thank you and maybe I should try to understand basic first, because I don't know nothing about this script, lol. but thank you about advice for safest method for multiple accounts, VM and other methods.
yo gonna use this script, anything to be aware of?
That your account may be banned, and use it at your own risk. However all depends on your usage.
How do I run this script with a proxy? It works fine on desktop, but on mobile, I get this error.
And here is the configuration for accounts.json
[
{
"email": "[email protected]",
"password": "Pass@1234",
"proxy": {
"proxyAxios": true,
"url": "http://proxy.example.com",
"port": 8080,
"username": "user",
"password": "pass"
}
}
]
Should be fine if you entered the details correctly 407 means the proxy credentials are invalid however.
I guess there is no option of mobile searches , They removed it to limit our searches....
__
I am using the tor network as a proxy, so i guess both? I did some minor modification to the script, like a timeout that wasn't affected by global timeout (with tor 30 seconds sometimes is too short), but from what i remember, nothing that should negatively impact the detection I did not add flags to chromium, i don't even have any idea how to do that For my config, notable modification are the save fingerprint, true on both, read to earn to false (made me sometime get the "you are not in the right country" message, so i disabled it. And no, that didn't solve the problem) I initially didn't modified the search cooldown from previous version, so it was at 10000ms min, and 20000 max. The "batch" (only 1 account that i manually made, since all the rest got banned) that i'm trying is at 30000ms and 60000ms, so i guess we will see that Also i was using multiple accounts, at peak around 10/folder and 6 folder in parrallel (with each folder having a separate IP). It still happened when a batch was at 4 accounts, 1 folder, and a different IP for each account, so i guess that's not where the problem is from
And btw guys, from where i can get a proxy that i can use in the script. I tried many but none are working....
I guess there is no option of mobile searches , They removed it to limit our searches....
__
That's something in your region, fine for me. MS does change things based on accounts and regions.
I guess there is no option of mobile searches , They removed it to limit our searches....
__
That's something in your region, fine for me. MS does change things based on accounts and regions.
Yes I know that. But, before they used to have points for mobile searches and edge bonus too. However, they removed it. Now only PC Search is avalaible...
Not much we can do as that's something locally to you, unless mass reports are coming in, this is a regional issue.
I just got to know that, With level 2 we will have access to Mobile searches, etc. Can you help me with proxies ?
I just got to know that, With level 2 we will have access to Mobile searches, etc. Can you help me with proxies ?
I don't use proxies myself, but as said in the other issue, free solutions will likely not be reliable.
From what i tested, free public proxies never works If you really wanna go cheap, i am using tor as a proxy. It works, but you need to know what you are doing, as you will be editing the tor conf file. Notably to restrict the exit nodes to only be from one country, else your accounts will get banned in no time If you don't wanna bother, yeah rent proxies. One account/parrallel sesion should be enough, but if you have a lot of accounts (i am talking at least 10), you might wanna take multiple proxies from the same folder. Up to how much you wanna risk it, more proxies means you should have less trouble, but it will cost you more
From what i tested, free public proxies never works If you really wanna go cheap, i am using tor as a proxy. It works, but you need to know what you are doing, as you will be editing the tor conf file. Notably to restrict the exit nodes to only be from one country, else your accounts will get banned in no time If you don't wanna bother, yeah rent proxies. One account/parrallel sesion should be enough, but if you have a lot of accounts (i am talking at least 10), you might wanna take multiple proxies from the same folder. Up to how much you wanna risk it, more proxies means you should have less trouble, but it will cost you more
What is your accounts.json config, is proxyAxios enabled? If I set proxyAxios: false, the program works for me, but does that mean it exposes my real IP?
From what i tested, free public proxies never works If you really wanna go cheap, i am using tor as a proxy. It works, but you need to know what you are doing, as you will be editing the tor conf file. Notably to restrict the exit nodes to only be from one country, else your accounts will get banned in no time If you don't wanna bother, yeah rent proxies. One account/parrallel sesion should be enough, but if you have a lot of accounts (i am talking at least 10), you might wanna take multiple proxies from the same folder. Up to how much you wanna risk it, more proxies means you should have less trouble, but it will cost you more
How can i use TOR as a proxy ? Any video explaining it or something else ?
@serzak51 @xunilalala Have you ever managed to claim a reward without entering a phone number? Is this even possible?
For the first claim you will always need a phone number. From the second claim and after i am not sure. I think that if you keep the phone number on the account, then it won't ask you for a code again. I still need to test that theory though
@serzak51 How quickly do you usually receive rewards by email? I haven't received anything in about three hours. And what do you think, is it worth using residential proxies, or are server proxies enough?
It takes up to 24 hours. If you are lucky around 18h in you should get the reward (or a ban if you screwed up the reward redemption process). If you are even luckier you might get them instantly, but it's completely random. I would say server proxies should be enough, as long as it's not a proxy that is used by like 10k peoples. What you absolutely don't want is someone farming accounts on the same IP as you and at the same time, because that triggers a pretty big flag. If you have frequent rotation, i guess proxies server are still fine (if it's only from time to time it shouldn't be suspicious). That's why tor works, because nobody is using tor for farming points, collision is basically null, and even if there was one, the IP frequently switch