geetRPCS Logo
geetRPCS v1.4.2
C# .NET 8.0-powered Discord presence

Automatic Discord Rich Presence

Showcase your active workstation on Discord in real-time — lightweight, zero lag, built for Windows creative suites, DAWs & media tools.

Rich Presence Preview
Auto-Rotating
Playing
FL Studio
geetRPCS

FL Studio

This drop is illegal

FL Studio 2026 | Focused

0:12

"This drop is illegal"

~70 MB RAM footprint
0 ms Input lag
Zero Disk I/O overhead
50+ Apps supported

What it does

The detection, narrative, and switching engines that keep your status accurate without touching your workflow.

Mouse Energy Detector

Analyzes real-time mouse acceleration & velocity vectors to calculate user focus states.

Energy State: 75%FOCUSED

Witty Narrative Engine

Dynamically rotates witty status quotes from your JSON library based on current app context.

witty.json active

"Mixing master volume peak headroom at clean -6dB."

Dynamic App Switcher

Auto-detects the focused process and switches Application IDs instantly without RPC drops.

Active Hook: Win32 Hook Active
FLStudio64.exe (PID: 14892)

Private & Incognito Masking

Detects private & incognito windows in any UI language and redacts their titles from your presence automatically.

Window Title Feed: AUTO-MASKED
Chrome — geetRPCS · GitHub shown
Edge — InPrivate · Best deals… **********
How it works

From focus to Discord in three steps

01

Detect

Watches the active window and reads your mouse rhythm, computing your energy state every second.

02

Personalize

Witty lines, energy labels, and per-app IDs live in plain JSON files — hot-reload with one keypress.

03

Go Live

Broadcasts to Discord with zero input lag — pause, reroll, or reload from global hotkeys anytime.

Supported Ecosystem

Seamless detection out of the box for 50+ creative, media, design & productivity apps.

witty.json
“Mixing master volume peak headroom at clean -6dB.”

Hotkey Matrix

Global keyboard shortcuts for instant manual triggers and overrides.

Shortcut Combination Action Name Description Scope
Ctrl + Alt + P Pause / Resume Presence Instantly pause or resume the Discord Rich Presence broadcast. Global
Ctrl + Alt + V Toggle Preview Window Open or close the live presence preview window. Global
Ctrl + Alt + H Toggle Private Mode Mask the current window title with ********** before it reaches Discord. Global
Ctrl + Alt + R Reload Config Hot-reload JSON configuration files without restarting the process. Global
Ctrl + Alt + S Show Today's Stats Flash today's detection statistics straight from the tray. Global

One-Click Installation

Automated PowerShell script handles C# runtime checks and registers Windows Startup.

PowerShell 7.4 Ready

# Run in Windows PowerShell to download & install geetRPCS

PS C:\>

What’s New

Release notes for the latest build. The full history lives in the repo changelog.

v1.4.2

The Incognito, Custom Presence GUI & Built-in Guide Update

  • Automatic incognito detection

    Private windows of Chrome, Edge, Firefox, Brave & Zen are masked in every UI language.

  • Custom Rich Presence editor

    Idle text, templates, buttons & the App ID are editable straight from the tray, no JSON needed.

  • Built-in Help & Guide

    A six-topic guide window covers setup, features and troubleshooting — no GitHub visit required.

  • Tray theme switcher

    Flip System / Dark / Light instantly from the tray; every window restyles without a restart.

  • Fully Fluent UI

    Every window and dialog now runs on Fluent WPF, with a tray menu that matches the active theme.

  • Leaner idle footprint

    An instrumented pass cut idle working set to ~70 MB and idle CPU to ~3.3% of one core.

Read the full changelog on GitHub

Frequently Asked Questions

Everything you need to know about geetRPCS.

What is geetRPCS?
geetRPCS is a lightweight Windows app that broadcasts your real-time Discord Rich Presence status based on the app you're currently focused on — DAWs, video editors, design tools, browsers, and more.
Which apps are supported?
50+ creative & productivity apps: DAWs, audio editing, video editing, 3D & CAD, graphic design, UI/UX, browsers, office, communication, and media tools. See the full list in the Supported Ecosystem section. geetRPCS is not aimed at developers or IDE software.
How do I install and uninstall?

Install (run in PowerShell):

irm https://bit.ly/geetrpcs | iex

Uninstall:

irm https://bit.ly/geetrpcs-del | iex

The script automatically checks the .NET runtime and registers Windows startup.

How lightweight is geetRPCS?
Around 70 MB of RAM idle (including the resident Fluent UI stack by design), plus zero input lag and no disk I/O overhead, so it won't interrupt your mixing, rendering, or editing sessions.
Is my data safe?
Yes. geetRPCS only reads local processes to detect the active app and sends your status to Discord via Rich Presence. No personal data is sent to any other server.
How do I pause the status temporarily?
Press Ctrl + Shift + Alt + G to pause/resume the broadcast anytime, or use the other shortcuts in the Hotkey Matrix.