TruLens is a browser extension that scores how genuine place reviews are on Google Maps (v1). It attaches a colored shield badge and a 0–100 score to each visible review, and displays an overall trust summary in an on-page panel and the toolbar popup. Support for Amazon and Flipkart is planned for a future release.
When TruLens reads reviews on a Google Maps place page, it analyzes the text and metadata using built-in heuristic rules (signal detection, sentiment analysis, pattern matching). This process is fully on-device, with no network requests. No TruLens server exists to receive such data.
TruLens offers an optional "deep analysis" feature that sends a review to a large-language-model (LLM) provider for a more detailed genuineness verdict. When enabled and you click "Deep analysis" on a specific review, TruLens sends the text of that review — plus a small number of sibling reviews from the same page to provide context — to an AI provider. No review text is sent anywhere if AI analysis is disabled or not configured.
The extension's default provider mode is proxy. When the extension owner has deployed the included AWS Lambda proxy and set DEFAULT_PROXY_URL, AI deep analysis works without a user API key. In this mode:
DEFAULT_PROXY_URL is empty (the default in the source repository before deployment), the free tier is dormant — no proxy requests are made and no errors are shown.You can switch to BYOK mode in Settings and paste your own API key for MiniMax (OpenAI-compatible, base URL https://api.minimax.io/v1, model MiniMax-M2) or Anthropic. When BYOK mode is active, review text is sent directly from your browser to the API endpoint of the provider you chose, authenticated with your key. TruLens is not a middleman; no review text passes through any TruLens server.
TruLens uses chrome.storage.local (browser-local extension storage) to persist:
All of this data lives solely in your browser's extension storage and is not sent to any TruLens server. Clicking "Reset to defaults" in Settings clears all stored data from chrome.storage.local.
eval, no remote scripts).| Permission | Why it is needed |
|---|---|
storage |
Save your settings, API key, and cached AI results locally in the browser. |
https://www.google.com/maps/* |
Read review content on Google Maps place pages and inject genuineness badges. This is the extension's core function. |
https://api.minimax.io/* |
Allow the extension service worker to call MiniMax when AI analysis is enabled with an OpenAI-compatible (e.g., MiniMax) key. |
https://api.anthropic.com/* |
Allow the extension service worker to call Anthropic when AI analysis is enabled with an Anthropic key. |
https://*.execute-api.us-east-1.amazonaws.com/* |
Allow the extension service worker to call the owner-hosted AWS API Gateway endpoint (backed by Lambda) when the free shared-AI tier is active. The proxy holds the owner's API key server-side (Lambda env var); no key is transmitted from the extension. |
If you enable AI deep analysis, review text will be processed by the LLM provider involved. TruLens has no control over how those providers handle data. Please review the relevant privacy policy before enabling this feature:
To disable AI analysis: Open the TruLens toolbar popup → Settings → toggle AI Analysis off. No further review text will be sent to any provider.
To remove your API key and cached data: Open the TruLens toolbar popup → Settings → "Reset to defaults". This clears all locally stored settings, cached AI results, and per-place summaries from chrome.storage.local.
To uninstall TruLens entirely: Remove the extension from chrome://extensions. Chrome will delete all associated extension storage, including your API key and cache.
TruLens does not knowingly collect any information from anyone, including children. Because no personal data is collected at all, no special provisions for children's data apply.
If this policy changes materially, the "Last updated" date at the top of this page will be updated. The policy is versioned alongside the extension in its source repository.
If you have questions or concerns about this privacy policy, please contact: mayur.das4@gmail.com.