Skip to main content

MouseViz - Privacy Policy

Last updated: April 2, 2026

1. Data Controller

The data controller for MouseViz is David Dias Digital, based in Toronto, Ontario, Canada. If you have any questions about this Privacy Policy or how we handle your data, you can contact us at hello@mouseviz.com.

2. What We Collect

MouseViz is a native macOS application. We distinguish between data processed by the app on your device and data collected through our website.

App Data (Local Only)

  • Tracking Data: All mouse movement tracking, heatmap generation, and visualization data is processed entirely on your device. We do not upload your movement data to any servers.
  • Session Files: Sessions are stored locally in your Application Support folder. These files remain on your device unless you choose to share them.

Website Data

  • Analytics: We collect anonymous usage data on our website through OpenPanel (see Section 3).
  • Newsletter: If you subscribe to our newsletter, we collect your email address (see Section 4).
  • Payments: If you purchase a license, payment data is processed by Paddle (see Section 5).

3. Website Analytics (OpenPanel)

We use OpenPanel, a privacy-friendly analytics platform hosted on Hetzner infrastructure in Germany (EU), to understand how visitors use our website. OpenPanel collects:

  • Pages visited and referrer URLs
  • Outgoing link clicks
  • Device type, browser, and operating system
  • Country-level geolocation derived from IP address

OpenPanel does not use cookies and does not track individual users across sessions. All data remains within the EU. Legal basis: legitimate interest in understanding website usage (GDPR Art. 6(1)(f)).

4. Newsletter (Resend)

If you subscribe to our newsletter, we collect your email address. Your email is stored and processed by Resend (United States) solely for the purpose of sending you product updates and announcements.

You can unsubscribe at any time using the link in every email. Upon unsubscribing, your email address will be removed from our mailing list. Our newsletter complies with Canada's Anti-Spam Legislation (CASL) and GDPR consent requirements.

5. Payments (Paddle)

Purchases are processed by Paddle, which acts as our Merchant of Record. When you purchase a license, Paddle collects your name, email address, IP address, and payment information. MouseViz does not store or have access to your payment card details.

For more information, see Paddle's Privacy Policy. Legal basis: performance of a contract (GDPR Art. 6(1)(b)).

6. macOS Permissions

To provide its core functionality, MouseViz requires certain macOS permissions:

  • Accessibility: Required to track mouse movements and clicks across all applications.
  • Screen Recording: Required to display the spotlight overlay and other visual elements on top of other windows.

These permissions are only used for the purposes of visualization and are never used to record your screen content without your explicit action (e.g., when you use the “Record Video” feature).

7. App Auto-Updates (Sparkle)

MouseViz uses the Sparkle framework to check for updates. When checking for updates, the app transmits your current app version and macOS version. Updates are cryptographically verified using ED25519 signatures. You can disable automatic update checks in the app settings.

8. Optional AI Feature

MouseViz offers an optional AI-powered heatmap analysis feature. This feature requires you to provide your own Anthropic API key, which is stored locally on your device. When you use this feature, data is sent directly from your Mac to Anthropic's servers. MouseViz does not access, transmit, or store the data exchanged between your device and Anthropic.

9. Your Rights

Canadian Residents (PIPEDA)

Under Canada's Personal Information Protection and Electronic Documents Act (PIPEDA), you have the right to access, correct, and challenge the accuracy of your personal information held by David Dias Digital. You may also withdraw consent for the collection, use, or disclosure of your personal information, subject to legal or contractual restrictions.

To exercise any of these rights, contact us at hello@mouseviz.com. You also have the right to file a complaint with the Office of the Privacy Commissioner of Canada.

European Residents (GDPR)

If you are located in the European Economic Area, you have the following rights under the GDPR:

  • Right of Access: Request a copy of the personal data we hold about you.
  • Right to Rectification: Request correction of inaccurate data.
  • Right to Erasure: Request deletion of your personal data.
  • Right to Restriction: Request that we limit how we process your data.
  • Right to Data Portability: Request your data in a portable format.
  • Right to Object: Object to processing based on legitimate interest.
  • Right to Withdraw Consent: Withdraw consent at any time (e.g., newsletter subscription).

To exercise any of these rights, contact us at hello@mouseviz.com. You also have the right to lodge a complaint with your local supervisory authority.

California Residents (CCPA)

If you are a California resident, you have the right to know what personal information we collect, request deletion of your data, and opt out of the sale of personal information. We do not sell your personal information to third parties.

11. Data Retention

  • App data: Stored locally on your device until you delete it.
  • Newsletter emails: Retained until you unsubscribe.
  • Payment data: Retained by Paddle in accordance with their retention policy and applicable tax/legal requirements.
  • Website analytics: Retained by OpenPanel in accordance with their data retention policy.

12. Children's Privacy

MouseViz is not directed at children under the age of 16. We do not knowingly collect personal data from children. If you believe a child has provided us with personal data, please contact us so we can take appropriate action.

13. Changes to This Policy

We may update this Privacy Policy from time to time. Material changes will be communicated via our website or email to affected users. Your continued use of MouseViz after changes are posted constitutes your acceptance of the revised policy.

14. Contact Us

If you have any questions about this Privacy Policy, contact us at hello@mouseviz.com.

For a list of third-party services that process data on our behalf, see our Subprocessors page.