Privacy Policy

Last updated: September 2025

Overview

This Privacy Policy explains how LogicLensify Software Solutions Ltd. ("LogicLens", “we”, “us”) collects, uses, and shares information when you use our website and Chrome extension (together, the “Service”). We aim to be clear and respectful of your privacy while providing useful features.

Information We Collect

  • Account information: your email, display name, and profile photo from your sign‑in provider.
  • Authentication and session information: information needed to sign you in and keep you signed in across the website and extension.
  • Usage information: how you use the Service, including actions taken, timestamps, performance metrics, whether an analysis succeeded, and the domain of the page you chose to analyze. We do not collect your browsing history.
  • Content you submit: the text you ask us to analyze. We process this content to generate insights and generally do not store the raw text after processing. We may store derived results or summaries to operate the Service.
  • Support communications: messages and contact details you send us.

How We Use Information

  • Provide, maintain, and improve the Service and its features.
  • Authenticate you and personalize your experience.
  • Operate analytics and usage dashboards and enforce reasonable rate limits.
  • Secure the Service, prevent abuse, and troubleshoot issues.
  • Communicate with you about updates and respond to requests.

We do not sell your personal information and we do not use it for targeted advertising. The extension analyzes content only when you ask it to.

Sharing and Processors

We share information with service providers that help us run the Service, such as:

  • Google Firebase (authentication, database, serverless functions)
  • Google Cloud services (including AI processing for text analysis)

We may also share information to comply with the law or protect rights and safety, or in connection with a business transaction (e.g., merger or acquisition). We do not sell or share your information for cross‑context behavioral advertising.

Cookies and Local Storage

We use first‑party cookies and local storage to keep you signed in and remember preferences. The extension may store minimal data locally to improve performance. We do not use third‑party advertising cookies.

Chrome Extension Permissions & Data Flow

The LogicLens Chrome extension integrates with the same account you use on our website. To operate, it requests a minimal set of permissions and uses them only to provide the features you request.

Permissions we use and why

  • activeTab: Access the current tab’s content only when you click the extension or start an analysis.
  • scripting: Inject UI and highlighting scripts so we can render the sidebar and highlights on the page you’re analyzing.
  • tabs: Read basic tab info (URL/title) to scope your analysis and show status.
  • storage: Store minimal settings, session state, and cached results on your device for performance and continuity.

When content scripts run

Our content scripts are allowed on many sites but remain idle until you interact with the extension (e.g., open the sidebar or click analyze). We do not collect or monitor your browsing history.

What data leaves your device

  • Only the content you choose to analyze (page text or selected text).
  • The page URL/host to contextualize results and for rate‑limit enforcement.
  • Analysis options (e.g., max insights) and minimal metadata (e.g., content hash to deduplicate requests).

We do not transmit your browsing history and we do not collect unrelated page data.

API communications and authentication

The extension connects over HTTPS to our servers hosted on Google Cloud/Firebase at us-central1-logiclenshome.cloudfunctions.net. Requests include a Firebase ID token in the Authorization: Bearer <ID_TOKEN> header to authenticate your account. Tokens are used strictly for authentication and are not shared with advertisers.

When signed in, the extension prefers Firebase Callable Functions; otherwise it falls back to HTTPS with your stored ID token until a fresh token is available.

Local storage and caching

  • Session: ID token and expiry are stored in chrome.storage.local under keys such as logiclens-auth-token and logiclens-auth-expiry to enable authenticated requests across extension contexts. We may also store basic user info (email/display name/photo) for UI display.
  • Results: Recent analysis results may be cached per‑URL in chrome.storage.local to speed up reloads. UI preferences (e.g., button position/lock state) may be stored via localStorage.
  • Control: You can clear this data by signing out, disabling the extension, or uninstalling it (Chrome also allows clearing site data).

Data minimization and policy compliance

The extension processes content only when you ask it to. We do not sell your personal information and we do not share it for cross‑context behavioral advertising. We comply with the Chrome Web Store User Data Policy, including Limited Use: data is used only to provide the features you request, is not sold, and is not transferred except to service providers or as required by law.

Data Retention

We keep your information for as long as your account is active or as needed to provide the Service. When you delete your account, we delete associated account and usage data within 30 days, subject to legal requirements. Backups may persist for up to 90 days.

Your Rights

GDPR (EEA/UK): You may request access, correction, deletion, restriction, portability, or object to processing where applicable. You may also withdraw consent at any time.

CCPA/CPRA (California): You have the right to know, delete, and correct personal information, and the right to opt out of “sale” or “sharing” for cross‑context behavioral advertising. We do not sell or share your personal information. You have the right to non‑discrimination for exercising your rights.

To exercise your rights, contact us at the email below. We may need to verify your request to protect your account.

International Transfers

We are based in Canada and may process data in Canada, the United States, and other locations where our providers operate. When transferring data internationally, we rely on appropriate safeguards offered by our providers and applicable law.

Security

We use reasonable administrative, technical, and physical safeguards designed to protect personal information. No system is perfectly secure, but we work to protect your information.

Children’s Privacy

The Service is not intended for children under 13 (or 16 where applicable), and we do not knowingly collect personal information from children.

Changes to This Policy

We may update this policy from time to time. If we make material changes, we will update the “Last updated” date and take other steps as required by law.

Contact Us

Questions or requests: jacob@logiclens.ca