<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Pred Gray</title>
    <description>The latest articles on DEV Community by Pred Gray (@predgray).</description>
    <link>https://dev.to/predgray</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4100545%2Fb8c76ec7-0e2c-46df-a8fe-df125288c9dc.jpg</url>
      <title>DEV Community: Pred Gray</title>
      <link>https://dev.to/predgray</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/predgray"/>
    <language>en</language>
    <item>
      <title>IPQS False Positives: How a New Domain Got a 95 Risk Score</title>
      <dc:creator>Pred Gray</dc:creator>
      <pubDate>Sat, 29 Aug 2026 18:14:03 +0000</pubDate>
      <link>https://dev.to/predgray/ipqs-false-positives-how-a-new-domain-got-a-95-risk-score-3mhi</link>
      <guid>https://dev.to/predgray/ipqs-false-positives-how-a-new-domain-got-a-95-risk-score-3mhi</guid>
      <description>&lt;p&gt;A little over two months ago, I registered a new domain for personal use.&lt;/p&gt;

&lt;p&gt;The idea was simple. I wanted a permanent, professional email address based on my last name, something like &lt;code&gt;first@lastname.me&lt;/code&gt;. I registered the domain for ten years because I wasn’t building a disposable project, launching a marketing funnel, or testing some short-lived startup idea. I wanted an email identity I could keep for the long haul.&lt;/p&gt;

&lt;p&gt;I configured the domain properly. It has valid DNS. SPF is enabled. DMARC is enabled. It isn’t parked for sale. It isn’t sending spam. It isn’t distributing malware. It isn’t impersonating a bank, crypto exchange, social network, government agency, or anyone else.&lt;/p&gt;

&lt;p&gt;Then I checked it with IPQualityScore, also known as IPQS.&lt;/p&gt;

&lt;p&gt;The result was absurd:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Phishing: true&lt;/li&gt;
&lt;li&gt;Suspicious: true&lt;/li&gt;
&lt;li&gt;Risk score: 95&lt;/li&gt;
&lt;li&gt;Spamming: false&lt;/li&gt;
&lt;li&gt;Malware: false&lt;/li&gt;
&lt;li&gt;SPF enabled: true&lt;/li&gt;
&lt;li&gt;DMARC enabled: true&lt;/li&gt;
&lt;li&gt;DNS valid: true&lt;/li&gt;
&lt;li&gt;Parked domain: false&lt;/li&gt;
&lt;li&gt;Hosted content: false&lt;/li&gt;
&lt;li&gt;Category: N/A&lt;/li&gt;
&lt;li&gt;Domain rank: 0&lt;/li&gt;
&lt;li&gt;Risky TLD: true&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In other words, IPQS acknowledged that the domain had valid DNS and email authentication, found no spam, found no malware, found no hosted content, assigned it no content category, and still labeled it as phishing with a risk score of 95 out of 100.&lt;/p&gt;

&lt;p&gt;I submitted a correction request about a month ago.&lt;/p&gt;

&lt;p&gt;I received no explanation. No evidence. No request for verification. No ticket update. No human response. As of August 29, 2026, the status is still unchanged.&lt;/p&gt;

&lt;p&gt;That isn’t a harmless technical oddity.&lt;/p&gt;

&lt;p&gt;IPQualityScore sells reputation and fraud-risk data that businesses can use to block users, reject signups, review transactions, investigate security alerts, and decide whether a domain, email address, IP address, phone number, or device should be trusted.&lt;/p&gt;

&lt;p&gt;If you’re going to sell suspicion as a service, you need to be accountable when your suspicion is wrong.&lt;/p&gt;

&lt;p&gt;IPQS, in my case, has been neither accurate nor accountable.&lt;/p&gt;

&lt;h2&gt;
  
  
  A score of 95 is not a gentle warning
&lt;/h2&gt;

&lt;p&gt;IPQualityScore’s documentation describes its URL risk score as an estimate of confidence in malicious URL detection. It says scores of 85 or higher represent high risk and that these domains are likely to have a poor reputation or be malicious. Its &lt;code&gt;phishing&lt;/code&gt; field indicates that a URL is associated with malicious phishing behavior.&lt;sup id="fnref1"&gt;1&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;That matters because a score of 95 is not presented as “we don’t know enough about this domain yet.”&lt;/p&gt;

&lt;p&gt;It is presented as a very strong finding.&lt;/p&gt;

&lt;p&gt;To be precise, a score of 95 does not necessarily mean there is a mathematically valid 95 percent probability that a domain is malicious. IPQS calls it a confidence score, and its internal formula is proprietary. But an ordinary user, security analyst, fraud team, or automated system will naturally read 95 as nearly certain danger.&lt;/p&gt;

&lt;p&gt;IPQS provides examples showing how customers can flag a URL when phishing is true, malware is true, or the risk score is above 85. The company also says organizations can use its domain reputation products to screen domains during signups, transactions, and email submissions.&lt;sup id="fnref2"&gt;2&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;These are not decorative numbers.&lt;/p&gt;

&lt;p&gt;They are designed to influence decisions.&lt;/p&gt;

&lt;p&gt;A “phishing: true” result paired with a risk score of 95 can become a rejected signup, a blocked message, a security alert, a denied registration, a failed transaction, or a demand for additional verification.&lt;/p&gt;

&lt;p&gt;IPQualityScore may argue that its customer makes the final decision. Technically, that is true. But IPQS sells the signal with the expectation that customers will act on it.&lt;/p&gt;

&lt;p&gt;It cannot take credit when its data prevents fraud and then pretend to be a passive bystander when the same data harms an innocent user.&lt;/p&gt;

&lt;h2&gt;
  
  
  The IPQS report contradicts itself
&lt;/h2&gt;

&lt;p&gt;The individual findings in my report make the final verdict even harder to defend.&lt;/p&gt;

&lt;p&gt;It says there is no malware.&lt;/p&gt;

