Privacy Policy
Last updated: March 7, 2026
Overview
Microdash builds Stream Deck plugins for Elgato. This policy explains how our plugins — GCalen and LInbox — access, use, store, and share your data.
Data We Access
Our plugins connect to third-party services using OAuth 2.0 authorization that you explicitly grant. We do not collect, transmit, or store your personal data on our own servers. All data is exchanged directly between your device and the respective third-party service.
GCalen (Google Calendar)
GCalen requests read-only access to your Google Calendar data (calendar.readonly scope). Specifically, it accesses:
- Your upcoming calendar events (title, start/end time, location, conference/meeting links)
- Calendar metadata needed to display event information
How this data is used: Solely to display your next upcoming event on a Stream Deck key. GCalen does not modify, delete, or create any calendar data.
LInbox (Linear Notifications)
LInbox requests access to your Linear account to read your inbox notifications. Specifically, it accesses:
- Your unread notification count and grouping metadata
- Issue identifiers and URLs for the latest notification
How this data is used: Solely to display your unread notification count on a Stream Deck key and to open relevant issues in your browser.
Data Storage
Plugins store the following data locally on your device only, within the Stream Deck application's settings storage:
- OAuth tokens (access token, refresh token, expiry) — used to authenticate with Google or Linear on your behalf
- Display preferences — theme, time format, and other UI settings you configure
No data is stored on Microdash servers, cloud services, or any remote infrastructure. We do not operate any backend servers.
Data Sharing
We do not share, sell, transfer, or disclose your data to any third parties, advertisers, data brokers, or information resellers. Your data is only exchanged between your device and the third-party service you authorized (Google or Linear).
Data Retention & Deletion
Your data is retained locally only while the plugin is installed and configured. You can delete your data at any time by:
- Disconnecting your account through the plugin's settings panel (which revokes the OAuth token)
- Uninstalling the plugin from Stream Deck (which removes all locally stored settings and tokens)
- Revoking access from your Google Account at myaccount.google.com/permissions or from your Linear account settings
Third-Party Services
When you connect a plugin to a third-party service, that service's own privacy policy governs data handled by them:
- GCalen — subject to Google's Privacy Policy
- LInbox — subject to Linear's Privacy Policy
Analytics & Tracking
We do not use analytics, tracking, telemetry, or any form of usage monitoring in any of our plugins.
Children's Privacy
Our plugins are not directed at children under the age of 13. We do not knowingly collect information from children.
Changes to This Policy
We may update this policy from time to time. Changes will be reflected on this page with an updated date. If we make material changes to how we handle Google user data, we will notify users and obtain consent before applying the new practices.
Contact
If you have questions about this privacy policy, please contact us at support@microdash.sbs or open an issue on our GitHub repository.