Skip to content

v1.1.0 — Private research, local media and email activity

Latest

Choose a tag to compare

@user-github-me user-github-me released this 03 Oct 06:09

LocalPulse AI v1.1.0

Free and open source under the MIT license. This release is built from tested commit b0ad66749cdbdc37e495fd99d37cdbe383656908, merged into main through PR #11 at 757d3c9a30409891e07a3bf83f1541348a67284f. The merge contains the same source files. This GitHub release does not update the Chrome Web Store listing.

New in v1.1

  • Optional one-choice email tracking setup, separate Gmail/Outlook draft images, per-draft toggles and local estimated-read badges.
  • Private image names, opt-in generic notifications, an encrypted service test and password-encrypted tracking backups.
  • Saved local research collections, full-text search and validated import/export; fresh cloud consent for reopened sources.
  • Verified quotation excerpts with actual source context and extracted PDF page numbers.
  • Local image/scanned-PDF OCR in seven languages and local English audio transcription, after explicit model-data downloads.
  • Duplicate tab review, confirmed closing, local saved sessions and optional Chromium domain grouping.
  • Explicit typed-query web research and selected public sources.
  • 24 quick actions, document workspaces, improved local history, flashcards, installed-voice read-aloud and local follow-ups.
  • OS and configured-shortcut hints; fixes for fresh-install startup, media-model readiness and unassigned shortcuts.

Downloads and installation

Chrome: unzip localpulse-ai-1.1.0-chrome.zip; in chrome://extensions, enable Developer mode, choose Load unpacked, and select the folder containing manifest.json.

Signed CRX: localpulse-ai-1.1.0-chrome.crx uses the existing project signing key and matches the ZIP files byte for byte. Local testing uses the ZIP. Store items opted into Verified CRX Uploads use the CRX; standard uploads use the ZIP.

Firefox: unzip localpulse-ai-1.1.0-firefox.zip; use about:debugging#/runtime/this-firefox → Load Temporary Add-on → manifest.json. Temporary add-ons are removed after restart. This package is not Mozilla-signed.

Reviewer source: localpulse-ai-1.1.0-sources.zip contains the rebuild inputs and dependency lockfile.

Graphics and store material: localpulse-ai-1.1.0-store-assets.zip contains five 1280×800 screenshots, promo tiles, icon and submission notes. Images use synthetic data and identify example responses.

Verification: test-report.md, github-ci.json, firefox-lint.json and SHA256SUMS.txt.

Tracking privacy

Tracking never sends email subjects, bodies, recipients or private names. Private keys and decrypted results stay in the extension or password-encrypted backups. The separately connected public service queues encrypted image-request timestamps without expiry and deletes those exact events after local saving and signed acknowledgement.

Public service · Service source and policy · Release privacy policy

Hosting providers handle network metadata under their policies. Images may be blocked, cached, preloaded or requested by proxies/scanners; counts estimate image activity and cannot prove human reading, delivery or unique people. Free hosting and queue limits apply.

Validation and limits

264 unit tests, 7 tracking-service tests and 68 Chromium browser tests passed. Real OCR recognized an image and a two-page PDF; OCR and Whisper reopened with download hosts blocked. A separate real WebLLM GPU test generated a local summary. A live Vercel/Upstash synthetic event was encrypted, decrypted and deleted by signed acknowledgement. GitHub CI passed.

Authenticated Gmail/Outlook layouts, every cloud provider account, real Windows/Linux browsers and a Firefox profile were not exercised. Firefox builds with zero static-validation errors and 17 documented warnings. See the full limits in test-report.md.

Full update details · Roadmap · Compare source changes

Screenshots

Private browser workspace

Optional email read activity

Local research library

On-device OCR and audio

Checked quotes and cloud consent