&lt;p&gt;It says there is no spam.&lt;/p&gt;

&lt;p&gt;It says the domain is not parked.&lt;/p&gt;

&lt;p&gt;It says there is no hosted content.&lt;/p&gt;

&lt;p&gt;It says DNS is valid.&lt;/p&gt;

&lt;p&gt;It confirms SPF and DMARC.&lt;/p&gt;

&lt;p&gt;It has no content category.&lt;/p&gt;

&lt;p&gt;It has no traffic rank.&lt;/p&gt;

&lt;p&gt;Then, somehow, the IPQualityScore system jumps to “phishing: true” and a risk score of 95.&lt;/p&gt;

&lt;p&gt;What was the actual phishing indicator?&lt;/p&gt;

&lt;p&gt;Was there a cloned login page?&lt;/p&gt;

&lt;p&gt;A credential collection form?&lt;/p&gt;

&lt;p&gt;A fake brand?&lt;/p&gt;

&lt;p&gt;A suspicious JavaScript payload?&lt;/p&gt;

&lt;p&gt;A phishing email linked to the domain?&lt;/p&gt;

&lt;p&gt;A malicious redirect chain?&lt;/p&gt;

&lt;p&gt;A complaint from an IPQS customer?&lt;/p&gt;

&lt;p&gt;A match against a third-party blacklist?&lt;/p&gt;

&lt;p&gt;A machine-learning pattern based on the domain name?&lt;/p&gt;

&lt;p&gt;An association inherited from shared infrastructure?&lt;/p&gt;

&lt;p&gt;The public result doesn’t say.&lt;/p&gt;

&lt;p&gt;That is the heart of the problem. IPQS presents a highly specific and potentially damaging conclusion while hiding the evidence behind it.&lt;/p&gt;

&lt;p&gt;When a system says “insufficient reputation,” that is a reasonable description of a new domain.&lt;/p&gt;

&lt;p&gt;When it says “phishing: true,” that is an allegation of malicious behavior.&lt;/p&gt;

&lt;p&gt;Those are not remotely the same thing.&lt;/p&gt;

&lt;p&gt;One means there isn’t enough information. The other claims that the domain is connected to an actual form of cybercrime.&lt;/p&gt;

&lt;p&gt;IPQualityScore should not blur that distinction just because its scoring model finds uncertainty inconvenient.&lt;/p&gt;

&lt;h2&gt;
  
  
  Apparently, &lt;code&gt;.me&lt;/code&gt; is a “risky TLD”
&lt;/h2&gt;

&lt;p&gt;The IPQS result also marked the &lt;code&gt;.me&lt;/code&gt; extension itself as risky.&lt;/p&gt;

&lt;p&gt;IPQualityScore defines &lt;code&gt;risky_tld&lt;/code&gt; as a signal that a domain belongs to a top-level domain frequently associated with malware, scams, abuse, or phishing. Its public documentation does not explain which TLDs are on that list, what period is measured, what abuse rate triggers the label, how frequently the list changes, or how heavily this factor affects the final risk score.&lt;sup id="fnref3"&gt;3&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;I’m not arguing that TLD-level abuse statistics are completely useless.&lt;/p&gt;

&lt;p&gt;Security researchers do measure differences in abuse rates among top-level domains. Spamhaus, for example, explains that a TLD can develop a poor reputation because of a high ratio of abusive domains or a large total volume of abuse. It also acknowledges that such measurements involve judgment calls and do not cover the entire domain population.&lt;sup id="fnref4"&gt;4&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;That is exactly why TLD reputation should be a weak contextual signal, not a shortcut to guilt.&lt;/p&gt;

&lt;p&gt;A &lt;code&gt;.me&lt;/code&gt; domain is an entirely natural choice for a personal website or personal email address. Treating the extension as categorically risky, without explaining the underlying abuse rate or how that rate influenced a score of 95, is crude profiling.&lt;/p&gt;

&lt;p&gt;It amounts to guilt by neighborhood.&lt;/p&gt;

&lt;p&gt;A ZIP code may have a higher-than-average fraud rate, but that does not make every resident a fraudster. A phone carrier may have more spam reports, but that does not make every customer suspicious. A hosting company may have abusive customers, but that does not prove every website using its infrastructure is malicious.&lt;/p&gt;

&lt;p&gt;Those facts may be useful signals for deciding where to look more carefully. They are not evidence that a particular domain committed fraud.&lt;/p&gt;

&lt;p&gt;If &lt;code&gt;.me&lt;/code&gt; materially influenced the risk score, IPQualityScore should explain how.&lt;/p&gt;

&lt;p&gt;If it did not materially influence the score, displaying “Risky TLD: true” without context seems designed mainly to make the report look more alarming.&lt;/p&gt;

&lt;h2&gt;
  
  
  New is not the same as malicious
&lt;/h2&gt;

&lt;p&gt;Yes, criminals use newly registered domains.&lt;/p&gt;

&lt;p&gt;That is real.&lt;/p&gt;

&lt;p&gt;Domain age can be relevant when it is combined with a fake login page, brand impersonation, suspicious scripts, credential harvesting, malicious email activity, or verified abuse reports.&lt;/p&gt;

&lt;p&gt;But “new” is not a synonym for “phishing.”&lt;/p&gt;

&lt;p&gt;Every legitimate domain was new once.&lt;/p&gt;

&lt;p&gt;Every family domain, portfolio, local business, nonprofit, open-source project, personal blog, custom email domain, and startup begins with no traffic rank and no long history of positive behavior.&lt;/p&gt;

&lt;p&gt;The absence of reputation is not a negative reputation.&lt;/p&gt;

&lt;p&gt;IPQualityScore itself says that not every newly created or unusual site is malicious and that individual signals rarely confirm abuse on their own.&lt;sup id="fnref5"&gt;5&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;That is sensible language.&lt;/p&gt;

