Privacy Policy

Last updated: March 16, 2026

1. Overview

PageSpeed Exporter ("we," "us," or "our") operates speedexporter.com. This Privacy Policy explains what information we collect when you use our service, how we use it, and your rights regarding that information.

We are committed to protecting your privacy. We collect only the minimum data necessary to provide the service and never sell your personal data to third parties.

2. Information We Collect

2.1 Account Information

When you create an account, we collect your email address and, if you use OAuth (GitHub, Google), basic profile information from that provider. Authentication is handled by Clerk, a third-party authentication service.

2.2 Usage Data

For authenticated users, we store the number of reports you have run per month to enforce your plan's report limit. We also store subscription information (plan tier, billing period) in our database.

2.3 Report Data

For Starter and Pro plan users, we store your performance report results in our database to enable cloud-synced history accessible across devices. Free-tier users' reports are stored only in their browser's localStorage and are not sent to our servers.

2.4 Anonymous Usage

Anonymous visitors who use the preview feature (without signing in) are tracked via an HMAC-signed HTTP-only cookie stored in their browser. This cookie contains a count of preview reports used and the timestamp of the first report — no personal information. The cookie is never stored on our servers.

2.5 Analytics

We use Fathom Analytics, a privacy-first analytics tool that does not use cookies, does not track individuals across sites, and is GDPR-compliant. Fathom does not require a cookie consent banner.

3. URLs You Submit

When you analyze a URL, that URL is sent to the Google PageSpeed Insights API to run a Lighthouse audit. This is the same API that powers pagespeed.web.dev. The URL you analyze is subject to Google's Privacy Policy.

We do not store the URLs you analyze unless you are a signed-in Starter or Pro user who has cloud history enabled — in which case, the URL is stored as part of your report record.

4. Cookies

We use cookies for the following purposes:

  • Authentication: Clerk sets session cookies to keep you signed in.
  • Anonymous preview tracking: An HTTP-only HMAC-signed cookie (pse_preview) tracks anonymous report usage. It contains no personal information.

We do not use advertising cookies or cross-site tracking cookies.

5. Third-Party Services

6. Data Retention

Account data is retained while your account is active. If you delete your account, we will delete your personal data within 30 days. Report history stored in the cloud is deleted when your account is deleted.

7. Your Rights

You have the right to:

  • Access the personal data we hold about you
  • Request correction of inaccurate data
  • Request deletion of your account and associated data (GDPR right to erasure)
  • Export your data

To exercise these rights, contact us at the address below or via the contact page.

8. Security

We use HTTPS for all connections. Sensitive data (API keys, database credentials) is stored as environment variables and never exposed to client-side code. Our API endpoints enforce SSRF protections to prevent abuse.

9. Changes to This Policy

We may update this Privacy Policy from time to time. We will update the "Last updated" date at the top of this page when we do. Continued use of the service after changes constitutes acceptance of the updated policy.

10. Contact

If you have questions about this Privacy Policy or how we handle your data, please contact us via the contact page.