Initial release.
- Every ad of any advertiser from the Google Ads Transparency Center: format (text/image/video), preview and archived-render URLs, first/last shown timestamps, distinct days active.
- Query by advertiser name (resolved to the matching advertiser with the most ads, alternatives logged), domain (covers all of a brand's advertiser entities),
AR… id, or a pasted Ads Transparency URL.
- Region filter (ads shown in a chosen country) and format filter, both applied server-side.
- Optional per-ad detail: all ad variants and per-country last-shown dates.
- Per-advertiser and global result caps; unlimited runs capped at 50,000 ads; state persists across migrations.
Implementation notes (see src/constants.ts): the Center's internal RPCs are anonymous protobuf-JSON POSTs — no cookies, no XSRF. Reverse-engineered and verified live on 2026-08-27, including the non-obvious parts: the page size caps at 100 (larger values silently return nothing), the 7:{"1":1} context block is mandatory (omitting it returns an empty envelope with HTTP 200), the format enum is 1=text/2=image/3=video with text ads archived as rendered images, and region ids are Google geo-target ids (2000 + ISO 3166-1 numeric).