&lt;p&gt;The trouble is that the output I received did not say:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This domain is new, unranked, and does not yet have enough history for us to evaluate confidently.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It said:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Phishing: true.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Those are radically different messages.&lt;/p&gt;

&lt;p&gt;A low-confidence, unknown, unclassified, or unrated result would have been fair. A warning that the domain lacked sufficient history would have been understandable.&lt;/p&gt;

&lt;p&gt;A phishing label with a score of 95 was not.&lt;/p&gt;

&lt;p&gt;If IPQS has direct evidence of phishing, it should identify the type and date of that evidence.&lt;/p&gt;

&lt;p&gt;If it only knows that a domain is two months old, has no traffic rank, uses &lt;code&gt;.me&lt;/code&gt;, and redirects somewhere, then it does not know that the domain is phishing.&lt;/p&gt;

&lt;p&gt;It is guessing.&lt;/p&gt;

&lt;p&gt;Worse, it is presenting that guess as a near-certain security verdict.&lt;/p&gt;

&lt;h2&gt;
  
  
  A normal redirect is not phishing
&lt;/h2&gt;

&lt;p&gt;The IPQualityScore report also marked the domain as redirected.&lt;/p&gt;

&lt;p&gt;That may sound ominous to someone who doesn’t work with websites, but redirects are everywhere.&lt;/p&gt;

&lt;p&gt;Domains routinely redirect from HTTP to HTTPS, from a root domain to &lt;code&gt;www&lt;/code&gt;, from one landing page to another, from an old page to a new one, or from a personal domain to a hosted profile.&lt;/p&gt;

&lt;p&gt;Redirects are a basic part of how the web works.&lt;/p&gt;

&lt;p&gt;Redirect chains can be part of phishing campaigns, of course. They can hide the final destination or route victims through compromised infrastructure.&lt;/p&gt;

&lt;p&gt;But a redirect by itself proves nothing.&lt;/p&gt;

&lt;p&gt;IPQS defines the field as indicating whether a URL redirects to another domain. Its documentation does not say that every redirect is inherently malicious.&lt;sup id="fnref6"&gt;6&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;If the redirect contributed to the score, IPQualityScore should explain what was suspicious about the destination or redirect chain.&lt;/p&gt;

&lt;p&gt;Was the destination on a verified threat feed?&lt;/p&gt;

&lt;p&gt;Did it contain a fake login page?&lt;/p&gt;

&lt;p&gt;Was the redirect obfuscated?&lt;/p&gt;

&lt;p&gt;Was it conditional based on browser, device, or location?&lt;/p&gt;

&lt;p&gt;Without that context, “Redirected: true” is just a fact about how a website behaves. It is not evidence of phishing.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Cloudflare IP tells us almost nothing about the owner
&lt;/h2&gt;

&lt;p&gt;The report also displayed a Cloudflare IP address.&lt;/p&gt;

&lt;p&gt;Cloudflare explains that proxied hostnames use shared IP ranges. Those addresses are part of its anycast network and may be shared by many unrelated domains. Visitors see a Cloudflare address instead of the origin server’s address.&lt;sup id="fnref7"&gt;7&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;That means a Cloudflare IP is not a unique identity for the website behind it.&lt;/p&gt;

&lt;p&gt;Many unrelated domains can appear on the same infrastructure. Some may be legitimate. Some may be abandoned. Some may be compromised. Some may be malicious.&lt;/p&gt;

&lt;p&gt;Their owners do not know one another and do not control one another.&lt;/p&gt;

&lt;p&gt;I cannot tell from the public IPQS report whether its scoring system used the displayed Cloudflare IP as a negative factor. IPQualityScore does not provide enough detail to know.&lt;/p&gt;

&lt;p&gt;That uncertainty is itself a problem.&lt;/p&gt;

&lt;p&gt;If shared infrastructure affected the score, IPQS should explain how it separated the reputation of one hostname from unrelated Cloudflare customers.&lt;/p&gt;

&lt;p&gt;If the shared IP did not affect the score, IPQualityScore should explain what did.&lt;/p&gt;

&lt;p&gt;A domain reputation system that cannot properly account for CDNs, reverse proxies, shared hosting, and large cloud platforms is not fit for the modern web.&lt;/p&gt;

&lt;h2&gt;
  
  
  What IPQualityScore actually sells
&lt;/h2&gt;

&lt;p&gt;IPQualityScore is not a small hobby project or an anonymous browser extension.&lt;/p&gt;

&lt;p&gt;The company says it has operated since 2011 and serves thousands of businesses. It sells IP reputation, proxy and VPN detection, email validation, phone intelligence, device fingerprinting, bot detection, transaction scoring, malware scanning, and domain and URL reputation services.&lt;sup id="fnref8"&gt;8&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;According to IPQS, its intelligence comes from sources that include honeypots, blocklists, forensic analysis, machine learning, customer feedback, and data reported through its fraud-prevention network.&lt;sup id="fnref9"&gt;9&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Its privacy policy says customers can submit IP addresses, email addresses, phone numbers, device identifiers, URLs, and domains for fraud analysis. It also describes ways data and related metadata may be used to improve fraud-detection systems.&lt;sup id="fnref10"&gt;10&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;That creates a powerful network effect when the system works.&lt;/p&gt;

&lt;p&gt;It also creates a serious risk when it doesn’t.&lt;/p&gt;

&lt;p&gt;A bad signal can enter a scoring system, affect a customer decision, generate another fraud report, and gain the appearance of confirmation as it circulates through an ecosystem.&lt;/p&gt;

&lt;p&gt;I cannot prove that this happened to my domain, and I am not claiming that it did.&lt;/p&gt;

&lt;p&gt;I am saying that IPQS’s own description of its feedback-driven network makes correction speed and evidence quality extremely important.&lt;/p&gt;

&lt;p&gt;A company operating that kind of system needs an exceptional appeals process.&lt;/p&gt;

&lt;p&gt;What I found was silence.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who uses IPQS?
&lt;/h2&gt;

