# GONZOsint/geowifi

Search WiFi geolocation data by BSSID and SSID on different public databases.

Repository: https://github.com/GONZOsint/geowifi
Canonical: https://ross.abutalabs.com/products/geowifi
Language: Python
License Family: other
Topics: osint, wifi, geolocation
Last push: 2024-12-21T13:06:08+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 1670, "days_push": 620, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1495, forks 140 (observed 2026-08-28T04:04:53.117531+00:00)

## What it is
A Python command-line tool that queries multiple public WiFi geolocation databases (Wigle, Apple, Google, Mylnikov, WiFiDB, Combain, Freifunk) by BSSID or SSID to locate wireless access points. It aggregates results for OSINT investigations.

## Use cases
- find the physical location of a wifi access point by BSSID
- look up wifi geolocation by SSID across public databases
- OSINT reconnaissance of nearby wireless networks
- triangulate a device location from wifi access points
- query wigle and other wifi databases from the command line
- investigate rogue access points in a security assessment

## When to choose
- you need to correlate WiFi access point data across multiple geolocation services in one tool
- you want a free, scriptable CLI for WiFi-based OSINT
- you already have API keys for Wigle, Google, or Combain and want a unified interface

## When to avoid
- you need a GUI or web interface for WiFi mapping
- you require guaranteed maintenance or a license for commercial use (no license is provided)
- you want passive WiFi scanning or packet capture rather than database lookups

## Facets
- artifact type: cli-tool
- maturity: active
- function: osint, search-engine, http-client, cli
- domain: osint, security
- platform: python, cli, cross-platform
- tags: wifi-geolocation, bssid, ssid, wigle, reconnaissance, geospatial, command-line

## Member repositories
- GONZOsint/geowifi (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:53.117531+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:33:15.608190+00:00, confidence not recorded.
  - readme: https://github.com/GONZOsint/geowifi (fetched 2026-08-28T04:04:53.117531+00:00, sha f22cedd58de7)
- Data as of 2026-08-30T08:39:29.467469+00:00.
