<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: reincoder</title><link>https://news.ycombinator.com/user?id=reincoder</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 00:34:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=reincoder" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by reincoder in "Old laptops in a colo as low cost servers"]]></title><description><![CDATA[
<p>We actually have app-based data collection capabilities and initiatives. Our goal, or more appropriately, vision, is to map the internet in real time. This involves SSH access to devices to run different forms of measurements at a very high frequency and have control over those devices.<p>Managing 70k probes is not going to be super hard.<p>Managing 1,400 servers is just a normal business operation, not a technical challenge. Each probe has a standard OS-level configuration. Automation and configuration are deployed from a central system. Each probe is actively monitored and troubleshot. Data is dumped to a data warehouse. We make incremental improvements to our network. When servers go down, we talk to vendors.<p>We do a lot of novel engineering things from the infrastructure, data, and research team. Having a very identical set of servers really allows us to focus on product and performance engineering, not troubleshooting engineering. With application-based probing, I assume it will complicate things quite a bit, as there are different operating systems, different devices, etc.<p>For us, lately the challenge is not technical. It has been exclusively procurement. This quarter (<a href="https://ipinfo.io/blog/probenet-q1-2026-expansion" rel="nofollow">https://ipinfo.io/blog/probenet-q1-2026-expansion</a>), we exclusively focused on regional diversity which involved outreach to national ISPs or telecoms. Securing servers from telecoms is an extremely bureaucratic and expensive process. So, we are hoping to partner up with eyeball networks and the larger NOG community.</p>
]]></description><pubDate>Fri, 10 Apr 2026 02:42:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47712990</link><dc:creator>reincoder</dc:creator><comments>https://news.ycombinator.com/item?id=47712990</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47712990</guid></item><item><title><![CDATA[New comment by reincoder in "Old laptops in a colo as low cost servers"]]></title><description><![CDATA[
<p>I work for IPinfo and we operate a distributed network consisting of around 1,400 servers. I think we have reached a point where it is extremely hard for us purchase VPSes from interesting ASNs.<p>To support lots of ISPs, universities, and different organizations we have been asking them if they have an old laptop lying around that they can host our software on. Goal is to reach 70,000 probes within the next couple of years.<p>It is a simple probe software and we share some data or we can pay 20-30 bucks a month for it. We have a couple of NUCs in remote regions but no laptops yet. Basically, we are even happy if an ISP (or any one) hosts our software from a laptop dangling by a charging cable from a socket in some random corner.<p>We can send over a RPI or NUC, but with remote hands, and setup and all that it can get quite expensive. So, we always first ask if they have an old laptop lying around and can install our software there.<p>For us, at least, we are not interested in the hardware aspect. We are interested in the network. The old laptop approach only acts as a last resort. We will be more than happy to go with the predictability of a traditional VPS hosted in a traditional data center. Colocation, no matter what form it takes, involves a lot of moving parts.</p>
]]></description><pubDate>Fri, 10 Apr 2026 01:22:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47712430</link><dc:creator>reincoder</dc:creator><comments>https://news.ycombinator.com/item?id=47712430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47712430</guid></item><item><title><![CDATA[New comment by reincoder in "Ask HN: How to Evaluate IP Dataset?"]]></title><description><![CDATA[
<p>> I couldn't get /lite/ to work.<p>Email me: abdullah@ipinfo.io<p>I think there is an issue with setting up our API.</p>
]]></description><pubDate>Thu, 19 Mar 2026 19:16:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47444435</link><dc:creator>reincoder</dc:creator><comments>https://news.ycombinator.com/item?id=47444435</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47444435</guid></item><item><title><![CDATA[New comment by reincoder in "Ask HN: How to Evaluate IP Dataset?"]]></title><description><![CDATA[
<p>> Do you happen to know if anyone is compiling all of this data about VPNs into one place? It would be super interesting to know which VPNs are providing genuine services vs masquerading the locations. Maybe even an SEO for you.<p>We made that report independently and, according to our analysis, we only identified three VPNs: Windscribe, Mullvad, and iVPN to not have virtual VPN server locations.<p>> Just to clarify: You are suggesting that we don't pro-actively enrich every IP address, store IPs, and only enrich them when troubleshooting something?<p>I think you should experiment with this yourself a little. The Lite API is completely free. So you can do ingestion enrichment and post-enrichment enrichment. See what works best for you.</p>
]]></description><pubDate>Thu, 19 Mar 2026 19:15:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47444421</link><dc:creator>reincoder</dc:creator><comments>https://news.ycombinator.com/item?id=47444421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47444421</guid></item><item><title><![CDATA[New comment by reincoder in "Ask HN: How to Evaluate IP Dataset?"]]></title><description><![CDATA[
<p>> I am assuming the inferred data, but that also feels counter-intuitive (since the data does not align with what ASN/ISP are reporting).<p>That is a very good question. Now, geofeed does not have a verification system. Active measurement is something we use to verify ASN or ISP itself.<p>Even active measurement has its own limitations. Now in those case where we see active measurements not producing reliable data, we do reach out to ISPs and ASNs to purchase a server in their facility. Geofeed as a system is voluntary and most major ISPs actually do not maintain or even publish that. For example, today I found out a major UK-based telecom geolocated 500k IP addresses in a town with 200k people. ISPs are not inherently incentivized to maintain the accuracy of their self-reported, voluntarily published location data. So, we do proactive outreach to purchase a server from them so we can provide consistent accurate data for their IP addresses.<p>On the matter of advertised locations not matching actual location, I highly recommend reading this: <a href="https://ipinfo.io/blog/vpn-location-mismatch-report" rel="nofollow">https://ipinfo.io/blog/vpn-location-mismatch-report</a><p>For residential ISPs, we do a lot of outreach and open communication to build a good partnership with them. The goal is that we pay for the privilege to report accurate data for them.<p>> How often does your active measurement data disagree with geofeed data?<p>Very frequently.<p>Here is the summary peer reviewed research paper on this matter: <a href="https://community.ipinfo.io/t/ip-geolocation-and-geofeeds-why-verification-matters/7216" rel="nofollow">https://community.ipinfo.io/t/ip-geolocation-and-geofeeds-wh...</a><p>Active Measurement (1,330 probes, 27.7M RTTs):<p><pre><code>  - Country-level: 92.0% accurate → 8% wrong country
  - City-level: 79.6% accurate → 20.4% wrong city