&lt;p&gt;IPQualityScore publicly displays well-known company logos and publishes customer stories and case studies involving multiple businesses.&lt;sup id="fnref11"&gt;11&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Those relationships matter because they demonstrate the potential reach of IPQS data.&lt;/p&gt;

&lt;p&gt;An important caveat is necessary. Public material does not prove that every company associated with IPQS uses the exact domain reputation product that flagged my domain.&lt;/p&gt;

&lt;p&gt;Some customers may use IP intelligence, proxy detection, email validation, device fingerprinting, or another product.&lt;/p&gt;

&lt;p&gt;It would be irresponsible to claim that every IPQualityScore customer automatically blocks domains based on the same API response.&lt;/p&gt;

&lt;p&gt;The broader ecosystem is still significant.&lt;/p&gt;

&lt;p&gt;IPQS promotes integrations with security platforms, fraud tools, threat-intelligence systems, and investigation products. Its integrations can place reputation data inside enterprise dashboards and automated workflows.&lt;sup id="fnref12"&gt;12&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;That means an IPQS score can travel far beyond a free lookup page.&lt;/p&gt;

&lt;p&gt;It can enter registration systems, transaction reviews, security alerts, automated playbooks, and analyst investigations.&lt;/p&gt;

&lt;p&gt;The person affected by the score may never know that IPQualityScore was involved. They may simply see a generic message saying that registration was denied, an email domain was considered suspicious, a transaction could not be completed, or additional verification was required.&lt;/p&gt;

&lt;p&gt;That is why “it’s only a score” is not an acceptable defense.&lt;/p&gt;

&lt;p&gt;The score is the product.&lt;/p&gt;

&lt;h2&gt;
  
  
  Other people report similar false positives
&lt;/h2&gt;

&lt;p&gt;My experience does not appear to be unique.&lt;/p&gt;

&lt;p&gt;Reviews and online discussions include complaints from people who say IPQualityScore classified legitimate websites or residential IP addresses as scams, proxies, VPNs, or sources of abusive activity.&lt;/p&gt;

&lt;p&gt;Some reviewers say they requested corrections or manual reviews and received no meaningful response.&lt;sup id="fnref13"&gt;13&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;These reports must be treated carefully.&lt;/p&gt;

&lt;p&gt;Online reviews are not laboratory evidence. Anyone can misunderstand a result, omit context, exaggerate, or write while angry. Individual reviews should not automatically be treated as proven technical findings.&lt;/p&gt;

&lt;p&gt;Still, patterns matter.&lt;/p&gt;

&lt;p&gt;When unrelated people describe inaccurate labels followed by an unresponsive correction process, it stops looking like one strange mistake.&lt;/p&gt;

&lt;p&gt;It starts looking like a quality-control problem.&lt;/p&gt;

&lt;p&gt;IPQualityScore also receives positive reviews on business software platforms. Paying customers report that the service helps detect bots, fake accounts, abusive proxies, suspicious payments, and other forms of fraud.&lt;sup id="fnref14"&gt;14&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;I do not dismiss those reviews.&lt;/p&gt;

&lt;p&gt;IPQS may provide real value to businesses dealing with actual abuse. A product can catch plenty of bad activity and still create unacceptable collateral damage.&lt;/p&gt;

&lt;p&gt;The difference between the audiences is worth considering.&lt;/p&gt;

&lt;p&gt;Business software reviews often come from paying customers who benefit when IPQS blocks more suspicious activity. Public complaints often come from people who were blocked, scored, or labeled by the system.&lt;/p&gt;

&lt;p&gt;One group buys the protection.&lt;/p&gt;

&lt;p&gt;The other group absorbs the mistakes.&lt;/p&gt;

&lt;p&gt;If IPQS is wrong about my domain, I am not its customer. I am simply an object in its database.&lt;/p&gt;

&lt;p&gt;That makes me easy to ignore.&lt;/p&gt;

&lt;h2&gt;
  
  
  The marketing claims are remarkably confident
&lt;/h2&gt;

&lt;p&gt;IPQualityScore markets itself with extremely strong accuracy claims, including claims about very low false-positive rates and unusually high data accuracy.&lt;sup id="fnref15"&gt;15&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Those are substantial claims.&lt;/p&gt;

&lt;p&gt;I could not find enough public information to independently evaluate them.&lt;/p&gt;

&lt;p&gt;I did not find a public benchmark dataset, representative sample description, confusion matrix, detailed ground-truth methodology, or false-positive breakdown by product, domain age, TLD, region, hosting provider, or customer configuration.&lt;/p&gt;

&lt;p&gt;Maybe IPQS has that research internally.&lt;/p&gt;

&lt;p&gt;If so, it should publish it.&lt;/p&gt;

&lt;p&gt;A percentage without a transparent methodology is marketing, not validation.&lt;/p&gt;

&lt;p&gt;IPQualityScore’s technical documentation also acknowledges that stricter settings can increase false positives.&lt;sup id="fnref16"&gt;16&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;The company clearly knows false positives happen.&lt;/p&gt;

&lt;p&gt;The important questions are how often they happen, how serious they are, how quickly IPQS corrects them, and whether customers are informed after inaccurate data has already been distributed.&lt;/p&gt;

&lt;p&gt;Its marketing does not provide useful answers to those questions.&lt;/p&gt;

&lt;h2&gt;
  
  
  The fine print tells a different story
&lt;/h2&gt;

&lt;p&gt;IPQualityScore’s marketing talks about accuracy and preventing fraud without harming legitimate users.&lt;/p&gt;

&lt;p&gt;Its legal terms are much more cautious.&lt;/p&gt;

&lt;p&gt;The terms 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 and other restrictions.&lt;sup id="fnref17"&gt;17&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;These clauses are common in technology contracts.&lt;/p&gt;

&lt;p&gt;Context still matters.&lt;/p&gt;

