Update:I've been experimenting with cleaning our data against WhatsApp using an Android emulator. Installing WhatsApp and importing 15,000 contacts at once, then refreshing your contacts list in WhatsApp shows which contacts have WhatsApp accounts. While 15,000 seems optimal, 20k works but you have to wait hours for the contacts to pop up. After refreshing, you can dump
wa.db from
/data/data/com.whatsapp/databases and use the SQL query:
SELECT * FROM wa_contacts WHERE is_whatsapp_user = 1 to grab users with an account. Afterward, you can clear the contacts with another ADB command and import another 15k.
Trying this for a third time leads to a 6-hour temp ban once the contacts are cleared. However, if you wait a few hours before the third attempt, you can repeat this process indefinitely. I've mostly automated this process from creating a VM, account creation, to verification, dumping the database, and extracting WhatsApp numbers. It can work across hundreds of threads.
The issue I've noticed is that over time the signup process changes in ways I've never seen on any website or app, and it's not logical. I assume the issues are coming because I can't pass basic integrity with this ROM? Now that I have found these limits, I was just going to start mass making accounts with automation, but I noticed after several days of doing this I get an error: "Login not available right now. For security reasons, we can't log you in right now."
The numbers are for sure not the issue. I have tried using VPNs to bypass this, but it doesn’t work. Also, during the beginning of testing, I was getting accounts banned, and was able to unban them, but then when I would try to log in again, it would give an error about using the official WhatsApp app, which I am doing... I tried moving this to a non-rooted phone and got the same error. Tried another number and presto it works. I then went to Walmart and used the one giving errors on a tablet there. It worked, which leads me to believe the issue comes from the ROM?
Does anyone have any ideas?