Updated September 2026

Maskbreak vs IPQS (IPQualityScore)

IPQS (IPQualityScore) scores the IP address, email or phone number you send it against its own reputation data and returns a fraud score from 0 to 100. Maskbreak checks the live visit at signup, login or checkout, looking at the connection and the browser at once, and returns allow, review or block with the reasons. If you need email and phone validation, or want to score addresses you already hold, IPQS is the better tool. If the trouble arrives through the browser, read on.

Last reviewed: September 2026. Maskbreak wrote this page, so read it knowing we are biased toward our own product. Every IPQS fact below comes from IPQS’s own plans page, product pages and API documentation, or from the two review sites named where they are quoted. Each is linked where it is used and was re-checked on 24 September 2026. IPQS marks its prices “as low as”, so confirm your own number with IPQS before you sign anything. Where we say a feature is not documented, we mean we did not find it in IPQS’s public documentation, not that IPQS cannot do it. Spotted an error? Email support@maskbreak.com.

Weighing more than two tools? Our guide to IPQS alternatives covers the wider field, from IP data vendors to device fingerprinting.

IPQS scores what you send. Maskbreak checks the visit.

IPQS starts from an identifier you already hold. Send its Proxy & VPN Detection API an IP address, optionally with the visitor’s user agent, language and a strictness level from 0 to 3, and it returns a fraud_score from 0 to 100 with flags such as proxy, vpn, tor, recent_abuse and bot_status. Its docs call 75 and above “suspicious, but not necessarily fraudulent” and recommend flagging or blocking at 90. The same account validates email addresses, phone numbers and URLs. A JavaScript tag and mobile SDKs add device fingerprinting, which the plans page lists on Enterprise.

Maskbreak starts from the visit instead. On your page, Maskbreak’s snippet reads the connection and the browser as the form is sent; your backend passes both tokens and its key to POST /v1/evaluate. The reply is a single verdict: a decision (allow, review or block), a risk_score, the reasons, a network block and, once the browser check has finished, a device block. A visitor on a VPN with nothing odd about the browser gets a response like this (example response, selected fields):

{
  "decision": "review",
  "risk_score": 35,
  "reasons": ["vpn_detected"],
  "network": {
    "vpn": true,
    "proxy": false,
    "datacenter": false,
    "tor": false,
    "residential": true,
    "service": "<VPN service, when known>"
  }
}

Two details in there matter. First, service names the VPN or proxy operator when Maskbreak’s network intelligence knows it. IPQS markets detection of VPNs “from major providers like NordVPN, ProtonVPN, ExpressVPN”, but its documented proxy-API response has no field that names the operator. Second, a VPN on its own is review, not block, because plenty of honest people use one. The default policy blocks a proxy, a Tor exit, automation, an emulator or a tampered browser, and lets a cloud-server address through on its own, as allow with datacenter_asn still in the reasons. You can change the action for most signals (VPN, proxy, Tor, cloud server, fake browser, automation and more) on the console’s Rules tab. A rule changes the decision only for the signal it names, so relaxing VPN never lets a proxy or a tampered browser through. The integration guide starts in watch mode: it logs every decision, lets every visitor through, and blocks nothing until you switch it to enforce.

IPQS API response vs Maskbreak response

Field names say more than a feature grid. Here is the documented IPQS proxy-API response (IPQS counts “over 25 data points” per lookup) set against Maskbreak’s /v1/evaluate response, one question at a time.

Question Maskbreak IPQS proxy API
What should my app do? decision: allow, review or block Your call: IPQS recommends flagging or blocking at fraud_score 90
How risky, as a number? risk_score, 0–100 fraud_score, 0–100
Why? reasons: vpn_detected, proxy_detected, antidetect_browser… Separate flags: proxy, vpn, tor, recent_abuse, bot_status…
Is it a VPN? network.vpn vpn (also covers cloud-server ranges that could become active VPNs), active_vpn
Which VPN or proxy service? network.service, when known No documented field
Proxy or Tor? network.proxy, network.tor proxy, tor, active_tor
What kind of connection? network.residential, network.datacenter connection_type: Residential, Corporate, Education, Mobile or Data Center
Has the address been abusive? device.ip_blocklisted recent_abuse, abuse_velocity; frequent_abuser on Enterprise
Is the browser what it claims? device.antidetect, automation, emulator, virtual_machine, tampering_score bot_status, is_crawler; OS and browser parsed from the user agent you send
Seen this device before? device.visitor_id, times_seen, returning; linked_accounts when you send accountId device_id, from the device fingerprint API (Enterprise)
Where is it, and who runs it? ip, country country_code, region, city, zip_code, latitude, longitude, timezone, ISP, ASN, Organization

