HistoryRewritten for Chrome

Version 0.2.1 on the Chrome Web Store · 0.3.0 packaged for the next store review · source

See how the Wikipedia article you are reading changed around a major event — an activity score against the article’s own history, one line under the title, and one click to the full evidence report.

Add to ChromeFree · open source · no account · Wikipedia pages only

What it does

The event is matched from the article’s own text: keywords in the title, visible categories, and lead paragraph are scored locally against four event presets (October 7, 2023 · the invasion of Ukraine · the ChatGPT release · the COVID-19 pandemic declaration). The badge and chip appear only for keyword-matched or user-chosen events, so an unrelated article never gets a verdict pinned to an arbitrary default. You can switch the event per page and choose your own default; the alert setting is Always, Only on high activity, or Never (results stay in the popup). Automatic matching currently reads English keywords; on other language editions, open the popup to analyze any article.

Activity is not proof of bias or misconduct. An edit spike can mean new sources, cleanup, disputes, or plain attention. Articles with thin history say “insufficient baseline” instead of pretending to a verdict, and the extension never profiles individual editors — aggregate statistics only.

Permissions

Exactly what the shipped manifest requests, and why:

PermissionWhy
storageSaves your three settings (alert mode, whether the popup may open by itself on high activity, and default event) via Chrome sync storage, and caches per-tab analysis results — plus a per-tab marker that the popup already opened for the current article — in session storage for the current browsing session only. No browsing history or personal data is stored.
Content script on https://*.wikipedia.org/wiki/*The extension’s only host access. It detects that the current page is a Wikipedia article, reads the title, lead, and visible categories locally to suggest a relevant event, and renders the optional one-line chip under the title. No other sites are accessed, and page content is never transmitted.

Not requested: tabs, activeTab, host permissions for the API (it allows the extension’s origin), or remote code — every script ships in the package; the extension fetches JSON data from the HistoryRewritten API and nothing executable.

Privacy model

Full policy: privacy. The service itself keeps no IP logs and returns aggregate editor statistics only.

Source and versions

The extension is hand-written Manifest V3 with no build step: extension/ in the repository is exactly what the store package contains. The package version (0.3.0) is read from that manifest; the store serves 0.2.1 until the next review completes. The store listing is at chromewebstore.google.com. HistoryRewritten is an independent project, not affiliated with or endorsed by the Wikimedia Foundation or Wikipedia; how the analysis works is on the methodology page.