Watch-IP

Sumber data dan cakupan Watch-IP

Setiap field dalam respons Watch-IP berasal dari salah satu dari dua sumber, tergantung endpoint-nya: data tingkat jaringan kami sendiri untuk browser yang terhubung (GET /v1/geo), atau basis data pihak ketiga DB-IP City Lite dan ASN Lite untuk alamat IP yang diberikan (GET/POST /v1/lookup). Kedua endpoint menghitung field mata uang/kepatuhan/locale/matahari/hari libur/usia/pajak yang sama dari lokasi yang diberikan sumbernya. Pemeriksaan email memiliki sumbernya sendiri, yang dijelaskan di bawah. Halaman ini menyatakan sumber mana yang mendasari field mana, apa yang tidak tersedia, dan cara melaporkan dugaan kesalahan — lihat akurasi untuk cara menilai sendiri masing-masing sumber.

GET /v1/geo: data jaringan plus pengayaan lokal

country, region, regionCode, city, latitude, longitude, continent, postalCode, timezone, asn, dan asOrganization berasal dari data jaringan level-request kami sendiri untuk klien yang terhubung — dibaca segar pada setiap request, bukan dari database terpisah yang dikelola Watch-IP. Field currency, callingCode, locale, sun (sunrise/sunset), holiday, age, tax, dan compliance dihitung secara lokal dari lokasi tersebut plus tabel referensi terkelola yang dibundel bersama API; ini adalah petunjuk regional, bukan fakta yang diobservasi secara independen tentang pengunjung. security (indikator VPN/Tor/pusat data/ancaman/jaringan bersanksi) dicocokkan terhadap data daftar yang dijelaskan di bawah, dan hanya muncul pada paket yang menyertakannya.

GET/POST /v1/lookup: DB-IP City Lite

ip, found, country, continent, region, city, latitude, dan longitude untuk alamat yang dikirim berasal dari database City Lite milik DB-IP. postalCode dan timezone selalu null pada endpoint ini — City Lite tidak mengisinya — dan asn/asOrganization/security sama sekali bukan bagian dari respons lookup. found: false berarti tidak ada record yang cocok untuk alamat tersebut dalam database yang sedang dimuat; implementasi yang sama juga bisa mengembalikan found: false jika database itu sendiri tidak tersedia atau belum selesai dimuat, jadi perlakukan false sebagai "tidak ada hasil yang bisa dipakai," bukan bukti bahwa alamat tersebut tidak memiliki lokasi nyata.

Sumber
DB-IP (db-ip.com) — edisi City Lite.
Atribusi
IP Geolocation by DB-IP (db-ip.com), sesuai ketentuan lisensi DB-IP untuk edisi ini.
Frekuensi pembaruan
Ditentukan oleh jadwal rilis City Lite milik DB-IP sendiri; Watch-IP tidak memverifikasi kesegaran per-record secara independen.

Cakupan daftar keamanan berbeda menurut jenis jaringan dan versi IP

Field isTor, isVpn, isDatacenter, isThreat, dan isSanctionedNetwork dicocokkan terhadap daftar yang dikelola secara terpisah, bukan diturunkan dari data jaringan kami sendiri atau DB-IP. Koneksi IPv4 diperiksa terhadap kelima kategori tersebut; koneksi IPv6 diperiksa terhadap semuanya kecuali Tor, karena saat ini belum ada sumber daftar exit Tor IPv6 yang gratis — isTor selalu false untuk koneksi IPv6 terlepas dari apakah itu benar-benar exit Tor. Daftar ini dikumpulkan dan disimpan di penyimpanan kami sendiri serta diperbarui secara terjadwal; pembaruan yang lambat atau gagal akan menurun menjadi data daftar yang usang atau kosong, bukan respons yang rusak, jadi hasil false berarti "tidak ada kecocokan pada daftar yang sedang dimuat," bukan koneksi yang terverifikasi bersih.

Pemeriksaan email: daftar domain sekali pakai, DNS, dan data registrasi

isDisposable dicocokkan dengan gabungan tiga daftar domain sekali pakai open source yang dikelola komunitas, diperbarui setiap beberapa jam, dikurangi allowlist bawaan berisi penyedia mailbox besar dan domain korporat agar entri upstream yang keliru tidak dapat menandainya; subdomain dari domain yang terdaftar juga cocok. disposableSource: mx_host berasal dari pengamatan Watch-IP sendiri atas server email yang digunakan domain yang terdaftar — host email yang melayani beberapa domain terdaftar, dan bukan penyedia email bersama, diperlakukan sebagai sekali pakai. mx adalah pencarian DNS langsung (DNS-over-HTTPS) yang di-cache hingga satu hari; pencarian yang gagal atau lambat dilaporkan sebagai unknown, bukan ditebak. isFreeProvider, isRoleAccount, dan didYouMean berasal dari tabel kurasi yang dikelola Watch-IP. emailDomainAgeDays (hanya pemeriksaan pendaftaran) berasal dari data registrasi domain publik melalui RDAP, di-cache selama 7 hari, dan bernilai null jika registri tidak memublikasikannya. Tidak ada sumber yang dimintai informasi tentang mailbox individual.

disposable-email-domains
github.com/disposable-email-domains/disposable-email-domains — CC0 / domain publik.
disposable/disposable-email-domains
github.com/disposable/disposable-email-domains — lisensi MIT.
FakeFilter
github.com/7c/fakefilter — lisensi BSD-3-Clause.
Frekuensi pembaruan
Daftar diambil ulang setiap beberapa jam; unduhan upstream yang gagal atau terpotong akan mempertahankan daftar valid terakhir alih-alih memperkecilnya.

Nilai yang diobservasi versus yang dihitung

Perlakukan country/region/city/koordinat/ASN sebagai hal yang paling mendekati nilai yang diobservasi — dibaca langsung dari data jaringan kami sendiri atau database DB-IP untuk request atau alamat tersebut secara spesifik. Perlakukan field currency, calling code, locale, sunrise/sunset, holiday, age, dan compliance sebagai petunjuk hasil hitungan yang diturunkan dari lokasi tersebut plus tabel referensi statis: berguna sebagai default, bukan sebagai fakta yang terverifikasi secara independen tentang orang di ujung koneksi tersebut.

Jika Anda menemukan dugaan error

Hubungi kami dengan IP atau request spesifik dan apa yang Anda harapkan — kami bisa memeriksa apakah itu keterbatasan yang sudah dikenal dan dijelaskan di halaman ini, entri daftar yang usang, atau sesuatu yang perlu ditindaklanjuti bersama DB-IP. Watch-IP tidak mengendalikan database dasar milik DB-IP dan tidak bisa menjamin linimasa perbaikan untuknya, tetapi kami melacak dan melaporkan kembali masalah yang dilaporkan lewat cara ini.

Halaman terkait