</code></pre>
Mobile Device GPS (169 devices, 24 countries):<p><pre><code>  - Country-level: 84.5% accurate
  - City-level: 29.9% accurate → 70% wrong city
</code></pre>
> How do you handle mobile/cellular IPs<p>Primarily through active measurement, we are also running a lot of research around more reliable mobile geolocation data.<p>Because our data is updated daily, I think due to the refresh rate we have an accuracy advantage.<p>> If I am troubleshooting a support case that is days/weeks/months old, wouldn't this mean that enriching this information at a later date may give me different data than what it was associated with at the time the requests were made? My understanding was that IPs get re-assigned.<p>You will be surprised to know that historical IP location does not have much demand.<p>If you are evaluating a support case after some time, you should work with your current data. If the customer raises a question, you address this in real time with their current IP address.<p>Usually, I do not recommend storing historic IP geolocation information. In most operations, the enrichment happens in real time within the day. Unless you want to do periodic reporting of some sort.<p>Internally, we of course have the data, but because our IP geolocation is so accurate, it currently sits at around 700 MB. If you add a historical layer to that data, it will be a terabyte of data. There is not much consumer need for it.<p>> How frequently do IP-to-location mappings change in practice?<p><a href="https://ipinfo.io/blog/how-many-ips-change-geolocation-over-a-year" rel="nofollow">https://ipinfo.io/blog/how-many-ips-change-geolocation-over-...</a><p>On the city level is 1.3% each day and 16% each month.<p>> Do you offer historical IP data snapshots?<p>I highly recommend that you work with current day's data.<p>In cases where we provide historical data, it is usually for academic research.<p>---<p>Let me know if you have any more questions.</p>
]]></description><pubDate>Wed, 18 Mar 2026 21:57:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47431924</link><dc:creator>reincoder</dc:creator><comments>https://news.ycombinator.com/item?id=47431924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47431924</guid></item><item><title><![CDATA[New comment by reincoder in "Ask HN: How to Evaluate IP Dataset?"]]></title><description><![CDATA[
<p>I work for IPinfo. We provide a free country and ASN database on a free tier with an unlimited amount of requests. You can download the entire database or use the API services. For country and ASN, it is free.<p>However, we do not offer city level data for free.
> How would one even go about verifying it?<p>We believe we are the most accurate IP data provider out there, but you should come to that conclusion yourself.<p>I can tell you why our data is super accurate compared to the rest of the industry. The industry as a whole uses self-reported information that is offered by ASN and ISPs. It is called "geofeed". The issue with geofeed is that IP geolocation providers do not tend to verify the accuracy. Many providers just aggregate these public records and repeat what the ISPs and ASNs want them to tell them. This is a quite bad practice.<p>So we built a network of distributed servers (currently 1360 servers across 160 countries) that run ping, traceroute and other internet measurements and try to infer the location of IP geolocations. This means when you come to asking how do I know you are accurate, we can share our active measurement data and tell you that this is the evidence.<p>Now, comes the qustions of how you identify accuracy yourself.<p>First, if you have access to a large pool of known locations of IP addresses, you can run comparisons across different vendors. You need a GPS-backed device to locate IP addresses.<p>If you do not have a large pool of well-known location IPs, you can take a sample of IP addresses and check them yourself across multiple vendors. You can then use a tool like ping.sx or our own tool ipinfo.io/probenet/live to see evidence of where these IP addresses are located based on latency.<p>Do not bet on consensuses among IP geolocation providers; run your own tests.<p>Our data was evaluated by peer-reviewed academic research. You can take a look at that as well, if you want.<p>> I am not really using this data for anything other than have enough data to troubleshoot customer support/fraud.<p>Now, I will be honest...you should not pay anything to us. The way you have describing your issue, it seems like the free services we already offer that should satisfy your need.<p>Do you really need large scale IP address enrichment of all the IP addresses that visit your website? If yes, then for the first layer use our free data that provides ASN and country information.<p>Then, when you need troubleshooting with your customers, you can look up those individual IP addresses for free on our website, where we provide all our data for free access.<p>---<p>Let me know if you need any help, always happy to answer questions.</p>
]]></description><pubDate>Wed, 18 Mar 2026 20:16:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47430876</link><dc:creator>reincoder</dc:creator><comments>https://news.ycombinator.com/item?id=47430876</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47430876</guid></item><item><title><![CDATA[New comment by reincoder in "Put the zip code first"]]></title><description><![CDATA[
<p>I work for IPinfo. The accuracy you see is inferred data actually. Our IP address location should not perfectly pinpoint anyone, unless that IP address is a data center of some sort. The highest accuracy for a non-data center IP address is usually at the ZIP code level. In terms of carrier IP addresses, currently we do one data update per day. If we did more, I guess the accuracy of mobile IP addresses would improve, but on an overall scale, it would be quite miniscule.<p>Our country-level data (which is free) is 10-15 times larger than the free/paid country-level data out there. We constantly hear that the size of the database is an issue. The size is a consequence of accuracy in the first place. So, it is a balancing act.</p>
]]></description><pubDate>Wed, 11 Mar 2026 11:19:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47334165</link><dc:creator>reincoder</dc:creator><comments>https://news.ycombinator.com/item?id=47334165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47334165</guid></item><item><title><![CDATA[New comment by reincoder in "Put the zip code first"]]></title><description><![CDATA[
<p>I work for IPinfo. Has our data been inconsistent for you? We actually invest heavily and continuously in data accuracy. I think for hosting IP addresses we are nearing the highest level of accuracy possible, especially with data center addresses. We are investing in novel, cutting-edge research for carrier IP geolocation.<p>I am curious about your experience with us so far.</p>
]]></description><pubDate>Wed, 11 Mar 2026 11:11:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47334107</link><dc:creator>reincoder</dc:creator><comments>https://news.ycombinator.com/item?id=47334107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47334107</guid></item><item><title><![CDATA[New comment by reincoder in "End of an era for me: no more self-hosted git"]]></title><description><![CDATA[
<p>I work for IPinfo. We track close to a hundred resproxy providers. So, if OP's router is compromised, the device IPs will likely be flagged.<p>From what I know, whenever a router is backdoored or a resproxy SDK gains access to a device to use their bandwidth, the access to that pool of devices is often shared among multiple resproxy vendors. Many resproxy vendors do not have their own SDKs for their services.<p>Also, as far as I know, not many resproxy operators manage their sim farms or hardware pools. It is mostly based on compromised devices or SDK access.</p>
]]></description><pubDate>Thu, 12 Feb 2026 14:32:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46989319</link><dc:creator>reincoder</dc:creator><comments>https://news.ycombinator.com/item?id=46989319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46989319</guid></item><item><title><![CDATA[New comment by reincoder in "IP Based Geolocation by Apple"]]></title><description><![CDATA[
<p>This is called a geofeed. Companies that own or operate IP addresses can customarily share the location of those IP addresses. This is less of "IP-based Geolocation" rather "Geolocation of IP addresses.</p>
]]></description><pubDate>Fri, 06 Feb 2026 09:20:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46910728</link><dc:creator>reincoder</dc:creator><comments>https://news.ycombinator.com/item?id=46910728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46910728</guid></item><item><title><![CDATA[New comment by reincoder in "We have ipinfo at home or how to geolocate IPs in your CLI using latency"]]></title><description><![CDATA[
<p>From our data side, we focus on network diversity and conduct continuous measurements. Due to the nature of our measurements and our knowledge of the precise locations of all 1330 servers, we understand how network packets travel across the internet. We simplify this information into algorithms and know how to accommodate detours that packets may take. There are specific patterns that we can identify and map, like some African servers route their traffic through LINX or a French IXP. If you are not connecting to private networks or even major telecoms on EU-based IXPs.<p>To help the system, we are reaching out to IXPs, major telecoms and peering agencies to advise them on how to peer and make critical internet routing decisions. We want to tell them on how to engage in data-focused peering, how their IXP is perceived from a broader internet data perspective, and how their packets from the IXP travel across the internet. We hope this colloboration will bring much needed efficiency in internet routing.</p>
]]></description><pubDate>Sun, 01 Feb 2026 09:50:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46844917</link><dc:creator>reincoder</dc:creator><comments>https://news.ycombinator.com/item?id=46844917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46844917</guid></item><item><title><![CDATA[New comment by reincoder in "We have ipinfo at home or how to geolocate IPs in your CLI using latency"]]></title><description><![CDATA[
<p>Thank you, Dimitry. Everyone at IPinfo really appreciates the shoutout!<p>---<p>Our research scientist, Calvin, will be giving a talk at NANOG96 on Monday that delves into active measurement-based IP geolocation.<p><a href="https://nanog.org/events/nanog-96/content/5678/" rel="nofollow">https://nanog.org/events/nanog-96/content/5678/</a></p>
]]></description><pubDate>Sun, 01 Feb 2026 05:03:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46843770</link><dc:creator>reincoder</dc:creator><comments>https://news.ycombinator.com/item?id=46843770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46843770</guid></item><item><title><![CDATA[New comment by reincoder in "We have ipinfo at home or how to geolocate IPs in your CLI using latency"]]></title><description><![CDATA[
<p>I work for IPinfo. We are launching a collaborative project with IXPs and major internet organizations to share raw measurement for routing and peering data for this purpose.<p>Latency variability is a huge issue. We run both traceroute and ping data, and we observe that there are entire countries that peer with IXP thousands of miles away in a different continent.<p>We bought a server from the oldest telecom company in the country and recently activated it. Currently, there is a 20 ms latency when traffic is directed towards the second oldest telecom. The packets have to travel outside the country before coming back in. This is a common phenomenon that occurs frequently. So, we usually have multiple servers in major cities since various ASNs have different peering policies.<p>For us we can map those behaviors and have algorithms and other data sources, make measurement-based geolocation perform well.<p>We are hoping to support IXPs, internet governance agencies, and major telcoms in identifying these issues and resolving them.</p>
]]></description><pubDate>Sun, 01 Feb 2026 04:59:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46843746</link><dc:creator>reincoder</dc:creator><comments>https://news.ycombinator.com/item?id=46843746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46843746</guid></item><item><title><![CDATA[New comment by reincoder in "VPN location claims don't match real traffic exits"]]></title><description><![CDATA[
<p>That is a great point! For us, it is 100% of end users not limited to our customers. If you are impacted by our data in any way, it is on us. We are accountable for that.<p><a href="https://community.ipinfo.io/t/wrong-geolocation-based-on-ip-flagged-as-hosting/7178/4" rel="nofollow">https://community.ipinfo.io/t/wrong-geolocation-based-on-ip-...</a><p>Our free database is licensed under "CC-BA-SA" (freely distributable but requires attribution) because of accountability. If you use our data as an enterprise or a free open-source project, if there is any issue, you can come to us and talk with us.<p>It is not even end-users. We maintain open communication policies in general. Even if a streaming service does not use our data, if they come to us, we try our best to help them based on our industry knowledge.</p>
]]></description><pubDate>Mon, 15 Dec 2025 09:55:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46272387</link><dc:creator>reincoder</dc:creator><comments>https://news.ycombinator.com/item?id=46272387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46272387</guid></item><item><title><![CDATA[New comment by reincoder in "VPN location claims don't match real traffic exits"]]></title><description><![CDATA[
<p>I am not sure whether this kind of IP spoofing will impact our accuracy because we will likely identify the noise and behavioral anomaly and discard the location hint derived from traceroute.<p>We have tons of historical traceroute data patterns, and generic traceroute behaviors are likely modeled out internally. So, if you can spoof the traceroute to your IP address, our traceroute-based location hint scoring weight for that IP address will decrease, and we will rely on the other location hints.<p>You have to be extremely deliberate to misguide us. But I would love to see this in action, though.</p>
]]></description><pubDate>Mon, 15 Dec 2025 09:49:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46272345</link><dc:creator>reincoder</dc:creator><comments>https://news.ycombinator.com/item?id=46272345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46272345</guid></item><item><title><![CDATA[New comment by reincoder in "VPN location claims don't match real traffic exits"]]></title><description><![CDATA[
<p>We are actively trying to improve our system and build it as figuratively 'antifragile'. We can not afford to get comfortable and we need to constantly find faults in it. If you know anything, you can contact our founder or me directly.<p>The problem is that everyone knows we are the most accurate data provider and our growth is exponential. To my knowledge, most cybersecurity teams use our data to some degree. We cannot risk having any secrets out there that could disrupt the accuracy of the system. We are aware of several cases where accuracy may be affected, with the most notable being adversarial geofeed submissions.<p>If the issue is an adversarial geofeed submission, it is a well-known problem. When active measurement fails, we have to fallback to some location hint. There are layers of location hints we have to fall through to ultimately landing on echoing geofeed location hint.<p>But aside from that... I'm not sure what could possibly impact us. A substantial systemic malicious change in data accuracy seems highly unlikely and quite impossible.</p>
]]></description><pubDate>Mon, 15 Dec 2025 09:39:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46272250</link><dc:creator>reincoder</dc:creator><comments>https://news.ycombinator.com/item?id=46272250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46272250</guid></item><item><title><![CDATA[New comment by reincoder in "VPN location claims don't match real traffic exits"]]></title><description><![CDATA[
<p>If it is an anycast IP address, we have hints of all locations. However, because we have to produce a standard IP geolocation product, we can only select one address. So, we choose the address we find from a reliable geofeed and designate the IP address as "anycast" in the API response.<p>Internally, we have an anycast database. I believe we can also provide all the location hints we see for each anycast IP. It is generally niche data though.</p>
]]></description><pubDate>Mon, 15 Dec 2025 09:23:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46272134</link><dc:creator>reincoder</dc:creator><comments>https://news.ycombinator.com/item?id=46272134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46272134</guid></item><item><title><![CDATA[New comment by reincoder in "VPN location claims don't match real traffic exits"]]></title><description><![CDATA[
<p>I can tell you how we approach enterprise partnerships: absolute accountability. If something is wrong with the data, it is not our customers' fault for trusting us, it is our fault. End users talk to us directly. And because the data is so good these days, we just have to present evidence, that's it.<p>We with multi-billion-dollar corporations, and for every product integration we maintain an active, visible presence in their user communities.<p>For example: <a href="https://community.cloudflare.com/search?q=ipinfo%20order%3Alatest" rel="nofollow">https://community.cloudflare.com/search?q=ipinfo%20order%3Al...</a><p>Customer support teams are encouraged to build support pipelines that either route data-related questions directly to us or send users directly. We remove friction rather than hiding behind layers of enterprise support.<p>We make a deliberate "account manager for everyone" effort when introducing ourselves to a partner's user community. We engage with influential community members and MVP users and encourage them to contact us directly when issues arise. We also connect with the engineers who work hands-on with our data and make it clear that they have a direct line to our engineering team.<p>We actively and aggressively monitor social media for reports of issues related to our data within partner platforms and engage with users directly when something comes up.<p>To be honest, this is not difficult. Once or twice a month, we may need to present evidence to a user to explain our data decision.<p>This is not a paid add-on or a special clause in an enterprise contract. Our customers do not pay extra for this level of engagement.<p>Developers hold us in high regard. Maintaining that trust requires ongoing investment of time and resources. We fundamentally believe developers trust us because of the quality of the product and the lengths we go to provide clear, honest explanations when questions arise.</p>
]]></description><pubDate>Sun, 14 Dec 2025 14:20:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46263175</link><dc:creator>reincoder</dc:creator><comments>https://news.ycombinator.com/item?id=46263175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46263175</guid></item><item><title><![CDATA[New comment by reincoder in "VPN location claims don't match real traffic exits"]]></title><description><![CDATA[
<p>That is an excellent point!<p>That is why we have the IP to country level data available for free. As you have recognized the fact that country level data is good for security, we are willing to take a massive hit on potential revenue to allow everyone to use our country level data for free, even for commercial purposes. We literally built separate dedicated infrastructure that provides unlimited queries for our IP to Country data. We want to ensure that everyone has access to reliable data.<p>For us, based on active measurements, what we do is distribute IP addresses to more densely populated areas. The issue is that we are good at zip code level accuracy, but it is impossible for us to get street addresses correct for residential internet connections. Even if we get geographic coordinates fairly close to you, it is largely coincidental. Our accuracy radius goes as low as 5 KM.<p>However, consider hotels, conference centers, airports, train stations, etc., where large numbers of people gather and where there are a few public WiFi hotspots that usually remain in the same location. We can identify the exact building from those WiFi hotspot IP addresses.<p>We have approximately 1,200 servers in operation. Simply by knowing which data centers house our servers, we can reliably identify neighboring hosting IP addresses to the exact data center.</p>
]]></description><pubDate>Sun, 14 Dec 2025 12:42:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46262627</link><dc:creator>reincoder</dc:creator><comments>https://news.ycombinator.com/item?id=46262627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46262627</guid></item><item><title><![CDATA[New comment by reincoder in "VPN location claims don't match real traffic exits"]]></title><description><![CDATA[
<p>So, there is a dashboard internally for that. When we do ProbeNet PoP assessment, we have a high-level overview of the frequent and favored connections. We have a ton of servers in Africa, and there is a strong routing bias towards France, Germany, and the UK instead of neighboring connections.<p>Everyone in our engineering and leadership is very close with various CDN companies. We do echo this idea to them. It is not IP geolocation; we actually have a ton of routing data they can use.</p>
]]></description><pubDate>Sun, 14 Dec 2025 12:25:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46262565</link><dc:creator>reincoder</dc:creator><comments>https://news.ycombinator.com/item?id=46262565</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46262565</guid></item></channel></rss>