Know Your Community Better

Property complaints, arrests, who owns what, tax parcels, civic meeting documents, local news, and the police scanner — every public record that shapes life in Oswego County, collected in one place, connected, and searchable in plain English. Free to search.

20,000+
Code Complaints
6,875
Tax Parcels Indexed
1,540+
Civic Documents
6
Data Sources
The idea

Public, but not usable — until now

Oswego County's records are technically public. In practice they're scattered across separate portals, buried in PDFs, and impossible to cross-reference — so almost nobody actually uses them. A renter can't easily see who owns a building or what's been filed against it. A resident can't see what happened on their street. A reporter spends hours on what should take seconds.

Port City Radar turns a three-hour records hunt into a thirty-second search. We collect those public records, link them together — a parcel to its owner, to that owner's whole portfolio, to every complaint and arrest tied to the address — and put an AI on top that answers questions in plain English. It's built by a local, for Oswego.

What you can do

Free to search, no account needed

The core of Port City Radar is free forever. Here's what every resident gets at no cost.

🔍

Search every source at once

One search bar across all seven data sources. Look up an address, a name, a street, or a keyword and see everything tied to it.

🗺

Interactive map

See complaints, arrests, and parcels plotted across Oswego. Pan your neighborhood and click any point for the underlying record.

🤖

Ask the AI

Ask plain-English questions — "any complaints on Main St this year?" — and get a sourced answer that cites the exact records. A few questions a day, free.

🔗

Connected records

Every parcel links to its owner, that owner's full portfolio, and every complaint and arrest at the address. The connections are the point.

🔔

Watches & alerts

Track up to 10 addresses, names, or streets for free and get an email when a new record appears. Like a personal alert system for your block.

📄

Civic documents

Full-text search across the City of Oswego's meeting agendas, minutes, and resolutions — the civic paper trail, finally searchable.

Want heavier AI use, a multi-panel dashboard, data export, or API access? See the plans →

Where the data comes from

Six public sources, one place

We don't create records — we collect public ones. Every figure on the site traces back to a source you could request yourself. Here's exactly what we pull and from where.

City of Oswego

Property & code complaints

Code-enforcement complaints and rental-permit records filed with the city — property maintenance, violations, and permit status, tied to each parcel.

Tax assessment roll

Tax parcels & landowners

The public property tax-assessment roll: every parcel, its owner of record, assessed value, and property class — aggregated so you can see an owner's entire portfolio.

Police blotters

Arrests & blotter

Arrest and booking records from area police blotters, searchable by name, charge, agency, or location — with sealing and juvenile protections respected.

oswegony.gov

Civic meeting documents

The City's "Documents on Demand" portal — roughly 1,540 agendas, minutes, and resolutions — mirrored and made full-text searchable, plus structured meeting records.

Local outlets

Local news

Headlines and articles from Oswego County news outlets, indexed alongside the records so a story connects to the address or name it's about.

Public scanner

Police scanner, transcribed

The public police/fire scanner, transcribed by AI into searchable text and classified by incident type — so "what was that siren?" has an answer.

Records are refreshed by automated pipelines — most daily, the scanner continuously. All of it is public-record information; we make it searchable, connected, and current. Spot something wrong? Every record has a way to report an inaccuracy.

How it works

Collect → connect → answer

01

Collect

Automated pipelines pull each public source on a schedule and normalize it — addresses, names, dates — into one consistent database.

02

Connect

Records are linked by address and owner, so a single parcel ties to its owner, their portfolio, and every complaint, arrest, document, and news item attached to it.

03

Answer

An AI assistant searches the connected records and answers your question in plain English — always citing the exact public records behind the answer.

What we stand for

A research tool, not a shaming site

We never paywall public records. Searching the records is free, forever. Paid plans add power-user tools — never access to the records themselves.
We never charge to remove a record. We're a research tool, not a mugshot-extortion site. If a record is sealed or protected, it doesn't belong here.
Empowerment, not fear. The goal is to help you know your landlord, your block, and your local government — not to alarm you.
Sourced and correctable. Every record traces to a public source, and every record has a way to flag an inaccuracy. A complaint is a filed report, not a verdict — and we present it that way.
Verify before official use. Port City Radar is a fast way to find and read public records — for anything official, confirm against the source of record.

About the data

Every record is publicly available information. We collect the City of Oswego's code-complaint and rental-permit records, the property tax-assessment roll (parcels and owners), police arrest blotters, the City's civic meeting documents, local news, and the public police scanner. We don't create records — we make the public ones searchable and connected.
Yes. Searching every source, the map, the AI assistant (a few questions per day), and up to 10 watch alerts are free forever, with no account required just to look. Paid plans add heavier AI use, a multi-panel dashboard, data export, and an API — see the pricing page.
Automated pipelines refresh the sources on a schedule — most daily, and the police scanner continuously. Property assessment rolls update on the assessor's cycle. Because records can lag or be revised at the source, we recommend confirming against the source of record for anything official.
Yes. Everything here is public-record information that anyone is entitled to access. We simply make records that are technically public actually usable. We honor sealing and juvenile protections and don't surface protected records.
Every record on the site has a way to report an inaccuracy. We don't charge to review or correct records, and we don't host opinions or commentary — only sourced public records. A complaint is a filed report, not a finding of guilt, and we present records with that context.
Port City Radar (also known as See Through Oswego) is an independent project built by a local, for Oswego County. It isn't affiliated with the City, the County, or any police agency — it's a civic research tool that organizes the records those bodies already make public.