SafeRelay Desktop ยท Hotkey Guide

One hotkey. Content teleports โ€” redacted.

Every shortcut, and exactly what stays local vs. what's sent when you opt in.

๐Ÿ“ธ Capture
AI Capture Cloud AI
Draw a rectangle on any screen, choose an action โ€” extract text, translate, summarize, explain code, convert to Markdown, or a custom prompt. Result is DLP-redacted before it hits your clipboard.
Requires: AI provider key ยท Data sent: screenshot image only, on your trigger
Ctrl+Shift+A
Screenshot Relay Local
Drag a screen region โ€” the image teleports directly into your armed target. No saving to disk, no upload, no window switching.
Requires: Armed target (Ctrl+Alt+T) ยท Data sent: never
Ctrl+Shift+S
Safe OCR + Redact Local
Draw a screen region โ€” local OCR extracts the text, DLP redacts sensitive values, and the protected text lands on your clipboard.
Tray โ†’ Capture ยท Data sent: never
Tray
โšก Relay
Text Relay Local
Highlight text in any app, press the hotkey โ€” SafeRelay copies it, runs DLP redaction, and pastes the protected result into your armed target. Terminals (PuTTY, KiTTY) automatically receive Shift+Insert instead of Ctrl+V.
Requires: Armed target or Alt+Tab fallback ยท Data sent: never
Ctrl+Shift+9
Paste Relay Local
Sends whatever is already on your clipboard through DLP and pastes the redacted result into your armed target. Use when you've already copied via a "Copy" button and don't want to re-select.
Requires: Armed target ยท Data sent: never
Ctrl+Shift+B
SelectionRelay Local
Highlight text and relay it through the Smart Router โ€” routes to browser companion, armed app, or clipboard depending on what's connected. More flexible than Text Relay for mixed workflows.
Data sent: never
Ctrl+Alt+R
Text Relay uses Ctrl+Shift+9 (not Ctrl+Shift+C) to avoid conflicting with Chromium DevTools.
๐ŸŽฏ AppRelay โ€” Target Control
Arm Target Local
Switch to the app you want to relay into, then press this hotkey to arm it. The tray shows "Armed: app.exe". All subsequent relay actions paste into that window.
Ctrl+Alt+T
Paste to Target Local
Paste the current clipboard content (DLP-redacted) directly into the armed target window, then return focus to your previous app.
Ctrl+Alt+V
Choose Target Local
Opens a window picker. Ctrl+click to select multiple targets โ€” relay to all of them at once with "Paste to selected".
Ctrl+Alt+P
Named targets: arm an app with Ctrl+Alt+T, then Tray โ†’ Targets โ†’ Add Named Target to save it under a short name.
๐ŸŽ™๏ธ Voice & Audio
Voice Transcription Local first Cloud fallback
Records your microphone. Press Stop when done โ€” transcript lands on your clipboard. Uses local faster-whisper if installed (fully offline), otherwise falls back to Groq or your configured AI provider.
Ctrl+Alt+W
System Audio Local first Cloud fallback
Captures your speaker output (WASAPI loopback) and transcribes it. Useful for recording calls, meetings, or video audio. Requires pyaudiowpatch.
Ctrl+Alt+S
Meeting Notes Local first Cloud fallback
Continuous capture mode โ€” records in rolling windows and builds a running meeting summary. Toggle on/off.
Ctrl+Alt+M
๐Ÿ“‹ Quick Reference
HotkeyActionProcessing
Ctrl+Shift+AAI CaptureCloud AI (your key)
Ctrl+Shift+SScreenshot RelayLocal only
Ctrl+Shift+9Text RelayLocal only
Ctrl+Shift+BPaste RelayLocal only
Ctrl+Alt+RSelectionRelayLocal only
Ctrl+Alt+WVoice TranscriptionLocal โ†’ cloud fallback
Ctrl+Alt+SSystem AudioLocal โ†’ cloud fallback
Ctrl+Alt+MMeeting NotesLocal โ†’ cloud fallback
Ctrl+Alt+TArm TargetLocal only
Ctrl+Alt+VPaste to TargetLocal only
Ctrl+Alt+PChoose TargetLocal only