&lt;p&gt;IPQS is not selling a note-taking app or a color picker. It is selling risk judgments that may cause businesses to treat people, domains, email addresses, IP addresses, and devices as fraudulent or malicious.&lt;/p&gt;

&lt;p&gt;The marketing asks customers to trust the company’s conclusions.&lt;/p&gt;

&lt;p&gt;The legal terms warn them that those conclusions may be wrong.&lt;/p&gt;

&lt;p&gt;The product can attach damaging labels to third parties, while the people affected by those labels may have no contractual relationship with IPQualityScore and no meaningful way to challenge the result.&lt;/p&gt;

&lt;p&gt;That is not a balanced accountability system.&lt;/p&gt;

&lt;h2&gt;
  
  
  The support promises don’t match my experience
&lt;/h2&gt;

&lt;p&gt;IPQS provides contact and false-positive reporting options, including a form that appears primarily focused on IP address classifications.&lt;sup id="fnref18"&gt;18&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;That alone reveals a gap.&lt;/p&gt;

&lt;p&gt;A company selling domain reputation and malicious URL detection should have a clearly labeled domain and URL appeal process.&lt;/p&gt;

&lt;p&gt;The process should provide a case number, confirmation email, review timeline, status page, and final explanation.&lt;/p&gt;

&lt;p&gt;I used the available contact channel and reported the false classification.&lt;/p&gt;

&lt;p&gt;A month passed.&lt;/p&gt;

&lt;p&gt;Nothing happened.&lt;/p&gt;

&lt;p&gt;Perhaps my message was lost.&lt;/p&gt;

&lt;p&gt;Perhaps domain reviews use a different queue.&lt;/p&gt;

&lt;p&gt;Perhaps non-customers receive lower priority.&lt;/p&gt;

&lt;p&gt;Perhaps somebody reviewed the domain and decided not to change anything.&lt;/p&gt;

&lt;p&gt;I do not know, because nobody responded.&lt;/p&gt;

&lt;p&gt;When your system labels someone’s property as phishing, “submit a form and hope” is not an appeals process.&lt;/p&gt;

&lt;p&gt;Even a rejection would have been more useful than silence if it included a reason.&lt;/p&gt;

&lt;p&gt;Instead, the accusation remains while the person challenging it receives no meaningful response.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why IPQS customers should care
&lt;/h2&gt;

&lt;p&gt;This is not only a problem for domain owners.&lt;/p&gt;

&lt;p&gt;It is also a problem for companies buying IPQualityScore data.&lt;/p&gt;

&lt;p&gt;A false positive can prevent a legitimate customer from creating an account. It can delay a valid transaction, block a personal email domain, waste a security analyst’s time, increase support costs, or cause a business to lose a sale without understanding why.&lt;/p&gt;

&lt;p&gt;False positives also damage trust in security controls.&lt;/p&gt;

&lt;p&gt;If employees repeatedly encounter bad alerts, they may start ignoring them. Teams may create broad allowlists that weaken security. Support agents may develop unofficial workarounds. Customers may move to competitors after being falsely rejected.&lt;/p&gt;

&lt;p&gt;False positives can also be difficult to measure.&lt;/p&gt;

&lt;p&gt;If a company blocks a thousand events because IPQS called them risky, how does it know how many were actual attackers?&lt;/p&gt;

&lt;p&gt;Unless someone investigates a meaningful sample, the vendor’s score can become its own proof.&lt;/p&gt;

&lt;p&gt;The system says the users were risky, so blocking them is counted as fraud prevented. The fact that they were blocked is then treated as evidence that the system worked.&lt;/p&gt;

&lt;p&gt;That is circular.&lt;/p&gt;

&lt;p&gt;A responsible customer should measure appeals, successful manual verifications, customer complaints, reversals, and the number of blocked users later found to be legitimate.&lt;/p&gt;

&lt;p&gt;Otherwise, it is not measuring accuracy.&lt;/p&gt;

&lt;p&gt;It is only measuring how often IPQS told it to say no.&lt;/p&gt;

&lt;h2&gt;
  
  
  A risk score should be a clue, not a verdict
&lt;/h2&gt;

&lt;p&gt;IPQualityScore says its customers are responsible for their own decisions and for providing appropriate review where decisions significantly affect users.&lt;sup id="fnref19"&gt;19&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;That is the right principle.&lt;/p&gt;

&lt;p&gt;But the product should support that principle.&lt;/p&gt;

&lt;p&gt;A responsible reputation system should distinguish among:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Verified malicious activity&lt;/li&gt;
&lt;li&gt;Strong evidence of likely malicious activity&lt;/li&gt;
&lt;li&gt;Limited or conflicting evidence&lt;/li&gt;
&lt;li&gt;Insufficient reputation data&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A new personal domain with little public history belongs in the last category unless there is actual evidence of abuse.&lt;/p&gt;

&lt;p&gt;Calling it phishing is not cautious.&lt;/p&gt;

&lt;p&gt;It is careless.&lt;/p&gt;

&lt;p&gt;A useful result would provide high-level reason codes, such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Newly registered domain&lt;/li&gt;
&lt;li&gt;Limited legitimate traffic history&lt;/li&gt;
&lt;li&gt;TLD statistical risk&lt;/li&gt;
&lt;li&gt;Redirect detected&lt;/li&gt;
&lt;li&gt;Shared hosting or CDN infrastructure&lt;/li&gt;
&lt;li&gt;Third-party report received&lt;/li&gt;
&lt;li&gt;Brand impersonation detected&lt;/li&gt;
&lt;li&gt;Credential form detected&lt;/li&gt;
&lt;li&gt;Malicious script detected&lt;/li&gt;
&lt;li&gt;Verified phishing-feed match&lt;/li&gt;
&lt;li&gt;Classification based primarily on automated heuristics&lt;/li&gt;
&lt;li&gt;Classification awaiting human review&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Then customers could make informed decisions instead of blindly trusting a single number.&lt;/p&gt;

