Skip to main content

Proxies

FingerBot requests mode utilizes proxies in order to mask each task’s connection location. Without proxies, sites will quickly detect repeated requests and block your checkouts and risk getting blocked on your home internet. There are several different types of proxies available to purchase but FingerBot primarily makes use of Residential and ISP proxies.

Proxy Types​

Residential (or Resi) Proxies​

What they are: Residential proxies use real IP addresses assigned to household devices by internet service providers. Key characteristics:

  • Rotating IPs
  • Highest trust level
  • Appear like real users
  • Hardest for sites to detect or ban

Best used for:

  • Checkout tasks
  • Queue-based sites
  • PX / Akamai protected sites
  • Aggressive actions like ATC spam or forced checkout

Pros:

  • Very hard to detect
  • Excellent for bypassing anti-bot systems
  • Ideal for checkout and queue passing

Cons:

  • Uses data (GB-based pricing)
  • Slower than ISP/DC proxies
  • Can be extremely expensive if misused

ISP (or Internet Service Provider) Proxies​

What they are: ISP proxies are static IPs hosted in data centers but registered with real internet service providers. This provides extremely fast speeds with the trust level of residential IPs. Key characteristics:

  • Extremely fast and stable
  • Static (IP does not change unless rotated manually)
  • Appear as real household internet connections
  • Very low ban rate compared to standard DC proxies

Best used for:

  • Monitoring tasks
  • Long-running tasks
  • Account-based sites (Target, Walmart, Amazon, Best Buy)
  • Situations where stability matters more than rotation

Pros:

  • Fast checkout speeds
  • Excellent reliability
  • Lower chance of bans than DC proxies

Cons:

  • More expensive than DC proxies
  • Limited IP rotation compared to residential proxies

Datacenter (or DC) Proxies​

What they are: Datacenter proxies are IPs hosted entirely in data centers and not associated with residential ISPs. Key characteristics:

  • Very fast
  • Cheap
  • Easily identifiable as datacenter traffic

Best used for:

  • Low-protection sites
  • Shopify monitoring
  • Speed-focused tasks where bans are less strict

Pros:

  • Fast
  • Affordable
  • Good for light monitoring

Cons:

  • High ban rate on major retailers
  • Not recommended for strict sites like Walmart, Target, or Amazon

Which Proxy Type Should I Use?​

It varies based on the retailer but a general rule of thumb is to diversify your proxies between many different proxy providers. Anti-bots like DataDome (PKC) have been known to ban an entire subnet of IPs. If this is the case, potentially all of your tasks are dead. Many successful setups use a mix of ISP + Residential proxies to balance speed, cost, and reliability.

Where to get Proxies​

FingerAIO members can reach out to Dr. Finger or Jud to receive some complementary resi/ISP proxies while FingerBot is in early access. There are many proxy providers to choose from but it’s ideal to stay away from any major providers (ex. the ones that first appear when googling “residential proxies”). It’s important to find proxies that are specially geared towards botting/automation. A few providers that I recommend are below:

Adding Proxies to FingerBot​

  1. Open FingerBot → Proxies page
  2. Click New list
  3. Give the list a recognizable name (e.g. Ashburn ISP)
  4. Paste your proxies — one per line
  5. Click Create list

You can create multiple proxy lists and assign different lists to different tasks.

Refreshing Donut Proxy Lists​

Donut proxies can be pulled through the provider's integrated API instead of pasting them by hand.

Setup — Settings → API Keys:

  1. Paste your Donut API key (from your Donut dashboard)
  2. Optionally adjust the refresh defaults: IP lifetime (1–120 minutes), proxy type (Glazed/Kreme/Velvet/Fritter), and proxies per refresh (1–10000)
  3. Leave Refresh Donut lists on launch enabled to sweep every Donut list automatically whenever FingerBot opens (using the defaults above)

Manual refresh — Proxies page:

  1. Name the list with donut somewhere in it (e.g. donut, Donut Kreme) — only these lists show the refresh button
  2. Open the list and click Refresh from Donut
  3. Pick the IP lifetime, proxy type, and count (prefilled from Settings), then Fetch & replace

A refresh replaces every proxy in the list with the fresh set — per-proxy health/burn history resets with the swap. A failed or empty pull never wipes a list: the current proxies stay in place until a fetch succeeds. Any of the proxy formats below are accepted as returned.

Proxy Format​

All proxies must be added one per line in this exact format: IP:PORT:USERNAME:PASSWORD Example: yutepro.yuteproxies.com:6767:1p7k3kyqma_donutiig-USiif-kremeiisid-58496428iil-120:1677317267, Do not include spaces, brackets, http://, or any other prefix.

Which Modules Require Proxies?​

ModuleRequired?Proxy Type
Amazon✅ YesISP’s for checkout, Resi/DC for monitoring.
Pokemon Center (Requests)✅ YesISP or Resi (ISP recommended)
Pokemon Center (Browser)✅ YesISP only due to high data usage with browsers
Walmart (Requests)✅ YesResi recommended
Macy's (Requests)✅ YesISP or Resi
Walmart (Browser)❌ NoN/A
Macy's (Browser)❌ NoN/A
Sam’s Club✅ YesResi
Menards✅ YesResi
Target (Browser)❌ NoN/A
Target (Requests)✅ YesResi or ISP

Running tasks without proxies (localhost) may work… but risks IP ban from your home address. I DO NOT RECOMMEND THIS UNDER ANY CIRCUMSTANCE.