Item logo image for Aar318's Smart Proofreader

Aar318's Smart Proofreader

5.0(

1 rating

)
ExtensionTools12 users
Item media 2 (screenshot) for Aar318's Smart Proofreader
Item media 1 (screenshot) for Aar318's Smart Proofreader
Item media 2 (screenshot) for Aar318's Smart Proofreader
Item media 1 (screenshot) for Aar318's Smart Proofreader
Item media 1 (screenshot) for Aar318's Smart Proofreader
Item media 2 (screenshot) for Aar318's Smart Proofreader

Overview

Private, offline spelling and grammar checking with optional automatic correction.

**Aar318's Smart Proofreader: Private Writing Help** Catch spelling, grammar, punctuation, agreement, word-choice, and repetition mistakes without sending your writing to an online proofreading service. Aar318's Smart Proofreader works in standard text boxes and compatible rich-text editors across the web. The bundled Harper engine performs proofreading locally in your browser, with no account, writing analytics, or remote grammar endpoint. **🚀 Getting Started** 1. Type in a supported writing field and pause briefly to see the issue count. 2. Select the small field badge, the toolbar icon, or **Check Current Writing Field** from the extension-icon right-click menu. 3. Review each suggestion and choose the change you want. Nothing is submitted or sent automatically. 4. Optional automatic correction can be enabled for conservative fixes. It is off by default. Open Settings from the toolbar or right-click menu to review correction, dialect, site, and privacy choices. **✨ New Features (v1.2.0.0)** - **Bug Fix:** Automatically split larger compressed browser-sync backups into verified parts, overcoming the single-item limit while preserving the previous copy if upload fails. - **Improvement:** Simplify backups with a default-on Browser sync checkbox, followed by Export and Import on separate rows; keep advanced sync and restore controls out of the way. - **New Feature:** Default-enabled automatic browser-profile sync for eligible preferences, with clear status and a choice when copies differ. - **New Feature:** Backup & Restore provides portable preference files, validated imports, and a local safety copy before restores. - **Improvement:** Keep sensitive saved data and temporary state local; show the exact backup scope and size-limit errors. - **Compatibility:** Route backup requests independently from proofreading requests. **⭐ Key Features** - **Preference backups:** Browser-account sync enabled by default, explicit conflict resolution, portable preference files, and a local safety copy before restores. The backup page identifies excluded saved data. - Open Settings from an explicit toolbar or menu action instead of automatically after installation. - **Local Spelling and Grammar Checking:** Proofreads on-device with the bundled Harper WebAssembly engine. - **Useful Writing Checks:** Finds many spelling, typo, grammar, punctuation, agreement, word-choice, capitalization, and repeated-word issues. - **Review Before Changing:** Apply individual suggestions, use **Fix Obvious**, ignore an issue once, or add a legitimate word to your personal dictionary. - **Two Clear Automatic Modes:** Automatic correction is off by default. **Obvious fixes only** is recommended and changes the safest clear mistakes while skipping uncertainty. **Expanded spelling and grammar** catches more close spelling, agreement, punctuation, and word-choice issues, but can occasionally make the wrong guess. - **Transposition-Aware Obvious Fixes:** Safely recognizes adjacent-letter swaps when Harper ranks the swapped spelling first, such as `tseting` to `testing`, even when alternative manual suggestions are available. - **Expanded Close-Spelling Fixes:** Expanded mode can use a close top-ranked spelling suggestion such as `autmatically` to `automatically`. - **Smarter General Spelling:** Ordinary typos are handled by a bundled 40,000-word frequency dictionary plus roughly 240,000 nearby-word patterns instead of an ever-growing list of word-specific patches. Expanded mode can use context to favor `good` in `pretty gud` and `testing` in `my own tesng`, while keeping all processing offline. - **Respectful Backspace:** Editing a corrected word with Backspace is treated as rejecting that automatic change, so a nearby incomplete spelling is not repeatedly restored. Deleting and typing the word again enables a fresh check. - **User Edits Win:** `Ctrl+A` and Backspace can clear the entire message after a correction. Pending rich-editor work checks the draft between replacements and stops immediately if the user has changed it. - **Safe Undo:** Reverts the last automatic correction only while the field still matches the corrected text. - **Multiple Ways to Check:** Use the toolbar, Alt+Shift+P, selection context menu, editable-field context menu, or extension-icon right-click menu. - **Guided Page Picking:** Choose **Pick field or text** to outline the exact hovered writing field, paragraph, or readable page element. Picked fields support corrections, while ordinary page text opens as a clearly labeled review-only result. **Highlight text** remains available for reviewing a smaller dragged selection. - **Read Aloud:** Hear the current draft using browser and system voices to catch mistakes that are easy to overlook visually. - **English Dialects:** Choose American, British, Australian, or Canadian English. - **Site Controls:** Pause on selected sites, use an allowlist instead, or hide only the floating field badge. - **Best-Effort Username Protection:** Skips explicit @handles, leading chat-name labels, and recognized rich-editor mention elements so usernames are less likely to be treated as spelling mistakes. - **Movable, Temporary Results:** The suggestion panel tries to open above the affected word, can be dragged away from page controls, and closes shortly after a successful user-selected fix while keeping undo available. - **Compatible Rich Editors:** Corrections use the editor's normal editing path and are verified after the website updates its state, preventing a visual-only change from being reported as successful. - **Accessible Support Links:** Icon-labeled Ko-fi and donation links appear at the top and bottom of Settings, inside the suggestion panel, and directly in the extension-icon right-click menu. - **Faster Toolbar Controls:** Compact Ko-fi and Donate buttons appear at the top of the toolbar popup. Automatic correction is a direct toggle, and Obvious or Expanded mode can be selected there without opening Settings or a confirmation dialog. - **Synchronized Quick Controls:** The extension-icon menu keeps its automatic-correction and live-suggestion checkmarks synchronized with Settings. - **Clean Badge Lifecycle:** Field and toolbar counts clear when focus leaves the checked field or a read-only selection review ends, preventing stale issue badges. - **Local Preferences:** Personal dictionary, settings, and site rules remain in browser extension storage. Settings can be exported and imported. - **Slow Typing Mode:** Waits at least four seconds after the last keystroke before proofreading. - **Correction Controls:** Select Obvious or Expanded from the mode cards; after a correction, writing can continue at the end of the edited text. **🔐 Permissions & Privacy** **Browser profile sync and preference backups:** Open Backup & Restore from the toolbar context menu or settings. Sync is enabled by default unless you turn it off. Use the same browser account with extension synchronization enabled; If your browser requests optional sync data permissions, approve them in Backup & Restore before transfers begin. Eligible preferences are transferred by the browser's account service; Aar318 does not receive them. This is not cross-browser-vendor synchronization or guaranteed backup retention after uninstall. File exports remain available without an account. Synced snapshots are compressed, not independently encrypted by the extension; do not put secrets in preference fields. Oversized preferences remain local with a visible error. Imports validate the extension and schema, merge included preferences, save a local safety copy, and disable sync until re-enabled. Existing tabs may need a reload. Credentials, saved login sessions, document/chat content, transient state, and notification-delivery history are excluded. Saved lists and other content excluded by the backup page continue to use the extension's existing export tools. Disabling sync preserves local settings; deletion of the synced copy is a separate confirmed action. Other enabled devices can republish a deleted copy. **Alarms:** Schedules delayed preference synchronization without keeping background code running continuously. **Storage:** Retains local preferences, sync state, a local safety copy, and the browser-account preference snapshot. No cloud-provider login, new cloud host access, or remote executable code is used. - Writing is processed locally and is not uploaded for proofreading. - No account, analytics, advertising tracker, or remote proofreading API is included. - Recognized password, passcode, payment-card, security-code, one-time-code, social-security, and common code-editor fields are excluded. - Automatic correction does not press Send, submit forms, or replace a draft that changed while it was being checked. - Browsers prevent extensions from running on protected internal pages, extension stores, and some built-in viewers. - **Storage:** Saves proofreading preferences, personal dictionary words, and site rules locally. - **Context Menus:** Adds user-invoked checking, toggle, site, settings, undo, and support commands. - **Host Access:** Lets the extension provide its writing-field tools on webpages. Page text is not collected or transmitted. - **Active Tab:** Lets toolbar and context-menu commands act on the page the user explicitly invokes them from. Privacy policy: https://gist.github.com/aar318/9d4fc167a12546f162bcef3b91322aad **ℹ️ Notes** Spelling and grammar analysis is powered by Harper / harper.js 2.7.0, used under the Apache License 2.0. Harper runs locally and is not affiliated with or responsible for Aar318's Smart Proofreader. The complete Harper license and third-party notice are included with the extension. Spelling candidates are additionally ranked with the bundled SymSpell English word-frequency and bigram-frequency files under the source repository's MIT license. The complete included-data attribution and license are packaged with the extension. Harper: https://writewithharper.com/ Source: https://github.com/Automattic/harper Frequency data: https://github.com/wolfgarbe/SymSpell Ko-fi: https://ko-fi.com/M4M81VBQPJ Donate: https://streamelements.com/hor318/tip

Details

  • Version
    1.2.0.0
  • Updated
    October 31, 2026
  • Offered by
    aar318
  • Size
    10.27MiB
  • Languages
    English (United States)
  • Developer
    Email
    aar318@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps