<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[IPQS]]></title><description><![CDATA[A critical look at IPQualityScore, false positives, automated risk scores, and what happens when security systems get it wrong.]]></description><link>https://ipqs.hashnode.dev</link><image><url>https://cdn.hashnode.com/uploads/logos/6a9398ec6b508df3b2c7dcf3/05643413-dac9-4502-a2a9-2e3dbd7fb6ba.jpg</url><title>IPQS</title><link>https://ipqs.hashnode.dev</link></image><generator>RSS for Node</generator><lastBuildDate>Tue, 15 Sep 2026 16:41:58 GMT</lastBuildDate><atom:link href="https://ipqs.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[IPQS False Positive: How a Legitimate New Domain Got a 95 Risk Score
]]></title><description><![CDATA[A little over two months ago, I registered a domain for personal use.
The plan was simple. I wanted a permanent email address based on my last name, something like first@lastname.me. I registered the ]]></description><link>https://ipqs.hashnode.dev/ipqs-false-positive-how-a-legitimate-new-domain-got-a-95-risk-score</link><guid isPermaLink="true">https://ipqs.hashnode.dev/ipqs-false-positive-how-a-legitimate-new-domain-got-a-95-risk-score</guid><category><![CDATA[Security]]></category><category><![CDATA[cybersecurity]]></category><category><![CDATA[websecurity]]></category><category><![CDATA[phishing]]></category><category><![CDATA[fraud detection]]></category><category><![CDATA[Devops]]></category><category><![CDATA[webdev]]></category><category><![CDATA[email security]]></category><dc:creator><![CDATA[Pred Gray]]></dc:creator><pubDate>Sun, 30 Aug 2026 03:24:46 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/6a9398ec6b508df3b2c7dcf3/e52386f4-4ada-4fd7-a13c-4b45c75932b3.jpg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A little over two months ago, I registered a domain for personal use.</p>
<p>The plan was simple. I wanted a permanent email address based on my last name, something like <code>first@lastname.me</code>. I registered the domain for ten years because this was not a disposable project, sketchy marketing funnel, or temporary startup experiment.</p>
<p>It was supposed to be my long-term email identity.</p>
<p>I set everything up correctly:</p>
<ul>
<li><p>Valid DNS</p>
</li>
<li><p>SPF enabled</p>
</li>
<li><p>DMARC enabled</p>
</li>
<li><p>No spam</p>
</li>
<li><p>No malware</p>
</li>
<li><p>No hosted phishing page</p>
</li>
<li><p>No impersonation</p>
</li>
<li><p>No credential collection</p>
</li>
<li><p>Not parked for sale</p>
</li>
</ul>
<p>Then I checked the domain with IPQualityScore, better known as IPQS.</p>
<p>This was the result:</p>
<ul>
<li><p>Phishing: true</p>
</li>
<li><p>Suspicious: true</p>
</li>
<li><p>Risk score: 95</p>
</li>
<li><p>Spamming: false</p>
</li>
<li><p>Malware: false</p>
</li>
<li><p>SPF enabled: true</p>
</li>
<li><p>DMARC enabled: true</p>
</li>
<li><p>DNS valid: true</p>
</li>
<li><p>Parked domain: false</p>
</li>
<li><p>Hosted content: false</p>
</li>
<li><p>Category: N/A</p>
</li>
<li><p>Domain rank: 0</p>
</li>
<li><p>Risky TLD: true</p>
</li>
</ul>
<p>Read that again.</p>
<p>IPQS confirmed that the domain had valid DNS and email authentication. It found no spam, no malware, no hosted content, and no recognizable content category.</p>
<p>Then it labeled the domain as phishing and assigned it a risk score of 95 out of 100.</p>
<p>I submitted a correction request about a month ago.</p>
<p>I received no evidence, no explanation, no verification request, no ticket update, and no human response. As of August 29, 2026, the classification is still there.</p>
<p>That is not a harmless technical glitch.</p>
<p>IPQualityScore sells reputation data that businesses can use to reject signups, block email addresses, review transactions, trigger security alerts, and decide whether a domain, IP address, phone number, or device should be trusted.</p>
<p>If you sell suspicion as a service, you need to answer for it when your suspicion is wrong.</p>
<p>In my case, IPQS has been neither accurate nor accountable.</p>
<h2><strong>A Risk Score of 95 Is an Accusation</strong></h2>
<p>According to the <a href="https://www.ipqualityscore.com/documentation/malicious-url-scanner-api/response-parameters">IPQS malicious URL scanner documentation</a>, scores of 85 or higher represent high risk. IPQS says these domains are likely to have a poor reputation or be malicious.</p>
<p>Its <code>phishing</code> field indicates that a URL is associated with malicious phishing behavior.</p>
<p>A score of 95 is not presented as:</p>
<blockquote>
<p><em>We do not have enough information about this domain.</em></p>
</blockquote>
<p>It is presented as a strong security finding.</p>
<p>To be precise, 95 may not represent a mathematically valid 95 percent probability of malicious activity. IPQS calls it a confidence score, and the formula behind it is proprietary.</p>
<p>That distinction will not matter much to an automated fraud system, a security analyst, or a support employee reviewing a blocked account. They will see <code>phishing: true</code> and a score of 95.</p>
<p>IPQS provides examples showing how customers can flag URLs when phishing is true, malware is true, or the score exceeds 85. It also promotes its products for screening domains during registrations, transactions, and email submissions through its <a href="https://www.ipqualityscore.com/documentation/malicious-url-scanner-api/overview">malicious URL scanner API</a> and <a href="https://www.ipqualityscore.com/domain-reputation">domain reputation service</a>.</p>
<p>These numbers are not decorative.</p>
<p>They are sold to influence real decisions.</p>
<p>A false <code>phishing: true</code> result can become:</p>
<ul>
<li><p>A rejected signup</p>
</li>
<li><p>A blocked personal email address</p>
</li>
<li><p>A failed transaction</p>
</li>
<li><p>A security alert</p>
</li>
<li><p>A denied registration</p>
</li>
<li><p>A demand for additional identity verification</p>
</li>
<li><p>An account suspension</p>
</li>
<li><p>A manual investigation</p>
</li>
</ul>
<p>IPQS may say that its customers make the final decision. Technically, that is true.</p>
<p>But IPQS sells the signal because it expects customers to act on it.</p>
<p>The company cannot take credit when its data blocks fraud, then act like a neutral observer when the same data punishes an innocent user.</p>
<h2><strong>The IPQS Report Contradicts Itself</strong></h2>
<p>The individual findings make the final verdict look even less credible.</p>
<p>IPQS says there is no malware.</p>
<p>It says there is no spam.</p>
<p>It says the domain is not parked.</p>
<p>It says there is no hosted content.</p>
<p>It says DNS is valid.</p>
<p>It confirms SPF and DMARC.</p>
<p>It has no content category.</p>
<p>It has no domain rank.</p>
<p>Then its system somehow jumps to:</p>
<blockquote>
<p><em>Phishing: true<br />Risk score: 95</em></p>
</blockquote>
<p>What exactly was the phishing evidence?</p>
<p>Was there a cloned login page?</p>
<p>Was there a credential collection form?</p>
<p>Was the domain impersonating a bank, crypto exchange, social network, or government agency?</p>
<p>Was there malicious JavaScript?</p>
<p>Was the domain linked from a phishing email?</p>
<p>Was there an abusive redirect chain?</p>
<p>Did it match a verified threat feed?</p>
<p>Was there a complaint from an IPQS customer?</p>
<p>Did a machine-learning model dislike the domain name?</p>
<p>Did the score inherit bad reputation from shared infrastructure?</p>
<p>The public result does not say.</p>
<p>That is the core problem. IPQS presents a highly specific and potentially damaging conclusion while hiding every meaningful detail behind the score.</p>
<p>“Insufficient reputation” would be a reasonable description of a new domain.</p>
<p>“Phishing: true” is an allegation of malicious behavior.</p>
<p>Those statements are not interchangeable.</p>
<p>One means the system does not know enough. The other claims that the domain is connected to cybercrime.</p>
<p>IPQS should not blur that line just because its scoring model is uncomfortable with uncertainty.</p>
<h2><strong>Apparently,</strong> <code>.me</code> <strong>Is a “Risky TLD”</strong></h2>
<p>IPQS also marked the <code>.me</code> extension as risky.</p>
<p>Its documentation describes <code>risky_tld</code> as a signal that a domain belongs to a top-level domain frequently associated with malware, scams, abuse, or phishing. That field appears in both the <a href="https://www.ipqualityscore.com/documentation/malicious-url-scanner-api/response-parameters">URL scanner documentation</a> and the <a href="https://www.ipqualityscore.com/documentation/email-validation-api/response-parameters">email validation documentation</a>.</p>
<p>What the documentation does not clearly explain is:</p>
<ul>
<li><p>Which TLDs are considered risky</p>
</li>
<li><p>What time period is measured</p>
</li>
<li><p>What abuse rate triggers the label</p>
</li>
<li><p>How frequently the list changes</p>
</li>
<li><p>Whether legitimate registration volume is considered</p>
</li>
<li><p>How much <code>risky_tld</code> affects the final score</p>
</li>
</ul>
<p>TLD-level statistics are not completely useless. Abuse rates can vary among registries and extensions.</p>
<p>Spamhaus discusses this in its report on the <a href="https://www.spamhaus.org/resource-hub/domain-reputation/spamhaus-presents-the-worlds-worst-top-level-domains/">world’s worst top-level domains</a> and its <a href="https://check.spamhaus.org/faqs/reputation-statistics/">reputation statistics FAQ</a>. It also acknowledges that these measurements involve judgment calls and do not cover the entire domain population.</p>
<p>That is exactly why TLD reputation should be a weak contextual signal, not a shortcut to guilt.</p>
<p>A <code>.me</code> domain is an obvious choice for a personal website or personal email address. Treating the extension as inherently suspicious, without explaining the relevant abuse rate or its effect on the score, is crude profiling.</p>
<p>It is guilt by neighborhood.</p>
<p>A ZIP code can have an above-average fraud rate. That does not make every resident a fraudster.</p>
<p>A phone carrier can have more spam reports. That does not make every customer suspicious.</p>
<p>A hosting company can have abusive customers. That does not make every website on its network malicious.</p>
<p>These signals may justify taking a closer look. They do not prove that a specific domain committed fraud.</p>
<p>If <code>.me</code> materially increased my score, IPQS should explain how.</p>
<p>If it did not, displaying <code>Risky TLD: true</code> without context looks like little more than a way to make the report appear scarier.</p>
<h2><strong>New Does Not Mean Malicious</strong></h2>
<p>Yes, criminals register new domains.</p>
<p>Nobody disputes that.</p>
<p>Domain age can be useful when combined with real evidence, such as:</p>
<ul>
<li><p>Brand impersonation</p>
</li>
<li><p>Fake login pages</p>
</li>
<li><p>Credential harvesting</p>
</li>
<li><p>Suspicious scripts</p>
</li>
<li><p>Malicious email campaigns</p>
</li>
<li><p>Verified abuse reports</p>
</li>
<li><p>Confirmed threat-feed matches</p>
</li>
</ul>
<p>But “new” is not a synonym for “phishing.”</p>
<p>Every legitimate domain was new once.</p>
<p>Every family domain, portfolio, local business, nonprofit, open-source project, personal blog, custom email domain, and startup begins with little traffic and no established reputation.</p>
<p>The absence of reputation is not negative reputation.</p>
<p>IPQS even says on its <a href="https://www.ipqualityscore.com/domain-reputation">domain reputation page</a> that not every newly created or unusual website is malicious and that individual signals rarely prove abuse by themselves.</p>
<p>That sounds reasonable.</p>
<p>The result it gave me was not reasonable.</p>
<p>It did not say:</p>
<blockquote>
<p><em>This domain is new, unranked, and does not have enough history for a confident evaluation.</em></p>
</blockquote>
<p>It said:</p>
<blockquote>
<p><em>Phishing: true.</em></p>
</blockquote>
<p>A new domain should be classified as unknown, unrated, unverified, or lacking sufficient history unless there is actual evidence of abuse.</p>
<p>If IPQS has direct phishing evidence, it should identify the category and date of that evidence.</p>
<p>If all it knows is that the domain is new, unranked, uses <code>.me</code>, and redirects somewhere, then it does not know the domain is phishing.</p>
<p>It is guessing.</p>
<p>Worse, it is packaging that guess as a near-certain security verdict.</p>
<h2><strong>A Normal Redirect Is Not Phishing</strong></h2>
<p>IPQS also marked the domain as redirected.</p>
<p>That might sound scary to someone who does not work with websites, but redirects are everywhere.</p>
<p>Websites routinely redirect:</p>
<ul>
<li><p>From HTTP to HTTPS</p>
</li>
<li><p>From a root domain to <code>www</code></p>
</li>
<li><p>From an old URL to a new one</p>
</li>
<li><p>From a personal domain to a hosted profile</p>
</li>
<li><p>From one landing page to another</p>
</li>
<li><p>From a shortened URL to its destination</p>
</li>
</ul>
<p>Redirects are a basic part of the web.</p>
<p>Yes, phishing campaigns can use redirect chains to conceal their destination or route victims through compromised infrastructure.</p>
<p>But a redirect by itself proves nothing.</p>
<p>IPQS defines the field as indicating whether a URL redirects to another domain in its <a href="https://www.ipqualityscore.com/documentation/malicious-url-scanner-api/response-parameters">response parameter documentation</a>. It does not say that every redirect is malicious.</p>
<p>If the redirect increased my score, IPQS should explain what was suspicious about it.</p>
<p>Was the destination on a verified threat feed?</p>
<p>Did the destination contain a fake login page?</p>
<p>Was the redirect obfuscated?</p>
<p>Did it behave differently based on location, browser, or device?</p>
<p>Was it part of a known malicious chain?</p>
<p>Without that context, <code>Redirected: true</code> is just a technical observation.</p>
<p>It is not phishing evidence.</p>
<h2><strong>A Cloudflare IP Does Not Identify the Domain Owner</strong></h2>
<p>The report also displayed a Cloudflare IP address.</p>
<p>According to Cloudflare’s documentation on <a href="https://developers.cloudflare.com/fundamentals/concepts/cloudflare-ip-addresses/">Cloudflare IP addresses</a>, proxied hostnames use shared IP ranges. Those IP addresses are part of Cloudflare’s anycast network and can be shared by many unrelated domains.</p>
<p>Visitors see a Cloudflare IP instead of the origin server’s address.</p>
<p>That means a Cloudflare IP is not a unique identity for the site behind it.</p>
<p>Thousands of unrelated domains may use the same infrastructure. Some will be legitimate. Some may be abandoned. Some may be compromised. A few may be malicious.</p>
<p>Their owners do not know one another, and they do not control one another.</p>
<p>The public IPQS report does not reveal whether the Cloudflare IP affected the score.</p>
<p>That lack of transparency is part of the problem.</p>
<p>If shared infrastructure hurt the domain’s reputation, IPQS should explain how it separated one hostname’s behavior from unrelated Cloudflare customers.</p>
<p>If the IP did not affect the score, IPQS should explain what did.</p>
<p>Any domain reputation system that cannot properly handle CDNs, reverse proxies, shared hosting, and cloud platforms is not ready for the modern web.</p>
<h2><strong>IPQS Is Not a Small Side Project</strong></h2>
<p>IPQualityScore is not a random browser extension maintained by one developer.</p>
<p>According to its <a href="https://www.ipqualityscore.com/about-us">About IPQS page</a> and <a href="https://www.ipqualityscore.com/">homepage</a>, the company has operated since 2011 and serves thousands of businesses.</p>
<p>It sells products for:</p>
<ul>
<li><p>IP reputation</p>
</li>
<li><p>Proxy and VPN detection</p>
</li>
<li><p>Email validation</p>
</li>
<li><p>Phone intelligence</p>
</li>
<li><p>Device fingerprinting</p>
</li>
<li><p>Bot detection</p>
</li>
<li><p>Transaction scoring</p>
</li>
<li><p>Malware scanning</p>
</li>
<li><p>Domain reputation</p>
</li>
<li><p>URL reputation</p>
</li>
</ul>
<p>IPQS says its intelligence comes from sources that include honeypots, blocklists, forensic analysis, machine learning, customer feedback, and information reported through its fraud-prevention network. It describes some of these capabilities on its <a href="https://www.ipqualityscore.com/proxy-and-vpn-detection.php">proxy and VPN detection page</a>.</p>
<p>Its <a href="https://www.ipqualityscore.com/privacy-policy">privacy policy</a> and <a href="https://www.ipqualityscore.com/terms-of-service">terms of service</a> also describe the types of data customers can submit for fraud analysis, including IP addresses, email addresses, phone numbers, device identifiers, URLs, and domains.</p>
<p>That creates a powerful network effect when the data is accurate.</p>
<p>It creates a dangerous feedback loop when it is not.</p>
<p>A bad signal can enter the system, influence a customer decision, generate another fraud report, and then start looking “confirmed” because it has circulated through multiple systems.</p>
<p>I cannot prove that happened to my domain, and I am not claiming that it did.</p>
<p>I am saying that a feedback-driven reputation network makes fast corrections and high-quality evidence absolutely essential.</p>
<p>A company running that kind of system needs an exceptional appeals process.</p>
<p>What I got was silence.</p>
<h2><strong>The Score Can Travel Far Beyond a Lookup Page</strong></h2>
<p>IPQS displays well-known customer logos and publishes <a href="https://www.ipqualityscore.com/reviews-testimonials">reviews and testimonials</a>, along with case studies involving companies such as <a href="https://www.ipqualityscore.com/articles/view/155/Bolt-Prevents-Fraud-on-its-Mobility-Super-App-Using-IPQS">Bolt</a>, <a href="http://Phone.com">Phone.com</a>, <a href="https://www.ipqualityscore.com/articles/view/495/toluna-case-study">Toluna</a>, and <a href="https://www.ipqualityscore.com/articles/view/505/zinq-case-study-lead-generation">ZinQ Media</a>.</p>
<p>That does not prove every company uses the exact domain reputation product that flagged my domain.</p>
<p>Some customers may use IP intelligence, email validation, proxy detection, device fingerprinting, or another IPQS service.</p>
<p>Still, the reach of the ecosystem matters.</p>
<p>IPQS promotes <a href="https://www.ipqualityscore.com/plugins-integrations">fraud-prevention integrations</a> with security platforms and investigation tools. Its product is also listed in the <a href="https://marketplace.crowdstrike.com/listings/ipqs-fraud-threat-risk-scoring/">CrowdStrike Marketplace</a>.</p>
<p>That means an IPQS score can move far beyond a free public lookup page.</p>
<p>It can appear inside:</p>
<ul>
<li><p>Registration systems</p>
</li>
<li><p>Transaction reviews</p>
</li>
<li><p>Security dashboards</p>
</li>
<li><p>Automated playbooks</p>
</li>
<li><p>Fraud investigations</p>
</li>
<li><p>Account verification workflows</p>
</li>
<li><p>Email screening systems</p>
</li>
</ul>
<p>The affected person may never know that IPQS was involved.</p>
<p>They may only receive a generic message saying their registration was denied, their domain was suspicious, their transaction failed, or additional verification is required.</p>
<p>That is why “it’s only a score” is a weak excuse.</p>
<p>The score is the product.</p>
<h2><strong>Other People Report Similar Problems</strong></h2>
<p>My experience does not appear to be unique.</p>
<p>Reviews and online discussions contain complaints from people who say IPQS incorrectly classified legitimate websites or residential IP addresses as scams, proxies, VPNs, or sources of abusive activity.</p>
<p>Some also say they requested corrections and received little or no meaningful response.</p>
<p>Examples include:</p>
<ul>
<li><p><a href="https://www.trustpilot.com/review/ipqualityscore.com">Trustpilot reviews</a></p>
</li>
<li><p><a href="https://www.reddit.com/r/HomeNetworking/comments/1lp684w">A HomeNetworking discussion</a></p>
</li>
<li><p><a href="https://www.reddit.com/r/cybersecurity_help/comments/1g5x0kp">A Cybersecurity Help discussion</a></p>
</li>
<li><p><a href="https://www.reddit.com/r/techsupport/comments/s3yd2m/why_is_my_ip_address_high_risk_and_what_does_it/">A Tech Support discussion</a></p>
</li>
</ul>
<p>These are anecdotal reports. They are not independently verified technical studies.</p>
<p>People can misunderstand results, omit context, exaggerate, or write reviews while angry. Individual complaints should not automatically be accepted as proven facts.</p>
<p>But patterns still matter.</p>
<p>When unrelated people repeatedly describe inaccurate labels followed by an unresponsive correction process, the problem starts looking less like an isolated bug and more like a quality-control failure.</p>
<p>IPQS also has positive reviews on <a href="https://www.capterra.com/p/233381/IPQualityScore/reviews/">Capterra</a> and <a href="https://www.g2.com/products/ipqs/reviews?qs=pros-and-cons">G2</a>.</p>
<p>I do not dismiss those reviews.</p>
<p>IPQS may provide real value to companies dealing with bots, fake accounts, abusive proxies, and payment fraud. A system can catch plenty of bad activity while still causing unacceptable collateral damage.</p>
<p>The difference between the audiences is important.</p>
<p>Paying customers benefit when IPQS blocks suspicious activity.</p>
<p>The people who are falsely blocked absorb the mistakes.</p>
<p>One group buys the protection.</p>
<p>The other becomes an entry in the database.</p>
<p>If IPQS is wrong about my domain, I am not a dissatisfied customer it needs to retain. I am simply the subject of a bad classification.</p>
<p>That makes me easy to ignore.</p>
<h2><strong>The Accuracy Claims Need Evidence</strong></h2>
<p>IPQualityScore markets itself with strong accuracy claims, including claims about low false-positive rates and high data accuracy. These claims appear across its <a href="https://www.ipqualityscore.com/reviews-testimonials">reviews and testimonials page</a>, <a href="https://www.ipqualityscore.com/about-us">About page</a>, and <a href="https://www.ipqualityscore.com/solutions/prevent-fake-registration-fraud">account creation fraud detection page</a>.</p>
<p>Those are major claims.</p>
<p>I could not find enough public information to evaluate them independently.</p>
<p>I did not find a public:</p>
<ul>
<li><p>Representative benchmark dataset</p>
</li>
<li><p>Confusion matrix</p>
</li>
<li><p>Ground-truth methodology</p>
</li>
<li><p>False-positive breakdown by product</p>
</li>
<li><p>False-positive breakdown by domain age</p>
</li>
<li><p>False-positive breakdown by TLD</p>
</li>
<li><p>False-positive breakdown by region</p>
</li>
<li><p>False-positive breakdown by hosting provider</p>
</li>
<li><p>Independent validation study</p>
</li>
</ul>
<p>Maybe IPQS has that research internally.</p>
<p>If it does, it should publish it.</p>
<p>An accuracy percentage without transparent methodology is marketing, not validation.</p>
<p>IPQS also acknowledges in its documentation that stricter settings can increase false positives. That warning appears in its <a href="https://www.ipqualityscore.com/documentation/malicious-url-scanner-api/advanced-options">malicious URL scanner advanced options</a> and <a href="https://www.ipqualityscore.com/documentation/proxy-detection-api/advanced-options">proxy detection advanced options</a>.</p>
<p>So the company knows false positives happen.</p>
<p>The real questions are:</p>
<ul>
<li><p>How often do they happen?</p>
</li>
<li><p>How serious are they?</p>
</li>
<li><p>How quickly are they corrected?</p>
</li>
<li><p>Are customers notified after a correction?</p>
</li>
<li><p>Does IPQS remove bad data from every system that received it?</p>
</li>
<li><p>Can affected people reach an actual reviewer?</p>
</li>
</ul>
<p>The marketing does not provide useful answers.</p>
<h2><strong>The Fine Print Is Much Less Confident</strong></h2>
<p>IPQS marketing emphasizes accuracy, fraud prevention, and protecting legitimate users.</p>
<p>Its legal language is considerably less confident.</p>
<p>The <a href="https://www.ipqualityscore.com/terms-of-service">IPQS terms of service</a> say the service is provided “as is” and disclaim warranties that results will always be accurate, reliable, error-free, or free from defects. The terms also contain limitations of liability.</p>
<p>That kind of language is common in technology contracts.</p>
<p>Context still matters.</p>
<p>IPQS is not selling a color picker or a note-taking app. It is selling judgments that can cause businesses to treat domains, email addresses, IP addresses, devices, and people as fraudulent or malicious.</p>
<p>The marketing asks customers to trust the conclusions.</p>
<p>The legal terms warn that those conclusions may be wrong.</p>
<p>Meanwhile, the third parties harmed by those mistakes may have no contract with IPQS and no practical way to challenge the result.</p>
<p>That is not accountability.</p>
<p>It is a system where the vendor sells the accusation, the customer acts on it, and the person affected gets stuck trying to prove a negative.</p>
<h2><strong>“Submit a Form and Hope” Is Not an Appeals Process</strong></h2>
<p>IPQS provides a <a href="https://www.ipqualityscore.com/contact-us">contact page</a> and a <a href="https://www.ipqualityscore.com/report-false-positive">false-positive reporting form</a>.</p>
<p>The false-positive form appears heavily focused on IP address classifications.</p>
<p>That is a strange gap for a company selling domain reputation and malicious URL detection.</p>
<p>A real domain appeal process should include:</p>
<ul>
<li><p>A dedicated domain and URL form</p>
</li>
<li><p>A confirmation email</p>
</li>
<li><p>A case number</p>
</li>
<li><p>A clear review timeline</p>
</li>
<li><p>Domain ownership verification</p>
</li>
<li><p>A status page</p>
</li>
<li><p>A final decision</p>
</li>
<li><p>A basic explanation</p>
</li>
<li><p>An escalation option</p>
</li>
</ul>
<p>I used the available channel and reported the false classification.</p>
<p>A month passed.</p>
<p>Nothing happened.</p>
<p>Maybe the request was lost.</p>
<p>Maybe domain reports go into a different queue.</p>
<p>Maybe non-customers receive lower priority.</p>
<p>Maybe someone reviewed it and refused to change the result.</p>
<p>I have no idea because nobody responded.</p>
<p>When your system labels someone’s domain as phishing, “send us a message and hope” is not an appeals process.</p>
<p>Even a rejection would have been more useful than silence if it included a reason.</p>
<p>Instead, the accusation remains public while the person challenging it receives no meaningful response.</p>
<h2><strong>IPQS Customers Should Care About This Too</strong></h2>
<p>This is not just a problem for domain owners.</p>
<p>It is also a problem for companies buying IPQS data.</p>
<p>A false positive can:</p>
<ul>
<li><p>Block a legitimate customer</p>
</li>
<li><p>Reject a valid email domain</p>
</li>
<li><p>Delay a real transaction</p>
</li>
<li><p>Waste a security analyst’s time</p>
</li>
<li><p>Increase support costs</p>
</li>
<li><p>Trigger unnecessary identity checks</p>
</li>
<li><p>Cause a business to lose a sale</p>
</li>
<li><p>Push a customer to a competitor</p>
</li>
</ul>
<p>Bad alerts also damage trust in security systems.</p>
<p>When employees repeatedly encounter false positives, they begin ignoring warnings. Teams create broad allowlists. Support agents invent unofficial workarounds. Analysts waste time clearing harmless activity instead of investigating actual threats.</p>
<p>False positives are also easy to hide.</p>
<p>If a company blocks 1,000 users because IPQS marked them as risky, how does it know how many were real attackers?</p>
<p>Unless the company investigates a meaningful sample, the vendor’s score can become its own proof.</p>
<p>The system says the users were risky, so every blocked user gets counted as fraud prevented. The fact that they were blocked is then presented as evidence that the system worked.</p>
<p>That is circular reasoning.</p>
<p>Responsible customers should measure:</p>
<ul>
<li><p>Appeals</p>
</li>
<li><p>Manual verification results</p>
</li>
<li><p>Customer complaints</p>
</li>
<li><p>Reversed decisions</p>
</li>
<li><p>Successful transactions after review</p>
</li>
<li><p>Legitimate users incorrectly blocked</p>
</li>
<li><p>Support tickets caused by automated risk rules</p>
</li>
</ul>
<p>Otherwise, they are not measuring accuracy.</p>
<p>They are only measuring how often IPQS told them to say no.</p>
<h2><strong>A Risk Score Should Be a Clue, Not a Verdict</strong></h2>
<p>IPQS says in its <a href="https://www.ipqualityscore.com/privacy-policy">privacy policy</a> and <a href="https://www.ipqualityscore.com/data-processing-agreement">data processing agreement</a> that customers are responsible for their decisions and should provide appropriate review when those decisions significantly affect users.</p>
<p>That is the right principle.</p>
<p>The product should be designed to support it.</p>
<p>A responsible reputation system should clearly distinguish between:</p>
<ul>
<li><p>Verified malicious activity</p>
</li>
<li><p>Strong evidence of likely malicious activity</p>
</li>
<li><p>Limited or conflicting evidence</p>
</li>
<li><p>Insufficient reputation data</p>
</li>
</ul>
<p>A new personal domain with little public history belongs in the last category unless there is actual evidence of abuse.</p>
<p>Calling it phishing is not cautious.</p>
<p>It is careless.</p>
<p>A useful report would include high-level reason codes such as:</p>
<ul>
<li><p>Newly registered domain</p>
</li>
<li><p>Limited legitimate traffic history</p>
</li>
<li><p>TLD statistical risk</p>
</li>
<li><p>Redirect detected</p>
</li>
<li><p>Shared hosting or CDN infrastructure</p>
</li>
<li><p>Third-party abuse report received</p>
</li>
<li><p>Brand impersonation detected</p>
</li>
<li><p>Credential form detected</p>
</li>
<li><p>Malicious script detected</p>
</li>
<li><p>Verified phishing-feed match</p>
</li>
<li><p>Automated heuristic classification</p>
</li>
<li><p>Human-reviewed classification</p>
</li>
<li><p>Review currently pending</p>
</li>
</ul>
<p>That would let customers make informed decisions instead of blindly trusting a two-digit number.</p>
<p>There is a massive difference between a domain that hosted a verified credential-harvesting page yesterday and a domain that is simply new, unranked, and behind Cloudflare.</p>
<p>IPQS flattened that difference into the same kind of alarming verdict.</p>
<h2><strong>“Our Algorithm Said So” Is Not Evidence</strong></h2>
<p>Machine learning can detect patterns humans miss.</p>
<p>Threat feeds can identify attacks faster than manual reviews.</p>
<p>Automated scoring has a legitimate role in fighting fraud.</p>
<p>But automation does not turn assumptions into facts.</p>
<p>A model can be useful overall and still be completely wrong in an individual case.</p>
<p>My domain is new.</p>
<p>It has little public history.</p>
<p>It has no traffic rank.</p>
<p>It uses a TLD that IPQS considers risky.</p>
<p>It redirects.</p>
<p>It uses shared Cloudflare infrastructure.</p>
<p>Those facts may create uncertainty.</p>
<p>They do not create a phishing page.</p>
<p>They do not create stolen credentials.</p>
<p>They do not create malicious email.</p>
<p>They do not create victims.</p>
<p>A pile of weak correlations does not become direct evidence because an algorithm converts it into the number 95.</p>
<p>If IPQS has stronger evidence, it should identify the category of that evidence.</p>
<p>If it does not, <code>phishing: true</code> is not an aggressive security precaution.</p>
<p>It is an irresponsible label.</p>
<h2><strong>What IPQualityScore Should Change</strong></h2>
<p>IPQS does not need to reveal every model weight, detection rule, or proprietary data source. Doing that could help criminals evade detection.</p>
<p>It can protect its methods without treating innocent domain owners like acceptable collateral damage.</p>
<p>At a minimum, IPQS should:</p>
<ol>
<li><p>Stop using <code>phishing: true</code> when the evidence only shows that a domain is new or unfamiliar.</p>
</li>
<li><p>Create a dedicated domain and URL false-positive process.</p>
</li>
<li><p>Acknowledge every appeal and provide a case number.</p>
</li>
<li><p>Publish a realistic review timeline.</p>
</li>
<li><p>Provide high-level reason codes.</p>
</li>
<li><p>State whether a classification came from scanning, cached data, customer reports, third-party feeds, heuristics, or machine learning.</p>
</li>
<li><p>Show the date and age of the evidence.</p>
</li>
<li><p>Explain how <code>risky_tld</code> is calculated.</p>
</li>
<li><p>Disclose how much <code>risky_tld</code> affects the final score.</p>
</li>
<li><p>Handle shared CDN and cloud infrastructure carefully.</p>
</li>
<li><p>Publish independently verifiable false-positive measurements for each product.</p>
</li>
<li><p>Notify customers when a classification is corrected.</p>
</li>
<li><p>Give domain owners a meaningful escalation path.</p>
</li>
<li><p>Recommend additional verification instead of automatic blocking for new domains.</p>
</li>
<li><p>Reserve the strongest labels for cases supported by direct evidence.</p>
</li>
<li><p>Separate verified abuse from statistical suspicion.</p>
</li>
<li><p>Allow domain owners to prove control through DNS or email verification.</p>
</li>
<li><p>Show when a classification was created, updated, and reviewed.</p>
</li>
<li><p>Offer <code>unknown</code> and <code>insufficient data</code> as legitimate outcomes.</p>
</li>
</ol>
<p>None of this would weaken fraud detection.</p>
<p>It would make the product more credible.</p>
<h2><strong>What I Want From IPQS</strong></h2>
<p>My request is straightforward.</p>
<p>I want IPQualityScore to manually review the domain.</p>
<p>I want the false phishing label removed.</p>
<p>I want to know which signals produced a risk score of 95.</p>
<p>I want to know whether the <code>.me</code> extension materially increased the score.</p>
<p>I want to know whether the Cloudflare IP played any role.</p>
<p>I want to know whether there was:</p>
<ul>
<li><p>An actual abuse report</p>
</li>
<li><p>A blacklist match</p>
</li>
<li><p>A scan result</p>
</li>
<li><p>A customer complaint</p>
</li>
<li><p>A threat-feed match</p>
</li>
<li><p>A phishing email</p>
</li>
<li><p>A malicious page</p>
</li>
<li><p>Or just a collection of weak assumptions</p>
</li>
</ul>
<p>Most importantly, I want IPQS to acknowledge that falsely labeling a legitimate domain as phishing can cause real harm.</p>
<p>If IPQS can show verified evidence that my domain hosted phishing content, collected credentials, distributed malicious links, or participated in an abusive campaign, it should identify that evidence.</p>
<p>It does not need to reveal its entire model.</p>
<p>A date, evidence category, source type, and short explanation would be enough.</p>
<p>If it cannot provide even that, the label should be removed.</p>
<p>That is basic accountability.</p>
<h2><strong>Suspicion Is Easy. Accuracy Is Hard.</strong></h2>
<p>I understand why fraud-detection companies are aggressive.</p>
<p>Their customers face real attacks. Criminals rotate infrastructure, register disposable domains, abuse free services, hide behind proxies, and exploit delays in detection.</p>
<p>That does not excuse reckless output.</p>
<p>It is easy to treat anything new, uncommon, redirected, private, or low-traffic as suspicious.</p>
<p>It is easy to combine weak correlations into a score that looks scientific.</p>
<p>It is easy to sell fear reduction to companies that will never meet the innocent users caught by the model.</p>
<p>The hard part is separating “unknown” from “malicious.”</p>
<p>The hard part is admitting uncertainty.</p>
<p>The hard part is responding when the system gets something wrong.</p>
<p>The hard part is correcting bad data before it spreads.</p>
<p>In my case, IPQualityScore failed at every one of those hard parts.</p>
<p>It took a legitimate personal domain with valid DNS, SPF, and DMARC. Its own report found no spam, no malware, no hosted content, and no demonstrated abuse.</p>
<p>Then it labeled the domain as phishing with a risk score of 95.</p>
<p>When I asked for a review, IPQS ignored me.</p>
<p>A fraud-prevention vendor is allowed to be cautious.</p>
<p>It is not entitled to be careless.</p>
<p>When a company sells reputation scores to the rest of the internet, “our algorithm said so” is not good enough.</p>
<p>You can find me and my work on my <a href="https://timotic.me/">personal website</a>.</p>
]]></content:encoded></item></channel></rss>