Finmagine Chrome Extensions
Last Updated: March 13, 2026
TL;DR: Finmagine extensions are built local-first. Your personal data — research habits, portfolio trades, investment analysis — stays on your device and is never sold, shared, or used for advertising. All four extensions passively contribute anonymous stock fundamental data (ROCE, sector, etc.) to Finmagine's shared cache when you visit supported pages; this speeds up load times for all users and involves no personal information. The Portfolio Manager also offers optional cloud backup (user-initiated, requires Finmagine account). Zero third-party tracking across all extensions.
1. Overview
This privacy policy covers all Chrome Extensions published by Finmagine, including:
- Finmagine Financial Chart Builder — Transforms Screener.in, Google Finance, and stockanalysis.com tables into interactive charts
- Finmagine AI Advisor — Extracts financial data from Screener.in and generates structured research prompts for AI analysis
- Finmagine Portfolio Manager — Multi-broker portfolio tracker with per-broker stop-loss discipline for Indian investors
- Finmagine Trader — NSE momentum scanner surfacing Stage 2, Near High, High Volume, VCP, and IPO Breakout signals
All Finmagine extensions are built on a privacy-first architecture. This policy explains the specific data practices of each extension.
2. Data Collection Summary
No Finmagine extension transmits your personal data to any third party, advertising network, or analytics service. Here is what each extension stores and where:
- Chart Builder & AI Advisor: No persistent personal storage. Charts, analysis, and research prompts exist in browser memory only while you're on the page. When you visit a supported page (Screener.in, stockanalysis.com), anonymous stock fundamental data (e.g. ROCE, sector) is passively contributed to Finmagine's shared fundamentals cache — this is public financial data, not personal data.
- Finmagine Trader: Stores only your filter preferences (e.g. "Nifty 500", "Score ≥ 2") in
chrome.storage.local. When you visit a Screener.in page, anonymous stock fundamentals are passively contributed to Finmagine's shared cache. No trade data, no personal data.
- Portfolio Manager: Your trade data (buy price, quantity, broker, date) is stored in
chrome.storage.local on your device. Live prices and fundamental data are fetched directly from Yahoo Finance, Screener.in, and ChartInk. Anonymous stock fundamentals from Screener.in pages visited are also contributed to Finmagine's shared cache. The optional Cloud Backup sends your portfolio data to finmagine.com only when you explicitly press the "Push" button and are logged in.
Across all extensions, we do NOT collect:
- Personal information (name, email, phone, address) — unless you register for an optional Finmagine account for cloud backup
- Which specific stocks or companies you research
- Browsing history, research habits, or investment thesis
- IP addresses, device identifiers, or location data
- Analytics, telemetry, or usage statistics
- Authentication credentials or login information
3. How Our Extensions Work
All Finmagine extensions are built local-first. Personal data stays on your device. The following explains each extension's data flows in full:
Finmagine Financial Chart Builder
- Data Reading: When you visit a supported company page (Screener.in, Google Finance, or stockanalysis.com), the extension reads financial data from the HTML tables displayed on that page.
- Local Processing: All data parsing and chart generation happens in your browser using the bundled Chart.js library (included in the extension package).
- Temporary Memory Only: Your charts and analysis exist in browser memory only while you're viewing them. Closing the chart or navigating away clears all data immediately.
- Fundamentals Cache Contribution: When you visit a Screener.in page, the extension passively contributes anonymous stock fundamental data (ROCE, sector, market cap, etc.) to Finmagine's shared cache at
finmagine.com/api/push-fundamentals.php. This improves load speed for all users. The data contributed is the same public financial information visible on the Screener.in page — no personal data, no research identity, no browsing history is included.
Finmagine AI Advisor
- Data Extraction: When you visit a Screener.in or stockanalysis.com company page, the extension extracts financial tables, key metrics, and document links from the page.
- Local Analysis: All sector detection, health scoring, CAGR calculations, and DuPont decomposition happen entirely in your browser.
- Prompt Generation: Research prompts are assembled locally. The only moment your analysis leaves your machine is when you choose to copy and paste a prompt into an AI platform.
- Fundamentals Cache Contribution: When you visit a Screener.in page, the extension passively contributes anonymous stock fundamental data to Finmagine's shared cache (same as Chart Builder above).
- Peer Comparison Data: For the Peer Comparison template, peer company data is fetched via Finmagine's background service to work around browser CORS restrictions. No personal data is involved.
Finmagine Portfolio Manager
- Local-First Storage: All trade data (stocks, mutual funds, US equities), portfolio settings, and watchlist are stored exclusively in
chrome.storage.local on your device. Data never leaves your machine automatically.
- Live Price & Fundamental Fetching: The extension fetches current prices from Yahoo Finance and fundamentals from Screener.in and ChartInk. These go directly from your browser to those services. The extension also checks Finmagine's shared fundamentals cache (
finmagine.com/api/company-data.php) first for faster loading.
- Fundamentals Cache Contribution: When Screener.in data is fetched, anonymous stock fundamentals are also contributed to Finmagine's shared cache (no personal data).
- Optional Cloud Backup: If you choose to use Cloud Backup, your portfolio data is sent over HTTPS to finmagine.com servers and stored under your Finmagine account. This sync is never automatic — you initiate it manually. You can delete your cloud backup at any time from the settings panel.
- No Portfolio Data Shared: Your holdings, trade history, and P&L data are never shared with or used by Finmagine for any purpose other than cloud backup storage (if you opt in).
Finmagine Trader
- Public Screener Data Only: The extension reads momentum signals from ChartInk's public screener API. This data contains only stock tickers and signal flags — no personal data.
- Preference Storage: Your last-used filter settings (index group, score threshold) are saved in
chrome.storage.local. This is purely local and contains no sensitive information.
- Fundamentals Cache Contribution: When you visit a Screener.in page with the extension active, anonymous stock fundamentals are passively contributed to Finmagine's shared cache (no personal data).
- No Personal Data: The extension does not access, read, or transmit any personal financial data, trade history, or account information.
Common to all extensions: No data is ever sold, shared with advertisers, or used for analytics. All communication with Finmagine servers involves only anonymous, aggregate public stock data — never your identity, research habits, or financial decisions.
4. Permissions Explained
Our extensions request only the minimum permissions necessary. Here's what each is used for:
Finmagine Financial Chart Builder
- activeTab: Reads financial data from the page you're currently viewing when you interact with the extension.
- Host Permissions (screener.in, google.com/finance, stockanalysis.com, finmagine.com): Detects supported company pages and injects the visualization UI. The finmagine.com permission is used to contribute anonymous stock fundamentals to Finmagine's shared cache.
- scripting: Injects content scripts that create the chart interface and parse financial data from HTML tables.
Finmagine AI Advisor
- Host Permissions (www.screener.in, stockanalysis.com, finmagine.com): Detects supported company pages and injects the AI Advisor panel. The finmagine.com permission is used to contribute anonymous stock fundamentals to Finmagine's shared cache and to fetch peer comparison data.
Finmagine Portfolio Manager
- storage: Saves your portfolio trades, settings, and watchlist locally on your device using
chrome.storage.local. Nothing is written to remote servers automatically.
- alarms: Schedules periodic background price refreshes so your portfolio P&L stays current even when the popup is closed.
- notifications: Sends near-pivot watchlist alerts when a stock you're watching approaches its 52-week high.
- Host Permissions (screener.in, yahoo.com, chartink.com, mfapi.in, stockanalysis.com, finmagine.com): Fetches live prices and fundamental data for your holdings. The finmagine.com permission covers: (1) reading from Finmagine's shared fundamentals cache, (2) contributing anonymous fundamentals to that cache, and (3) the optional Cloud Backup feature.
Finmagine Trader
- storage: Remembers your last-used filter preferences (index group, score threshold) locally. No personal or financial data is stored.
- alarms: Used for periodic cache refresh scheduling.
- Host Permissions (chartink.com, screener.in, finmagine.com): Fetches momentum signals from ChartInk's public screener API. The screener.in and finmagine.com permissions are used to passively contribute anonymous stock fundamentals to Finmagine's shared cache when you visit Screener.in pages.
What no Finmagine extension ever requests: Access to your Google account, calendar, contacts, email, camera, microphone, or any websites beyond those explicitly listed in each extension's permissions above.
5. External Services
Our extensions do not integrate with any third-party analytics platforms, advertising networks, or tracking services. All libraries (such as Chart.js in the Chart Builder) are bundled locally within the extension package — nothing is loaded from CDNs.
The following external services are accessed by Finmagine extensions:
- Finmagine servers (finmagine.com): All four extensions passively contribute anonymous stock fundamental data to Finmagine's shared cache. The Portfolio Manager additionally uses Finmagine for optional cloud backup. No personal data, research habits, or browsing identity is involved.
- Yahoo Finance, Screener.in, ChartInk, stockanalysis.com, mfapi.in: Used by Portfolio Manager to fetch live prices and fundamentals for your holdings. Used by Trader to fetch momentum signals. These are direct requests from your browser.
6. Changes to This Policy
If we ever update this privacy policy (which is unlikely given our zero-data design), we will:
- Update the "Last Updated" date at the top of this page
- Notify users through the Extension update notes in the Chrome Web Store
- Require explicit user consent if any data collection is introduced
7. Your Rights
We do not collect personal data. The anonymous stock fundamental data contributed to Finmagine's shared cache is not tied to any individual. For Portfolio Manager cloud backup users, you can delete your cloud data at any time from the settings panel. You maintain complete control over your local data — uninstalling the extension removes all chrome.storage.local data from your device.
8. Compliance
This Extension complies with:
- Chrome Web Store Developer Program Policies
- GDPR (General Data Protection Regulation)
- CCPA (California Consumer Privacy Act)
- Other applicable privacy regulations
Compliance is straightforward: we do not collect personal data, do not engage in behavioral tracking, and give users full control over their local data and any optional cloud backup.
10. Transparency
All Finmagine extensions are designed with privacy as a core principle. Personal data — your research habits, portfolio, investment analysis — stays on your device. Anonymous stock fundamental data is passively contributed to Finmagine's shared cache to benefit all users. Users can inspect extension code through Chrome's developer tools (chrome://extensions → Details → Inspect views) to verify these claims.
© 2026 Finmagine. This privacy policy applies to all Chrome Extensions published by Finmagine.
Explore Finmagine Chrome Extensions
Four free, local-first Chrome extensions for Indian stock market research. Your personal data and research habits never leave your device. Zero third-party tracking.