Two footnotes. IPQS documents seven of its proxy-API fields as Enterprise only, among them frequent_abuser, shared_connection, security_scanner and abuse_events. On the Maskbreak side the device block appears only when the browser check completes; when it is missing, treat that as missing evidence, never as a clean result.

When a clean IP carries a fake browser

An IP score answers a question about the address: what has it done before, and what kind of network is it on? That works when the attacker’s address has a past. Rotating residential proxies make that past hard to find. They route traffic through ordinary home and mobile connections and hand out a fresh exit per session, sometimes per request, so the address at your signup form may have no record anywhere yet. IPQS fights this with data. It says it tracks “over 50 million live botnets and newly updated residential proxy IPs”, and it sells residential proxy detection on its SMB+ and Enterprise plans.

A live visit brings a second witness: the browser. To run twenty accounts from one laptop, a fraudster opens a fake browser, an antidetect browser such as Multilogin or GoLogin that invents a new device for every profile. The address can be spotless while the browser lies about itself, and that lie is what a browser check looks for. Here is that visit as Maskbreak would answer it: a home connection nothing has flagged, and a tampered browser (example response, selected fields).

{
  "decision": "block",
  "risk_score": 42,
  "reasons": ["antidetect_browser"],
  "network": {
    "vpn": false,
    "proxy": false,
    "datacenter": false,
    "tor": false,
    "residential": true,
    "service": null
  },
  "device": {
    "antidetect": true,
    "automation": false,
    "emulator": false,
    "tampering_score": 0.7
  }
}

The decision is block although risk_score is only 42: under the default policy, browser tampering blocks at any score. So route on decision. A 75-or-90 cut-off carried over from an IPQS integration would let this visit through; our post on risk score thresholds shows why.

IPQS can see this kind of visit too, on the right plan. Its device fingerprinting names antidetect tools (Multi-Login, Linken Sphere, FraudFox and AntiDetect) and claims to detect spoofing, emulators and GPS spoofing, and the device API returns a device_id, canvas and WebGL hashes and a high_risk_device flag. The plans page lists it on Enterprise only. On Maskbreak the browser check is on every plan, the Free plan included.

IPQS pricing in September 2026

IPQS publishes more of its pricing than most fraud vendors. The plans page lists five tiers, billed monthly with no contract, and marks every paid price “as low as”. As read on 24 September 2026:

IPQS plan Price (“as low as”) Highlights from the plans page
Free $0 1,000 lookups a month, 35 a day
Startup $99 / month 5,000 lookups a month, 250 a day
SMB Basic $499 / month 10,000 lookups a month, 20 a second, transaction scoring, extra scoring settings
SMB+ (“Most Popular”) $999 / month 75,000 lookups a month, 99.5% SLA, residential proxy detection, address verification, reverse identity checks
Enterprise Custom 99.9% SLA, device fingerprinting, mobile SDK access, Bot Killer™, Dark Data™

What the table means in practice:

IPQS free plan
1,000 a month

Lookups, capped at 35 a day. The signup page counts them as credits, asks for a business email and needs no credit card. Paid plans from $99 a month.

Maskbreak Free plan
10,000 a month

Visitor checks, up to 1,000 an hour, every signal included. No card. Paid plans from €29 a month (Starter, 50,000 checks). For approved public-interest organisations the cap comes off.

The two allowances do not buy the same thing. IPQS’s free plan includes email and phone validation, which Maskbreak does not offer. Maskbreak’s Free plan includes the browser check, which IPQS lists on Enterprise only.

Maskbreak vs IPQS, feature by feature

Feature Maskbreak IPQS
Starts from The live visit (two browser tokens) An IP address, email, phone number or URL you send
What comes back allow / review / block, risk_score, reasons fraud_score 0–100 and flags; you set the threshold
VPN & proxy detection, service named Yes, when known (live visit) Detects VPNs and proxies; no provider-name field documented
Residential proxy detection Proxy signal on the live visit, on every account Yes, on SMB+ and Enterprise plans
Antidetect (fake) browser detection Yes: antidetect_browser, tampering_score Enterprise plan (device fingerprinting)
Automation and AI agents automation_detected (agent not named) bot_status, is_crawler; Bot Killer™ on Enterprise; no dedicated AI-agent product documented
Emulators and virtual machines emulator_detected, virtual_machine Emulator detection (Enterprise device fingerprinting)
Client-side collection Yes, on every account JavaScript tag, Enterprise plan only
Mobile SDKs — (web only; server SDKs for Node, Python, PHP) iOS, Android, Flutter, Unity (Enterprise)
Scoring an IP with no visit Tor exits and cloud ranges only Yes: fraud_score and flags from the address alone
Email validation Disposable-domain signal only Yes, on every plan including Free
Phone validation — Yes: carrier, line type, VOIP, prepaid, SMS pumping
URL and file scanning — Yes
Dark-web leak data — Dark Web Leak API; Dark Data™ on Enterprise
Repeat devices and multi-accounting Repeat devices: visitor_id, times_seen, returning when the browser check completes. Multi-accounting: linked_accounts, per customer, when you send accountId device_id (Enterprise)
Tuning Per-signal allow / review / block rules strictness 0–3, fast mode, lighter_penalties
No CAPTCHA required Yes Yes
MCP server for AI agents Hosted, on every plan: screens an IP address No first-party server documented
Response Latency Each response reports evaluated_in_ms; measured figures on /status No published figure; IPQS says database queries return “in just a few milliseconds”
Free plan 10,000 visitor checks a month (1,000 an hour), no card 1,000 lookups/month (35/day), no card
Published pricing Free plan plus three paid plans, €29–€299 a month; Enterprise from €990 a month Free plan plus three paid tiers, $99–$999 a month (“as low as”); Enterprise custom

What is IPQualityScore (IPQS)?

IPQS, short for IPQualityScore, has been running since 2011 and is headquartered in Las Vegas, Nevada. It is privately held, and LinkedIn lists it at 51–200 employees. Its homepage claims more than 3,500 business customers and “100m+ daily transactions”. The name undersells the catalogue: besides proxy, VPN and Tor detection, IPQS sells email and phone validation, device fingerprinting, bot detection, malicious URL and file scanning, transaction scoring and a Dark Web Leak API that checks emails, usernames and passwords against breach data. Its newsroom carried three items in July 2026: a Chrome plugin for investigating URLs, domains and IP addresses (8 July), then a partnership with Alloy and the overall sponsorship of MRC, the Merchant Risk Council, in 2027 (both 31 July).

What reviewers say. The two big review sites disagree. Reviewers on Capterra give IPQS 4.9 out of 5 (19 reviews); on Trustpilot it sits at 2.5 (58 reviews), mostly from people who say they or their sites were wrongly flagged. Our IPQS alternatives guide goes through both. Those Trustpilot complaints are also the case for watch mode with any new check: a week of logged decisions shows you who would have been turned away before anyone is.

Where IPQS is strong
  • Breadth: IP, email, phone, URL and file checks, dark-web data and transaction scoring from one account.
  • Scoring any address with no browser involved: server logs, order exports, lists of past signups.
  • A free plan and published prices for three paid tiers, more than most fraud vendors publish.
  • Location and network-owner detail on every lookup: city, ZIP, ISP, ASN, connection type.
  • Settings to tune: strictness 0–3, a fast mode, lighter_penalties, allow_public_access_points.
  • Mobile SDKs for iOS, Android, Flutter and Unity (Enterprise).
  • An SLA in writing from SMB+ (99.5%) and on Enterprise (99.9%).
What to check before you buy
  • Residential proxy detection needs SMB+ at least, as low as $999 a month.
  • Device fingerprinting and mobile SDK access are Enterprise only, so the browser check needs a custom contract.
  • The free plan stops at 35 lookups a day: enough to build against, not enough to watch a busy form.
  • You choose the threshold. IPQS calls 75 suspicious and suggests acting at 90; your false-positive rate follows where you set it.
  • The documented proxy API has no field that names the VPN or proxy service.
  • No numeric API latency figure; the status page shows status and incidents, not response times.
  • No first-party MCP server documented; the one listed for IPQualityScore is a third-party wrapper.

IPQS or Maskbreak: which should you choose?

Choose IPQS if…
  • You want one vendor for IP, email and phone risk, with a free plan to start. Email checks cover deliverability, disposable domains, spam traps and leaks; phone checks cover carrier, line type, VOIP, prepaid and SMS pumping.
  • You already hold the addresses (logs, order exports, past signups) and want each one scored with no browser visit. Maskbreak’s bare-IP lookup sees Tor exits and published cloud ranges, nothing more.
  • You need city, ZIP, ISP and ASN detail on every lookup.
  • You ship native apps that need mobile SDKs, and an Enterprise contract is within budget.
  • You want URL and file scanning or dark-web leak lookups from the same account.
Choose Maskbreak if…
  • You protect a web form (signup, login, checkout, a bonus claim) and want the check to run on the visit itself.
  • You want a fake-browser and automation check without an Enterprise contract.
  • You want residential proxy signals before you reach a $999-a-month plan.
  • You would rather route on allow, review or block with reason codes than tune a score threshold.
  • You want to know which VPN or proxy service a visitor came through, when it is known.
  • Your volume fits a published plan (Free covers 10,000 visitor checks a month, Scale 1,000,000 for €299 a month), or you run a public-interest service that qualifies to have the cap come off.

Or use both. They overlap less than the category name suggests. A signup handler can ask both at once: Maskbreak about the visit, IPQS about the email address and phone number entered on the form. Stop on a Maskbreak block. Hold the account for review on a Maskbreak review, or when IPQS reports a disposable address or a VOIP or prepaid number. Maskbreak’s only email signal is a disposable-domain check, so it will not replace IPQS email validation; on IPQS, the browser check (device fingerprinting) is Enterprise only.

