AI 产品解读Permanent, private text highlighting tool for any web page
Users need to mark up and annotate web pages with persistent highlights that survive page revisits, without relying on cloud services or accounts
1. User visits a web page and selects text via mouse or keyboard
2. User right-clicks to access context menu or uses keyboard shortcut to apply a highlight style
3. Highlight is visually applied to the page and stored locally in IndexedDB via PouchDB
4. On subsequent visits to the same page, the extension automatically restores highlights
5. User can view/manage all highlights via the popup, options page, or overview summary
6. Highlights can be exported as backup files and imported to restore or transfer between browsers
Create text highlights with multiple styles (colors: Red, Orange, Yellow, Green, Cyan, Purple, Grey; plus Redact, Blur, Bold, Italic, Underline, Strikethrough, Monospace, Magnify, Quotation)Highlights persist across browser sessions using local IndexedDB storage (PouchDB)Keyboard shortcut support for applying highlights (up to 10 preset shortcuts)Right-click context menu for highlight creationPopup dialog showing all highlights on current page with search/filter/sortOverview/summary page for viewing, printing, or saving all highlights
- 目标用户
- Researchers and students studying web content / Readers who want to annotate articles and reference material / Users who want private, local-only web annotation without cloud dependencies / Knowledge workers who need to mark up and return to important web content
- Source code is minified/bundled making line-by-line analysis harder, but core functionality is clearly local-only with no external service dependencies
- No suspicious network requests found; all external hosts are for static assets, library CDNs, and documentation links
付费分析未识别到付费功能
No premium, subscription, payment, or billing mechanisms found. Grep searches for 'premium', 'subscription', 'payment', 'billing' all returned zero matches. The 'upgrade' keyword hit is the CSP directive 'upgrade-insecure-requests' in manifest.json line 3 - a standard security feature, not a paid upgrade. The 'license' hits are from third-party MIT license text in libraries. The 'pro' hits are false positives from minified code variable names and CSS classes. No feature gating, no Stripe/payment integration, no upgrade prompts found.
- 置信度
- 95
- 支付平台
- --
- 来源
- AI / 高
- 需要登录
- 否
- 登录理由
- No login, sign-in, account, or authentication mechanisms found in source code. Grep searches for 'login', 'sign in', 'account', and 'password' returned no relevant matches. All data is stored locally using PouchDB with IndexedDB adapter (line: 'new PouchDB("sos", {auto_compaction:true, adapter:"idb", revs_limit:10})'). Store description explicitly states: 'This process is completely private. The location and contents of your highlights never leave your browser.' The 'auth' and 'token' keyword hits are false positives from library code (Angular, jQuery, PouchDB), CSS class names (.token for highlight styling), and third-party license text.
注意一下:快捷键的设置,在浏览器自带的拓展管理页面(打开页面后,左上角点击选项卡,才能看到快捷键设置的选项),插件本身没有带这个设置选项。插件很完美,谢谢分享。
好用。但edge报“此扩展包含恶意软件”,强制禁用了,现在重新添加又可用了。
Microsoft Edge just banned this extension because it contains malware
Recently this extension somehow dosen't work anymore.
It doesn't work!!
This is the most efficient, neat and clean web marker I have used so far. 100% recommended!
NÃO FUNCIONA!!!!
Hopefully the author reads this comment, there's a few important things I'd like to convey to him. First, outstanding job on just keeping it simple. I don't need yet *another* cloud account to connect to a simple tool that just doesn't need it and the overall design is simple and straight forward and it actually helps rather than get in the way. HOWEVER... There's a few things I think would help to bump this up to being a five out of five "must have" type extension. I've noticed there's comments here regarding "doesn't work". If I had to guess, I would think they're talking about persistence/saving of state of the highlighting of a page. In my case, I used the tool for close to a month before one page FINALLY saved its state properly and I realized it was an intentional feature that actually existed, just semi broken. In order to trigger this state save, I have to scroll the window so that the highlighted text is out of the current rendered area a few times and sometimes, it'll eventually save the state if I do this enough. This effectively means there's no reliable way to highlight a page, close it and come back and expect it to be there, aka, save the current state. The ONLY way I can muster this is to do my highlights and then scroll the window up and down over and over, then check the apps settings page to see if it's added the current page to it's list of stuff yet. Here's what *I* would do: Add some obvious setting somewhere for the USER to be able to MANUALLY save and/or update the state of highlights (Preferable), or, figure out exactly what's going wrong so that the existing mechanism is so incredibly flaky and fix it so the expected behavior is reliable. Personally, because of how flaky software tends to be these days, as a user, I'd appreciate an actual "save state" option in the context menu. Even with this problem, I still think you've done a damn good job with this project. Good job, well done.
Looks like there's some adware hidden in this extension. Every once in a while when I click on a link from google an ad will pop up in a tab instead of the link I clicked on. This doesn't happen when the extension isn't installed.
được