Is "Research Notes" on Chrome Web Store Safe to Install?

[email protected] · chrome · v1.0.8.7

(What's new in latest version: see https://onlineresearchnotes.com/#latest) KEEP NOTES AND ORGANIZE PAGES Bookmark, tag or add notes to pages. SAVE & HIGHLIGHT QUOTES Save quotes or other text snippets from pages (or PDFs), highlight quotes on the page. SAVE IMAGES Save images with pages - either pictures directly from the page or copy-pasted screenshots via a tool like Snipping Tool or Paint. TAGS WITH VALUE Advanced tagging: you can add values to the tags. For example, to record a page’s author, add a tag like “Author: ”. Or, when searching for products and comparing good websites with alternative offerings, add tags to pages such as “Product: ” or “Price: ”. You can group and sort by tags and values separately on the all notes -page. RESEARCH UNDER SEPARATE TOPICS All your pages and searches will be saved under topics that you define. This helps keep your different research topics - be it work, school or hobbies - separated from each other. SAVE YOUR GOOGLE OR GOOGLE SCHOLAR SEARCHES When studying a topic in-depth, save searches to remember what search terms you’ve used, which ones got great results and how far into the results you have looked. By default, search saving is turned off, it can be activated for each Google search tab separately. HELPFUL SEARCHING OPTIONS Cross out and hide search results that are not useful. Instantly add notes and tags to results straight in your Google search. OVERVIEW OF SAVED RESEARCH A special all notes -page gives a comprehensive overview of your topics, pages and searches. See your researched pages either in list or table format. Filter pages by text, tags, notes or bookmarks. PRIVATE The information that you create while working with the extension - addresses, searches, notes, tags, etc - is stored exclusively in your own browser and is not shared with anyone. We only collect anonymous analytics information about this products usage to get an overview of what features are used. DO YOU HAVE QUESTIONS OR RECOMMENDATIONS? We are open to feedback about this product, about existing features or new ideas - just send as an e-mail ([email protected]) or drop by in our Discord server (https://discord.gg/pE9BMg2m). And please do inform us also about any possible bugs that may be lurking. FREE This extension is free to use.

Risk Assessment

Analyzed
75.99
out of 100
HIGH

46 security findings detected across all analyzers

Chrome extension requesting 11 permissions

Severity Breakdown

2
Critical
2
High
42
Medium
0
Low
0
Info

Finding Categories

4
Obfuscation
41
Network

Requested Permissions

11 permissions
http://*/*
Dangerous
https://*/*
Dangerous
file://*/*
Dangerous
clipboardRead

Read data from your clipboard

High
tabs
Medium
bookmarks
Medium
storage
Low
unlimitedStorage
Low
background
Low
contextMenus
Low
scripting
Low

About This Extension

(What's new in latest version: see https://onlineresearchnotes.com/#latest) KEEP NOTES AND ORGANIZE PAGES Bookmark, tag or add notes to pages. SAVE & HIGHLIGHT QUOTES Save quotes or other text snippets from pages (or PDFs), highlight quotes on the page. SAVE IMAGES Save images with pages - either pictures directly from the page or copy-pasted screenshots via a tool like Snipping Tool or Paint. TAGS WITH VALUE Advanced tagging: you can add values to the tags. For example, to record a page’s author, add a tag like “Author: <author’s name>”. Or, when searching for products and comparing good websites with alternative offerings, add tags to pages such as “Product: <product name>” or “Price: <product price>”. You can group and sort by tags and values separately on the all notes -page. RESEARCH UNDER SEPARATE TOPICS All your pages and searches will be saved under topics that you define. This helps keep your different research topics - be it work, school or hobbies - separated from each other. SAVE YOUR GOOGLE OR GOOGLE SCHOLAR SEARCHES When studying a topic in-depth, save searches to remember what search terms you’ve used, which ones got great results and how far into the results you have looked. By default, search saving is turned off, it can be activated for each Google search tab separately. HELPFUL SEARCHING OPTIONS Cross out and hide search results that are not useful. Instantly add notes and tags to results straight in your Google search. OVERVIEW OF SAVED RESEARCH A special all notes -page gives a comprehensive overview of your topics, pages and searches. See your researched pages either in list or table format. Filter pages by text, tags, notes or bookmarks. PRIVATE The information that you create while working with the extension - addresses, searches, notes, tags, etc - is stored exclusively in your own browser and is not shared with anyone. We only collect anonymous analytics information about this products usage to get an overview of what features are used. DO YOU HAVE QUESTIONS OR RECOMMENDATIONS? We are open to feedback about this product, about existing features or new ideas - just send as an e-mail ([email protected]) or drop by in our Discord server (https://discord.gg/pE9BMg2m). And please do inform us also about any possible bugs that may be lurking. FREE This extension is free to use.

Detailed Findings

46 total

AI Security Report

AI Security Review

Risky Plugins reviewed this extension with an AI-assisted security workflow on 2026-04-28. The review verdict is likely false positive with 82% confidence.

Recommended action: suppress false positive.
Risk context: HIGH risk, score 76/100.
Evidence context: threat category none; evidence quality moderate.

The 41 network findings in this extension all originate from JQueryStatic.d.ts, a TypeScript type definition file. Every network finding (NET-JQUERY_AJAX-JQueryStatic.d.ts-1724, NET-JQUERY_AJAX-JQueryStatic.d.ts-1752, etc.) represents a method signature declaration in the jQuery type library, not actual executable network calls. TypeScript definition files (.d.ts) are compile-time type declarations that describe API interfaces—they contain no runtime code and cannot execute network requests. The static analysis tool incorrectly flags these type signatures as network activity, which is a well-documented false positive pattern.

The extension's stated functionality—bookmarking, tagging, adding notes, and saving quotes—aligns with the presence of jQuery dependencies. A research notes extension would reasonably use jQuery for DOM manipulation and AJAX calls to save user data. The developer attribution ([email protected]) is an email address rather than a company name, which is common for smaller independent extensions but does not indicate malicious intent.

Critically, there are zero IoC findings, zero malware signatures, and zero code-smell findings. The 4 obfuscation findings are not detailed in the evidence bundle, but without accompanying malware signatures or suspicious domains, obfuscation alone is insufficient for a malicious verdict. The 2 critical and 2 high severity findings are almost certainly from the same JQueryStatic.d.ts file pattern, where severity ratings are inflated for type definition matches.

Counterargument: A skeptic might argue that 46 total findings with 2 critical and 2 high severity ratings warrants concern. However, CVEQ's scoring system has documented biases that inflate severity for type definition files and bundled dependencies. The nature of the findings matters more than their count or severity labels. Every single network finding traces to the same .d.ts file containing jQuery type signatures, not executable JavaScript. If this were truly malicious, we would expect to see suspicious domains in IoCs, malware signatures, or network calls from actual .js files—not type definitions.

Resolution: This extension should be suppressed from malicious alerts. The findings represent static analysis noise from TypeScript type definitions, not actual malicious behavior. No takedown or escalation is warranted.

Key Reasons

  • All 41 network findings originate from JQueryStatic.d.ts type definition file, not executable code
  • Zero malware signatures and zero suspicious IoCs detected
  • Extension functionality matches stated purpose (research notes tool)
  • TypeScript .d.ts files cannot execute network requests at runtime

False Positive Considerations

  • TypeScript definition file (JQueryStatic.d.ts) scanned as executable code
  • jQuery type signatures flagged as network calls
  • Severity inflation for type definition matches
  • No actual suspicious domains in IoC findings

Frequently Asked Questions