IPQualityScore competitors and alternatives

The tools that turn up next to IPQS sort by the input they take. If all you have is an IP address, compare other IP data vendors: MaxMind (minFraud and its anonymous-IP data), IPinfo, IP2Location with its IP2Proxy data, proxycheck.io, GetIPIntel, vpnapi.io, AbuseIPDB and Scamalytics. If you are scoring a person across email, phone and device, look at SEON. If identifying the device is the main job, look at Fingerprint. A verdict on the live visit is Maskbreak’s lane. Whichever you shortlist, ask each vendor the two questions this page asked of IPQS: which fields come back, and which plan includes them. Our IPQS alternatives guide takes them one at a time.

Check your own connection first

The live check on our homepage runs your current visit through the same pipeline the API uses, with no signup. Turn on a VPN or a proxy first and see what it says. To see what an address alone can tell you, try the free IP lookup: it reports Tor exits and cloud-server ranges, and VPN and proxy verdicts still need a live visit. Proxy detection API vs IP lookup explains the difference.

Run Maskbreak next to your IP scores

Free plan: 10,000 visitor checks a month, no card. Start in watch mode, read the reasons beside what your IP scores say for a week, then decide what to block.

FAQ

Frequently Asked Questions

How much does IPQS cost?

The IPQS plans page (checked 24 September 2026) lists five plans. Free costs $0 and allows 1,000 lookups a month, no more than 35 of them a day. Startup is “as low as” $99 a month for 5,000 lookups (250 a day); SMB Basic, $499 for 10,000 a month at 20 lookups a second, with transaction scoring; SMB+, $999 for 75,000 a month with a 99.5% SLA. Enterprise pricing is custom and carries a 99.9% SLA. Billing is monthly, with no contract. You need SMB+ or Enterprise for residential proxy detection, and Enterprise for device fingerprinting.

What is a free alternative to IPQualityScore?

It depends on what you use IPQS for. To check visitors on your own website at signup, login or checkout, Maskbreak’s Free plan costs nothing: it includes 10,000 visitor checks a month with every signal included and no card, and paid plans start at €29 a month for 50,000. It reads the connection and the browser on each visit and returns allow, review or block with the reasons. It does not validate email addresses or phone numbers, and it cannot score a list of IP addresses with no visit. For bare-IP data, our IPQS alternatives guide compares the vendors that do.

What services are similar to IPQualityScore?

The closest matches take the same input, a bare IP address: MaxMind (minFraud and its anonymous-IP data), IPinfo, IP2Location with IP2Proxy, proxycheck.io, GetIPIntel, vpnapi.io, AbuseIPDB and Scamalytics. If you score a person across email, phone and device, SEON is closer. If identifying the device is the main job, look at Fingerprint. Maskbreak is a different kind of tool: it judges the live visit at a web form, not an address on its own.

Does IPQS detect residential proxies and antidetect browsers?

Yes, according to its own documentation, with plan limits. Residential proxy detection appears on the plans page for SMB+ and Enterprise. IPQS device fingerprinting, an Enterprise-plan feature, names antidetect tools such as Multi-Login, Linken Sphere, FraudFox and AntiDetect and claims to detect spoofing, emulators and GPS spoofing. The standard proxy API scores the IP address. IPQS’s accuracy figures, such as “99.9% accuracy for testing VPN IP addresses”, are its own claims, and Maskbreak publishes no detection rate at all, so test both on your own traffic.

Can Maskbreak score a list of IP addresses like IPQS does?

Not in the same way. Maskbreak’s bare-IP lookup (GET /v1/lookup/{ip} and the free IP lookup tool) covers Tor exits and published cloud-server ranges only. VPN and proxy verdicts, with the service named when known, need a live visit through POST /v1/evaluate. If your job is scoring server logs or exports after the fact, IPQS or another IP data vendor is the better fit.

Can I use IPQS and Maskbreak together?

Yes. They answer different questions, so they overlap less than you might expect: IPQS scores the identifiers you send it (an email address, a phone number, an IP address), and Maskbreak judges the visit (the connection and the browser). At signup you can call both: stop on a Maskbreak block, and hold the account for review on a Maskbreak review or when IPQS flags the email or phone number. Maskbreak’s only email signal is a disposable-domain check, so it does not replace IPQS email validation.

Fraud BriefOnce a month · no spam · unsubscribe anytime
Get the new VPN, proxy & bot patterns we see each month
Short, technical breakdowns of what fraudsters changed last month — written for engineers, not marketers.
Stop fraud before it hides — try Maskbreak free. Free plan: 10,000 visitor checks a month, no card. Paid plans from €29 a month.