Arise Google Workspace
for Stream Deck
Bring Gmail, Calendar, Drive, Docs, and Sheets to your Stream Deck keys. Real-time data. Direct OAuth. No cloud relay.
Published by Arise Create ยท arise-create.de
Five Workspaces. One Deck.
Each key displays live data from your Google account, fetched directly via OAuth โ with no third-party relay between your Stream Deck and Google.
Gmail
Display unread message count and preview the latest subject line on a dedicated Stream Deck key.
Google Calendar
Show your next event title, countdown to start, and surface a one-press join link for video calls.
Google Drive
Monitor recent file activity and surface documents that need attention โ one glance from hardware.
Google Docs
Display the active document title and last-edited timestamp for open writing or review sessions.
Google Sheets
Stream live cell values and monitor spreadsheet changes directly from Stream Deck hardware keys.
Direct OAuth. No Relay.
All requests go from your machine directly to Google's APIs. Arise Create operates no intermediary server.
Direct. Local. Transparent.
The plugin communicates directly between your Stream Deck and your Google account via the gws CLI bridge running on your machine. No Arise servers sit between your hardware and Google.
Install the gws CLI
A lightweight command-line bridge runs locally on your machine. No cloud relay, no external dependencies, no accounts with Arise.
Authorize with Google OAuth
Grant permission via Google's standard OAuth 2.0 flow directly in your browser. Arise never sees your credentials or access tokens.
Stream Deck displays your data
The plugin reads from the local CLI and renders your Google Workspace data on hardware keys in real time.
What We Access and Why
The plugin requests only the minimum read-only OAuth scopes required to display information on your Stream Deck. No write access is ever requested.
| Service | OAuth Scope | Purpose |
|---|---|---|
| Gmail | gmail.readonly | Read message metadata (unread count and subject lines). Message bodies are not accessed. |
| Google Calendar | calendar.readonly | Read upcoming event titles and start times. No event creation or modification. |
| Google Drive | drive.metadata.readonly | List recent file names and modification timestamps. No file contents are accessed. |
| Google Docs | drive.readonly | Read document title and metadata for display on keys. Read-only access only. |
| Google Sheets | spreadsheets.readonly | Read cell values from user-specified ranges. No write access. |
gmail.readonlyRead message metadata (unread count and subject lines). Message bodies are not accessed.
calendar.readonlyRead upcoming event titles and start times. No event creation or modification.
drive.metadata.readonlyList recent file names and modification timestamps. No file contents are accessed.
drive.readonlyRead document title and metadata for display on keys. Read-only access only.
spreadsheets.readonlyRead cell values from user-specified ranges. No write access.
All Data Stays on Your Machine
The gws CLI runs on your local machine and communicates directly with Google APIs over HTTPS. Arise Create operates no servers between your Stream Deck and your Google account. Your OAuth token is stored only in your machine's local credential store โ never transmitted to Arise.
- โNo Arise server ever receives your Google data
- โOAuth tokens are stored locally, not in Arise systems
- โAll API calls go directly from your machine to Google
- โRevoke access at any time via myaccount.google.com/security
Add Google Workspace to Your Stream Deck
Arise Google Workspace for Stream Deck is currently in development. Visit the Elgato Marketplace publisher profile to follow release updates.