« Back to DeckCal

DeckCal Privacy Policy

Effective date: 8 June 2026

DeckCal is an open-source Stream Deck plugin that turns a key into a live countdown to your next Google Calendar meeting. It reads your calendar to show this information. It never modifies your calendar. The plugin runs entirely on your own computer. The developer operates no servers and collects no data.

Google user data the app accesses

With your permission, DeckCal accesses your Google Calendar data on a read-only basis, using the https://www.googleapis.com/auth/calendar.readonly scope. This is the only Google scope the plugin requests. It allows the plugin to read your events. It does not allow the plugin to create, change, or delete any calendar data.

How the data is used

Your calendar data is used solely to display meeting information on your Stream Deck keys. Specifically, the plugin shows:

  • A countdown to your next meeting, and the time remaining in a meeting you are currently in.
  • A progress bar and the visual state of the upcoming or ongoing meeting.
  • Details of the next or ongoing meeting (such as its title and join link) so you can open or join it.

The data is not used for any other purpose.

How the data is stored and handled

DeckCal has no backend. There is no server operated by the developer. OAuth tokens and the calendar event data the plugin fetches are stored locally on your own computer, inside Stream Deck's plugin settings. No data is ever sent to, or stored on, any server operated by the developer.

Your data is not shared with any third parties. The plugin contains no analytics and no tracking.

Data retention, deletion, and revoking access

Because all data is stored locally, you remain in control of it. You can sign out within the plugin at any time, which removes the stored tokens from your computer. You can also revoke DeckCal's access to your Google account at any time from your Google Account permissions page: https://myaccount.google.com/permissions.

Limited Use disclosure

DeckCal's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.

Contact

If you have any questions about this privacy policy, please contact the developer, Phil Ewels, at ewelsphil@gmail.com.

Website built using Astro and TailwindCSS
See website source code