&lt;p&gt;There is a huge difference between a domain that hosted a verified credential-harvesting page yesterday and one that is simply new, unranked, and hosted behind Cloudflare.&lt;/p&gt;

&lt;p&gt;An IPQS score should preserve that difference.&lt;/p&gt;

&lt;p&gt;In my case, it did not.&lt;/p&gt;

&lt;h2&gt;
  
  
  “Our algorithm said so” is not evidence
&lt;/h2&gt;

&lt;p&gt;Machine learning can detect patterns that humans miss. Threat feeds can identify attacks faster than manual investigation. Automated risk scoring has a legitimate role in fighting fraud.&lt;/p&gt;

&lt;p&gt;But automation does not turn assumptions into facts.&lt;/p&gt;

&lt;p&gt;A model can be useful overall while still being wrong about individual cases.&lt;/p&gt;

&lt;p&gt;My domain is new. It has limited public history. It has no traffic rank. It uses a TLD that IPQualityScore considers risky. It redirects. It uses shared Cloudflare infrastructure.&lt;/p&gt;

&lt;p&gt;Those facts may create uncertainty.&lt;/p&gt;

&lt;p&gt;They do not create phishing content.&lt;/p&gt;

&lt;p&gt;They do not create a fake login page.&lt;/p&gt;

&lt;p&gt;They do not create stolen credentials.&lt;/p&gt;

&lt;p&gt;They do not create malicious email.&lt;/p&gt;

&lt;p&gt;They do not create victims.&lt;/p&gt;

&lt;p&gt;A collection of weak signals does not become direct evidence just because an algorithm combines them into a two-digit number.&lt;/p&gt;

&lt;p&gt;If IPQS has stronger evidence, it should identify the category of that evidence.&lt;/p&gt;

&lt;p&gt;If it does not, “phishing: true” is an irresponsible label.&lt;/p&gt;

&lt;h2&gt;
  
  
  What IPQualityScore should change
&lt;/h2&gt;

&lt;p&gt;IPQS does not need to reveal every detection rule or model weight. That would make it easier for criminals to evade detection.&lt;/p&gt;

&lt;p&gt;It can protect its methods while still providing a fair process.&lt;/p&gt;

&lt;p&gt;At a minimum, IPQualityScore should:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Stop using “phishing: true” when the evidence only shows that a domain is new or unfamiliar.&lt;/li&gt;
&lt;li&gt;Create a dedicated domain and URL false-positive form.&lt;/li&gt;
&lt;li&gt;Acknowledge every appeal and provide a case number.&lt;/li&gt;
&lt;li&gt;Publish a realistic review timeline and meet it.&lt;/li&gt;
&lt;li&gt;Provide high-level reason codes.&lt;/li&gt;
&lt;li&gt;Disclose whether a result came from live scanning, cached data, customer reports, third-party feeds, heuristics, or machine-learning inference.&lt;/li&gt;
&lt;li&gt;Show the date and age of the evidence behind a negative classification.&lt;/li&gt;
&lt;li&gt;Explain how &lt;code&gt;risky_tld&lt;/code&gt; is calculated and how much it affects the score.&lt;/li&gt;
&lt;li&gt;Treat shared CDN and cloud infrastructure carefully.&lt;/li&gt;
&lt;li&gt;Publish independently verifiable false-positive measurements for each product.&lt;/li&gt;
&lt;li&gt;Notify customers when a previously distributed classification is corrected.&lt;/li&gt;
&lt;li&gt;Give domain owners a meaningful escalation path.&lt;/li&gt;
&lt;li&gt;Encourage additional verification instead of automatic blocking for new domains.&lt;/li&gt;
&lt;li&gt;Reserve the strongest labels for cases supported by direct evidence.&lt;/li&gt;
&lt;li&gt;Separate verified abuse from statistical suspicion.&lt;/li&gt;
&lt;li&gt;Allow domain owners to prove control through DNS or email verification.&lt;/li&gt;
&lt;li&gt;Provide a history showing when a classification was created and reviewed.&lt;/li&gt;
&lt;li&gt;Offer “unknown” or “insufficient data” as real outcomes.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;None of that would weaken fraud detection.&lt;/p&gt;

&lt;p&gt;It would make IPQS more credible.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I want from IPQS
&lt;/h2&gt;

&lt;p&gt;My request is not complicated.&lt;/p&gt;

&lt;p&gt;I want IPQualityScore to review the domain manually.&lt;/p&gt;

&lt;p&gt;I want the false phishing label removed.&lt;/p&gt;

&lt;p&gt;I want to know which signals produced a risk score of 95.&lt;/p&gt;

&lt;p&gt;I want to know whether the &lt;code&gt;.me&lt;/code&gt; extension materially increased that score.&lt;/p&gt;

&lt;p&gt;I want to know whether the displayed Cloudflare IP played any role.&lt;/p&gt;

&lt;p&gt;I want to know whether there was an actual abuse report, blacklist match, scan result, customer complaint, or merely a collection of weak assumptions.&lt;/p&gt;

&lt;p&gt;Most importantly, I want IPQS to acknowledge that falsely labeling a domain as phishing can cause real harm.&lt;/p&gt;

&lt;p&gt;If IPQualityScore 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.&lt;/p&gt;

&lt;p&gt;It does not need to expose its entire detection model.&lt;/p&gt;

&lt;p&gt;A date, evidence category, source type, and brief explanation would be enough.&lt;/p&gt;

&lt;p&gt;If it cannot provide even that, the label should be removed.&lt;/p&gt;

&lt;p&gt;That is how basic accountability works.&lt;/p&gt;

&lt;h2&gt;
  
  
  Suspicion is easy. Accuracy is hard.
&lt;/h2&gt;

&lt;p&gt;I understand why fraud detection companies are aggressive.&lt;/p&gt;

&lt;p&gt;Their customers deal with real attacks. Criminals move quickly, rotate infrastructure, register disposable domains, abuse free services, hide behind proxies, and exploit delays in detection.&lt;/p&gt;

