Free IP lookups go to {ipLensConfig.providers.freeIPData}; personal-key lookups go to {ipLensConfig.providers.personalIPData}. DNS queries go only to the selected {ipLensConfig.providers.dns} resolver, while registration queries go directly to the {ipLensConfig.providers.registration}.
Read the IP Lens privacy notice →
+ Read the IP Lens terms →
Contact support →
diff --git a/app/ip-lens/privacy/page.tsx b/app/ip-lens/privacy/page.tsx
index db0d25f..6f090b0 100644
--- a/app/ip-lens/privacy/page.tsx
+++ b/app/ip-lens/privacy/page.tsx
@@ -26,7 +26,7 @@ export default function IPLensPrivacyPage() {
IP Lens is a native iPhone networking utility. It has no accounts, advertising, analytics, tracking, attribution SDK, developer-operated backend, or recurring subscription.
How Lookups Work
-
IP Lens does not operate its own lookup backend. Automatic current-IP lookups and addresses you enter are sent directly from your device to the selected IP data provider. Other network utilities disclose their destination before sending a request.
+
IP Lens does not operate its own lookup backend. After onboarding, an automatic current-IP lookup is enabled by default and can be disabled in Settings. It never runs behind the onboarding screens. Current-IP lookups and addresses you enter are sent directly from your device to the selected IP data provider. Other network utilities disclose their destination before sending a request.
Third-Party Providers
@@ -58,8 +58,8 @@ export default function IPLensPrivacyPage() {
Back to IP Lens · Read the privacy notice · Read the terms
diff --git a/app/ip-lens/terms/page.tsx b/app/ip-lens/terms/page.tsx
new file mode 100644
index 0000000..5524892
--- /dev/null
+++ b/app/ip-lens/terms/page.tsx
@@ -0,0 +1,53 @@
+import type { Metadata } from "next";
+import Link from "next/link";
+import { SiteChrome } from "@/components/landing/SiteChrome";
+import { ipLensConfig } from "@/data/ip-lens";
+
+export const metadata: Metadata = {
+ title: "IP Lens Terms",
+ description: "Terms of use for the IP Lens iPhone app.",
+ alternates: { canonical: "/ip-lens/terms" },
+ openGraph: {
+ title: "IP Lens Terms | buffer.lol",
+ description: "Terms for using IP Lens and its third-party network data.",
+ url: "/ip-lens/terms",
+ type: "website"
+ }
+};
+
+export default function IPLensTermsPage() {
+ return (
+
+
+
+
+ IP Lens / Terms
+
Informational network tools.
+
IP Lens provides IP geolocation, DNS, registration, subnet, and related network information for practical informational use. Results may be incomplete, delayed, or inaccurate and are not a guarantee of identity, ownership, location, availability, or security.
+
+
Important Limitations
+
Do not use IP Lens results for emergency response, safety-critical decisions, legal conclusions, employment, housing, credit, eligibility, surveillance, or access-control decisions. Approximate IP geolocation does not identify the precise location of a device or person.
+
+
Acceptable Use
+
Use IP Lens only for addresses, domains, and networks you are authorized to inspect. Do not use it to disrupt services, evade controls, automate abusive traffic, or violate provider, registry, resolver, or network acceptable-use limits.
+
+
Third-Party Services
+
Online lookups depend on third-party providers, resolvers, and registries disclosed in the app. Those services have their own terms and privacy policies and may change, rate-limit, reject, or stop serving requests. IP Lens does not promise uninterrupted availability.
+
+
Purchase
+
IP Lens is planned as a one-time paid App Store download. It requires no IP Lens account or recurring subscription. App Store purchasing and refunds are handled under Apple's applicable terms.
+
+
No Warranty
+
IP Lens is provided as-is to the extent permitted by applicable law, without warranties that its output will be accurate, complete, current, or suitable for a particular purpose.
Input used in browser-ready developer tools is processed on your device and is not submitted to buffer.lol.
Server-backed network and IP tools process the target you submit, the request metadata needed to complete the check, and short-lived diagnostic results.
-
Private analytics may collect page paths, referrers, session identifiers, outbound clicks, browser metadata, user agent, IP-derived signals, and timing information. Server-backed and browser latency/stability checks may also record the tool slug, outcome, and duration, but not the submitted target or browser-local tool input.
Your email address and message content if you contact us.
Basic technical metadata collected by the hosting platform, such as request time, IP address, user agent, and abuse-prevention signals.
How We Use It
-
We use submitted data and private analytics to provide requested tools, respond to messages, prevent abuse, understand product usage, and improve reliability. We do not sell contact emails.
+
We use submitted data to provide requested tools, respond to messages, prevent abuse, and improve reliability. We do not sell contact emails.
Tool Data
JSON, Base64, hashing, UUID, timestamp, URL parsing, JWT decoding, regex testing, CIDR calculations, and user-agent utilities run locally in your browser. Ping and packet-loss/stability tests send repeated HTTPS requests from your browser to buffer.lol. Server-backed DNS, HTTP, TLS, uptime, port, RDAP, redirect, robots/sitemap, public IP, geolocation, ASN, and traceroute tools send the target to buffer.lol only to produce the requested result. Traceroute checks are handled by a restricted diagnostics worker.
@@ -39,7 +38,7 @@ export default function PrivacyPage() {
For privacy questions, removal requests, or product questions, email hello@buffer.lol.