This privacy policy explains how Matt Sterkenburg (“I”, “me”) handles information across mattsterkenburg.com and the Page Signals Chrome extension. I believe in transparency and minimal data collection — I only process what’s necessary to provide useful experiences, and I don’t sell or share your information with third parties.
Website — mattsterkenburg.com
Information I Collect
This website does not require you to create an account or provide personal information to browse its content. If you contact me through the contact form or via email, I receive the information you choose to share (such as your name, email address, and message content) solely to respond to your inquiry.
Analytics
This website may use privacy-respecting analytics to understand general usage patterns, such as which pages are visited and how visitors find the site. No personally identifiable information is collected through analytics, and no data is shared with advertisers.
Cookies
This website uses only essential cookies required for basic site functionality. No advertising, tracking, or third-party marketing cookies are used.
Page Signals — Chrome Extension
Page Signals is a Chrome extension for on-page SEO analysis. This section describes how the extension handles data.
How the Extension Works
When you click the Page Signals icon, the extension analyzes the webpage you’re currently viewing — extracting content, metadata, headings, links, and images directly from the page’s HTML. All of this analysis happens locally in your browser. No page content is transmitted to any external server.
Google Search Console Integration
Page Signals offers an optional integration with Google Search Console to display organic search performance data for the page you’re viewing. This feature requires you to connect your Google account through OAuth 2.0 authentication.
When you connect Google Search Console:
- The extension requests read-only access to your Search Console data (using the
webmasters.readonlyscope) - Your OAuth authentication token is managed by Chrome’s built-in identity system
- Search Console property data is cached locally in your browser’s extension storage to improve performance
- Performance metrics (clicks, impressions, CTR, position, keywords) are fetched from Google’s API and displayed locally — they are never transmitted to any server other than Google’s own API
- You can disconnect your Google Search Console account at any time, which revokes the authentication token and clears all cached data
The extension cannot modify your Search Console data — access is strictly read-only.
Data Storage
All data processed by Page Signals stays within your browser:
- Theme preference (light or dark mode) — stored in Chrome’s local extension storage
- Search Console properties — cached in Chrome’s local extension storage for performance
- Extracted content — exists only in memory while the extension popup is open, and is discarded when you close it
No data is stored on external servers. No personal information is collected, transmitted, or retained by the extension developer.
Permissions
Page Signals requests the following browser permissions, each necessary for its core functionality:
- Access to the active tab — to read and analyze the current page’s content, metadata, links, and images
- Storage — to save your theme preference and cache Search Console data locally
- Identity — to authenticate with Google for the optional Search Console integration
- Clipboard write — to enable one-click copying of extracted content, headings, links, and keywords
- Access to all URLs — the extension needs to analyze any webpage you visit, and to perform link status checking (HTTP HEAD requests) on URLs found in page content
What Page Signals Does NOT Do
- Does not collect personal information
- Does not track your browsing history or behavior
- Does not transmit page content or analysis results to any server
- Does not serve advertisements
- Does not use any analytics or telemetry within the extension
- Does not share any data with third parties
- Does not store any data outside of your local browser
Google API Services — Limited Use Disclosure
Page Signals’ use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.
Third-Party Services
This website and the Page Signals extension use the following third-party services:
- Google Fonts — for typography on the website and within the extension. Google’s privacy policy applies to font delivery.
- Google Search Console API — used by the Page Signals extension for optional organic search performance data. Google’s privacy policy applies to API interactions.
No advertising networks, marketing trackers, or data brokers are used.
Your Rights
You have the right to:
- Access any personal information I hold about you (in practice, this is limited to any emails you’ve sent me through the contact form)
- Request deletion of that information
- Disconnect your Google Search Console account from Page Signals at any time, immediately revoking access and clearing cached data
For any privacy-related questions or requests, contact me at hello@mattsterkenburg.com.
Changes to This Policy
If I make material changes to this privacy policy, I will update the “Last updated” date at the top of this page. For significant changes affecting the Page Signals extension, I will update the extension listing on the Chrome Web Store.
Contact
Matt Sterkenburg
hello@mattsterkenburg.com
mattsterkenburg.com