&lt;p&gt;The difficulty of the problem does not excuse reckless output.&lt;/p&gt;

&lt;p&gt;It is easy to label anything new, private, uncommon, redirected, or low-traffic as suspicious.&lt;/p&gt;

&lt;p&gt;It is easy to turn weak correlations into a score that looks scientific.&lt;/p&gt;

&lt;p&gt;It is easy to sell fear reduction to businesses that will never meet the innocent users caught by the model.&lt;/p&gt;

&lt;p&gt;The hard part is separating “unknown” from “malicious.”&lt;/p&gt;

&lt;p&gt;The hard part is admitting uncertainty.&lt;/p&gt;

&lt;p&gt;The hard part is responding when the system gets something wrong.&lt;/p&gt;

&lt;p&gt;The hard part is correcting bad data before it spreads.&lt;/p&gt;

&lt;p&gt;In my case, IPQualityScore failed at those hard parts.&lt;/p&gt;

&lt;p&gt;It took a legitimate personal domain with valid DNS, SPF, and DMARC, no detected spam, no detected malware, no hosted content, and no demonstrated abuse, then labeled it as phishing with a risk score of 95.&lt;/p&gt;

&lt;p&gt;When I asked for a review, the company ignored me.&lt;/p&gt;

&lt;p&gt;A fraud-prevention vendor is allowed to be cautious.&lt;/p&gt;

&lt;p&gt;It is not entitled to be careless.&lt;/p&gt;

&lt;p&gt;When a company sells reputation scores to the rest of the internet, “our algorithm said so” is not good enough.&lt;sup id="fnref20"&gt;20&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Sources and notes&lt;/p&gt;




&lt;ol&gt;

