#metering

How our metering works

You can rebuild your invoice from your own logs.

  • We bill response body plus response headers, measured at our proxy. Request bytes are free.
  • Every request is logged on its own line with an ID, host, country, status code and byte count.
  • Connection failures (timeouts, resets, and errors from our own gateway such as a 407 or a 502) are billed at zero and still shown, marked free. Anything the site sends back is traffic, 403s, 429s, 5xx pages and captchas included: inside an HTTPS tunnel our proxy cannot see the site’s status code, so the meter counts the bytes that crossed it.
  • You can export the whole log as CSV at any time and add up the column yourself.
When we get it wrong

If your count and ours differ by more than 1%, we re-bill the session at your number first and investigate afterwards. You do not have to prove anything to get that.

#labels

How we label IPs

A German ISP IP is a German ISP IP.

  • Every IP carries two labels: country, and network type (residential, ISP or datacenter).
  • We re-check both weekly against independent sources as well as what our upstream told us.
  • City targeting, on ISP and datacenter IPs, is offered only where we can verify the city. Where we cannot, we do not offer it. Residential exits are chosen by the pool, so residential has no country or city choice.
  • Datacenter IPs are never sold as residential. That is the single most common lie in budget proxies and it is the easiest one to avoid telling.
When we get it wrong

Report a mislabelled IP and we credit back the traffic you spent on it, pull the IP from the pool, and tell you in Discord when it is out.

#refunds

How refunds work

For 30 days after a top-up, unused balance goes back the way you paid. No story required.

  • Ask within 30 days of a top-up and we return the unused portion to where it came from: the card that paid, or the wallet a crypto payment was sent from. If that card has expired or been closed, or can no longer take a refund, we pay by bank transfer to an account in your own name, once we have checked your identity.
  • Crypto refunds go back in the same coin, at the coin amount we received for the unused part, less the network fee for sending it. If you paid from an exchange, show us the exchange’s withdrawal record for that payment and it goes to a wallet you control instead. We never refund as balance.
  • We do not ask why you are leaving, and we do not put a retention offer in front of you first.
  • If our service was broken for a stretch, we credit the traffic you burned during it back to your account without waiting to be asked.
When we get it wrong

If a refund takes longer than five working days, chase us in Discord in public. We would rather answer that in front of everyone.

#abuse

Where we draw the line

A clean pool is the reason your requests get through.

  • Banned outright: credential stuffing, carding and fraud, spam, CSAM, harassment or stalking, and attacks on infrastructure.
  • Fine by us: scraping public data, price and rank tracking, ad verification, testing your own systems, and getting around a geo-block to read a news site.
  • Our residential IPs come from people who opted in through an SDK, get paid, and can leave whenever. We do not buy pools from brokers who cannot say where the IPs came from.
  • We act on abuse reports from site owners, and we tell the customer why they were removed.
When we get it wrong

If we remove you and we were wrong, you get your balance back in full and an apology from a person. If we were right, you still get the whole unused balance back, however long ago you topped it up, unless that balance was itself paid for fraudulently. We do not keep money we did not earn.

Proof

This is the part to check

Anyone can write “transparent billing” on a pricing page. The test is whether they will show you the rows. Two of the six requests below failed, and both were billed at nothing.

Usage meterExample session

Last 6 of 1,284 requests

  • 0417shop.exampleUS2001,842,208
  • 0418api.exampleDE2002,914,020
  • 0419shop.exampleUS5020↳ connection reset, not billed
  • 0420cdn.exampleGB2003,061,730
  • 0421shop.exampleUS2001,613,884
  • 0422api.exampleDE5040↳ timed out, not billed
Requests this session1,284
Residential @ $5.20/GB2.41 GB
Cost at this rate$12.53
Billed at zero — 37 requests$0.00
Your own export, downloadable as CSV whenever you like.

The other side

What we are not good at

A page that only lists strengths is an advertisement. These are the real reasons to buy from somebody else.

Our pool is smaller

The big providers have tens of millions of IPs. We do not. At very high concurrency on a heavily defended target, that gap is real and you will feel it.

We are a small team

Discord is usually answered within the hour during European daytime, and slower overnight. There is no 24/7 phone line and we are not going to pretend otherwise.

We do not sell everything

The catalogue is short and there are no enterprise contracts. If you need a product we do not list, a bigger provider is the right answer and we will say so.

We are newer than the alternatives

A long track record is worth something and we do not have one yet. The $5 minimum exists so that testing us stays cheap.

Hold us to it

Every promise on this page is one you can test in public. If we break one, say so in Discord where everyone can see the answer.

Join the Discorddiscord.gg/proxypanda
Start with $5Ask in Discord