Legal
Privacy Policy
Last updated May 7, 2026
Harmonograph is a Chrome extension that replaces your new tab page with a view of your Linear tasks, Google Calendar events, and world clocks. This policy explains what data the extension accesses and how it is handled.
Data we access
Harmonograph accesses the following data solely to display it to you within the extension:
- Google Calendar events — read-only access to your calendar events for today. Used to display your meetings in the new tab. Accessed via the Google Calendar API using OAuth 2.0.
- Linear issues — read-only access to issues assigned to you via the Linear API. Accessed using a Personal API key you provide.
Data we store
All data is stored locally on your device using
chrome.storage.local. This includes:
- Your Linear API key
- Your selected calendars, theme preference, and clock configuration
- Your Google OAuth token, managed by Chrome's built-in identity API
None of this data is transmitted to any server operated by Harmonograph.
Data we do not collect
- We do not collect, store, or transmit your calendar events, tasks, or any other personal data to any third party or external server.
- We do not use analytics, tracking pixels, or any form of usage monitoring.
- We do not share any data with third parties.
Third-party services
Harmonograph communicates directly with the following services on your behalf:
- Google Calendar API — to fetch your calendar events
- Linear API — to fetch your assigned issues
Your use of these services is governed by their respective privacy policies.
Open source
Harmonograph is open source. You can review the full source code at github.com/tylercraft/harmonograph.
Contact
Questions about this policy can be directed to [email protected].