&lt;li id="fn1"&gt;
&lt;p&gt;IPQualityScore, “Malicious URL Scanner API Response Parameters,” accessed August 29, 2026. &lt;a href="https://www.ipqualityscore.com/documentation/malicious-url-scanner-api/response-parameters" rel="nofollow noopener noreferrer"&gt;View source&lt;/a&gt;&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn2"&gt;
&lt;p&gt;IPQualityScore, “Malicious URL Scanner API Overview” and “Domain Reputation Test,” accessed August 29, 2026. &lt;a href="https://www.ipqualityscore.com/documentation/malicious-url-scanner-api/overview" rel="nofollow noopener noreferrer"&gt;API overview&lt;/a&gt; and &lt;a href="https://www.ipqualityscore.com/domain-reputation" rel="nofollow noopener noreferrer"&gt;domain reputation&lt;/a&gt;&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn3"&gt;
&lt;p&gt;IPQualityScore, “Malicious URL Scanner API Response Parameters” and “Email Validation API Response Parameters,” accessed August 29, 2026. &lt;a href="https://www.ipqualityscore.com/documentation/malicious-url-scanner-api/response-parameters" rel="nofollow noopener noreferrer"&gt;URL scanner documentation&lt;/a&gt; and &lt;a href="https://www.ipqualityscore.com/documentation/email-validation-api/response-parameters" rel="nofollow noopener noreferrer"&gt;email validation documentation&lt;/a&gt;&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn4"&gt;
&lt;p&gt;Spamhaus, “The World’s Worst Top Level Domains” and “Reputation Statistics FAQ.” &lt;a href="https://www.spamhaus.org/resource-hub/domain-reputation/spamhaus-presents-the-worlds-worst-top-level-domains/" rel="nofollow noopener noreferrer"&gt;TLD report&lt;/a&gt; and &lt;a href="https://check.spamhaus.org/faqs/reputation-statistics/" rel="nofollow noopener noreferrer"&gt;statistics FAQ&lt;/a&gt;&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn5"&gt;
&lt;p&gt;IPQualityScore, “Domain Reputation Test,” accessed August 29, 2026. &lt;a href="https://www.ipqualityscore.com/domain-reputation" rel="nofollow noopener noreferrer"&gt;View source&lt;/a&gt;&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn6"&gt;
&lt;p&gt;IPQualityScore, “Malicious URL Scanner API Response Parameters,” accessed August 29, 2026. &lt;a href="https://www.ipqualityscore.com/documentation/malicious-url-scanner-api/response-parameters" rel="nofollow noopener noreferrer"&gt;View source&lt;/a&gt;&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn7"&gt;
&lt;p&gt;Cloudflare, “Cloudflare IP Addresses.” &lt;a href="https://developers.cloudflare.com/fundamentals/concepts/cloudflare-ip-addresses/" rel="nofollow noopener noreferrer"&gt;View source&lt;/a&gt;&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn8"&gt;
&lt;p&gt;IPQualityScore, “About IPQS” and IPQS homepage, accessed August 29, 2026. &lt;a href="https://www.ipqualityscore.com/about-us" rel="nofollow noopener noreferrer"&gt;About IPQS&lt;/a&gt; and &lt;a href="https://www.ipqualityscore.com/" rel="nofollow noopener noreferrer"&gt;IPQS homepage&lt;/a&gt;&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn9"&gt;
&lt;p&gt;IPQualityScore, “About IPQS” and “Proxy and VPN Detection.” &lt;a href="https://www.ipqualityscore.com/about-us" rel="nofollow noopener noreferrer"&gt;About IPQS&lt;/a&gt; and &lt;a href="https://www.ipqualityscore.com/proxy-and-vpn-detection.php" rel="nofollow noopener noreferrer"&gt;proxy and VPN detection&lt;/a&gt;&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn10"&gt;
&lt;p&gt;IPQualityScore, “Privacy Policy” and “Terms of Service.” &lt;a href="https://www.ipqualityscore.com/privacy-policy" rel="nofollow noopener noreferrer"&gt;Privacy policy&lt;/a&gt; and &lt;a href="https://www.ipqualityscore.com/terms-of-service" rel="nofollow noopener noreferrer"&gt;terms of service&lt;/a&gt;&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn11"&gt;
&lt;p&gt;IPQualityScore, “Reviews and Testimonials” and published customer case studies. &lt;a href="https://www.ipqualityscore.com/reviews-testimonials" rel="nofollow noopener noreferrer"&gt;Reviews and testimonials&lt;/a&gt;, &lt;a href="https://www.ipqualityscore.com/articles/view/155/Bolt-Prevents-Fraud-on-its-Mobility-Super-App-Using-IPQS" rel="nofollow noopener noreferrer"&gt;Bolt case study&lt;/a&gt;, &lt;a href="https://www.ipqualityscore.com/articles/view/469/phone-dot-com-fraud-case-study" rel="nofollow noopener noreferrer"&gt;Phone.com case study&lt;/a&gt;, &lt;a href="https://www.ipqualityscore.com/articles/view/495/toluna-case-study" rel="nofollow noopener noreferrer"&gt;Toluna case study&lt;/a&gt;, and &lt;a href="https://www.ipqualityscore.com/articles/view/505/zinq-case-study-lead-generation" rel="nofollow noopener noreferrer"&gt;ZinQ Media case study&lt;/a&gt;&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn12"&gt;
&lt;p&gt;IPQualityScore, “Fraud Prevention Integrations,” and CrowdStrike Marketplace, “IPQS Fraud, Threat and Risk Scoring.” &lt;a href="https://www.ipqualityscore.com/plugins-integrations" rel="nofollow noopener noreferrer"&gt;IPQS integrations&lt;/a&gt; and &lt;a href="https://marketplace.crowdstrike.com/listings/ipqs-fraud-threat-risk-scoring/" rel="nofollow noopener noreferrer"&gt;CrowdStrike Marketplace listing&lt;/a&gt;&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn13"&gt;
&lt;p&gt;Trustpilot and Reddit user reports. These are anecdotal accounts and should not be treated as independently verified technical findings. &lt;a href="https://www.trustpilot.com/review/ipqualityscore.com" rel="nofollow noopener noreferrer"&gt;Trustpilot reviews&lt;/a&gt;, &lt;a href="https://www.reddit.com/r/HomeNetworking/comments/1lp684w" rel="nofollow noopener noreferrer"&gt;HomeNetworking discussion&lt;/a&gt;, &lt;a href="https://www.reddit.com/r/cybersecurity_help/comments/1g5x0kp" rel="nofollow noopener noreferrer"&gt;Cybersecurity Help discussion&lt;/a&gt;, and &lt;a href="https://www.reddit.com/r/techsupport/comments/s3yd2m/why_is_my_ip_address_high_risk_and_what_does_it/" rel="nofollow noopener noreferrer"&gt;Tech Support discussion&lt;/a&gt;&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn14"&gt;
&lt;p&gt;Capterra and G2 reviews of IPQualityScore. &lt;a href="https://www.capterra.com/p/233381/IPQualityScore/reviews/" rel="nofollow noopener noreferrer"&gt;Capterra reviews&lt;/a&gt; and &lt;a href="https://www.g2.com/products/ipqs/reviews?qs=pros-and-cons" rel="nofollow noopener noreferrer"&gt;G2 reviews&lt;/a&gt;&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn15"&gt;
&lt;p&gt;IPQualityScore, “Reviews and Testimonials,” “About IPQS,” and “Account Creation Fraud Detection.” &lt;a href="https://www.ipqualityscore.com/reviews-testimonials" rel="nofollow noopener noreferrer"&gt;Reviews and testimonials&lt;/a&gt;, &lt;a href="https://www.ipqualityscore.com/about-us" rel="nofollow noopener noreferrer"&gt;About IPQS&lt;/a&gt;, and &lt;a href="https://www.ipqualityscore.com/solutions/prevent-fake-registration-fraud" rel="nofollow noopener noreferrer"&gt;account fraud detection&lt;/a&gt;&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn16"&gt;
&lt;p&gt;IPQualityScore, “Malicious URL Scanner Advanced Options” and “Proxy Detection API Advanced Options.” &lt;a href="https://www.ipqualityscore.com/documentation/malicious-url-scanner-api/advanced-options" rel="nofollow noopener noreferrer"&gt;URL scanner options&lt;/a&gt; and &lt;a href="https://www.ipqualityscore.com/documentation/proxy-detection-api/advanced-options" rel="nofollow noopener noreferrer"&gt;proxy detection options&lt;/a&gt;&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn17"&gt;
&lt;p&gt;IPQualityScore, “Terms of Service.” &lt;a href="https://www.ipqualityscore.com/terms-of-service" rel="nofollow noopener noreferrer"&gt;View source&lt;/a&gt;&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn18"&gt;
&lt;p&gt;IPQualityScore, “Contact Us” and “Report a False Positive.” &lt;a href="https://www.ipqualityscore.com/contact-us" rel="nofollow noopener noreferrer"&gt;Contact page&lt;/a&gt; and &lt;a href="https://www.ipqualityscore.com/report-false-positive" rel="nofollow noopener noreferrer"&gt;false-positive form&lt;/a&gt;&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn19"&gt;
&lt;p&gt;IPQualityScore, “Privacy Policy” and “Data Processing Agreement.” &lt;a href="https://www.ipqualityscore.com/privacy-policy" rel="nofollow noopener noreferrer"&gt;Privacy policy&lt;/a&gt; and &lt;a href="https://www.ipqualityscore.com/data-processing-agreement" rel="nofollow noopener noreferrer"&gt;data processing agreement&lt;/a&gt;&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn20"&gt;
&lt;p&gt;&lt;a href="https://timotic.me" rel="noopener noreferrer"&gt;Author’s personal website&lt;/a&gt;&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;/ol&gt;

</description>
      <category>webdev</category>
      <category>cybersecurity</category>
      <category>beginners</category>
      <category>devops</category>
    </item>
  </channel>
</rss>
