Custom controls for Windows

Your PC. Your rules.

Bind your own shortcuts, turn routines into one-press workflows, and see what’s running on your PC — set up for gaming, work, trading or streaming.

AltShiftSpace search and run anything, from any app

DOT · the guide inside PULSE’s tutorial
Download for Windows

Windows 10 & 11 · 64-bit · No admin rights

v1.1.0 · 108 MB · Released 24 Oct 2026

See how it works

01Your controls

Your actions, on the keys and shortcuts you choose.

PULSE starts almost empty on purpose. You decide what deserves a key: an app, a folder, a website, an OBS scene, a whole workflow. Arrange keys on an on-screen Command Deck, give any of them a global shortcut, and run them from wherever you are.

Command Deck Main
Open Browser Default browser
Alt+Shift+Q Quiet hours Workflow · 3 steps
Close Browser Asks first
Alt+Shift+M Morning setup Workflow · 4 steps
Downloads Open folder
Calculator Launch application
End of day Workflow · 3 steps
Interface preview · illustrative, not a screenshot
Deck
Profiles hold pages, pages hold keys. Reorder everything by drag and drop.
Keys
Label, icon, emoji or image, accent color, size and tooltip. One job per key.
Shortcuts
Record any combination. Reserved and conflicting ones are caught before you save.
Palette
Alt+Shift+Space from any app, or Ctrl+K inside PULSE, to search and run.
Keyboard
Arrow keys move between keys; Enter or Space runs the one in focus.

02Your workflows

One press. Everything you need, in order.

Getting ready for a game, a trading session or a day of work usually means the same apps, pages and clean-up, every time. Build that sequence once from PULSE’s actions, put it on a key, and PULSE runs it step by step, reporting what actually happened.

Alt+Shift+G Gaming mode Workflow · 5 steps
  1. 01 Close application Spotify Closed, as if you clicked ✕
  2. 02 Launch application Discord Already running — left as is
  3. 03 Launch application Steam Launched
  4. 04 Launch application FACEIT Launched
  5. 05 Switch power plan High performance Plan switched

Completed · 5 of 5 steps

Example workflows on a website mockup. Every step is a real PULSE action; the apps are examples, and you choose your own.
  • A Already running? PULSE leaves it as it is instead of opening a second copy.
  • B Before a run starts, a preflight check confirms every app, file and connection it needs, and offers a Fix button when something is missing.
  • C No batch files and no scripts. Every step goes through one allowlisted engine, and script files are refused everywhere.

03System Monitor & Smart Cleanup

See what’s running. Close what you don’t need — safely.

A live view of CPU, memory and every process on your PC. When you want resources back before a game or a heavy task, Smart Cleanup points out the apps using the most, explains why, and closes nothing until you confirm.

CPU 18%
Memory 11.2 / 16 GB
Example process list (Website mockup · example data)
NameCPUMemoryStatus
chrome.exe 3% 520 MB User app
Discord.exe 2% 610 MB User app
explorer.exe 1% 180 MB Essential Windows component
Spotify.exe 1% 420 MB User app
MsMpEng.exe 2% 210 MB Security software

Smart Cleanup

  • chrome.exe Uses about 1.6 GB of memory across 14 processes
  • Discord.exe Uses about 610 MB of memory
  • Spotify.exe Uses about 420 MB of memory · Has no open windows (runs in the background or tray)

Estimated memory that could be released: ~2.6 GB

An estimate based on current private memory. It does not imply better performance.

Website mockup · example data
Close windows
Asks an app to close, exactly like clicking ✕. Apps with unsaved work can ask you to save first.
Terminate…
For apps that won’t close. Before you confirm, you see the PID, location, memory, open windows and child processes, and a plain warning that unsaved work is lost.
Smart Cleanup
Analyze suggests user apps using a lot of memory or CPU right now, with the reason for each. It skips the app you’re using and PULSE itself. You pick, then confirm.

Features

Build it your way.

A closer look at the workflow editor, and at two setups PULSE has dedicated tools for: streaming and Chrome profiles.

04Workflow editor

Your sequence, not a preset pack.

There is no catalog of example buttons to delete. You build the sequences you actually repeat, from real actions, one step at a time.

  • Launch apps, open sites, files and folders, focus or close windows, press shortcut keys.
  • Add waits, confirmations and notifications, switch the power plan, or run another workflow.
  • Give each step its own delay and decide whether a failure stops the run.
  • The step menu only offers actions that can work on this PC.

Workflow Deep work

  1. 01 Switch power plan High performance
  2. 02 Open Windows settings Notifications
  3. 03 Launch application Visual Studio Code
  4. 04 Wait 2 s
  5. 05 Open websites Docs, board — as tabs

Add step

Preflight passed · everything this workflow needs is on this PC

Interface preview · illustrative, not a screenshot

05Use case · Streaming

For streamers: go live prepared, wrap up cleanly.

If you stream, PULSE has a dedicated setup. Choose your streaming tools and apps, pages, a Chrome profile group and an optional OBS scene. Start runs them as visible steps. End shows exactly what it will close before it closes anything.

Start Streaming Setup

Runs as visible steps:

  1. 01 Launch OBS Studio Already running? Left as it is.
  2. 02 Launch Discord Any app you add with the file picker
  3. 03 Open pages Dashboard and chat, in one window
  4. 04 Open a profile group Chrome · “Stream”
  5. 05 Switch OBS scene Only attempted while connected

End Streaming Setup

Before anything closes, PULSE shows the plan:

  • OBS Studio Close if PULSE opened it Will close
  • Discord Was already running Stays open
  • Spotify Always ask to close Will ask
Interface preview · illustrative, not a screenshot
  • By default, End closes only the apps this session launched. Apps you already had open stay open.
  • Choose per app: close if PULSE opened it, always ask, or keep open. Closing is always graceful.
  • Stopping a live OBS stream is a separate opt-in, with its own confirmation.

06Use case · Chrome profiles

Separate Chrome profiles? Open the right ones together.

If you keep work, personal or client accounts in separate Chrome profiles, PULSE lists them by name and picture. Save the ones that belong together as a group and open the set from one key or inside any workflow.

  • PULSE reads only each profile’s name, folder id and picture, never emails, cookies, tokens or passwords, and never writes into Chrome.
  • No Chrome? Open Browser uses your Windows default browser instead. Chrome is never required.

Open more profiles

Group name Work
3 selected Select all
  • Personal · Main profile Not selected
  • Work Selected
  • Client — Northwind Selected
  • Research Selected
Save group and add tile
Interface preview · illustrative, not a screenshot

07 Toolkit

The details that make it dependable.

Shortcuts that don’t collide, a palette for everything else, OBS control for creators, and a record of every run.

Binds Studio: global shortcuts that don’t collide.

Record a shortcut by pressing it. PULSE reads physical keys, so recording works on any keyboard layout, and it checks every combination before you save it.

  • Combinations Windows reserves, such as Win+L and Alt+Tab, are blocked.
  • Ctrl+Alt+letter gets a warning: on Polish and other AltGr layouts it types accented characters.
  • Conflicts with your other PULSE shortcuts are named, and combinations another app already owns show as taken.
Interface preview · illustrative, not a screenshot

Command palette: type a few letters, press Enter.

Press Alt+Shift+Space from any app, or Ctrl+K inside PULSE. Fuzzy search covers your workflows, keys, apps and pages, with recent items and shortcut hints, and it never needs the mouse.

  • The global shortcut is configurable, and it keeps working while PULSE sits in the tray.
  • It shows your recent items too, so whatever you ran a minute ago is a keystroke away.
Interface preview · illustrative, not a screenshot

OBS control, on a key or inside a workflow.

Connect to OBS Studio 28 or newer through its built-in WebSocket server, then put scene switches, mutes and recording or streaming controls wherever you need them.

  • Stopping a stream or a recording always asks first.
  • When OBS isn’t connected, OBS actions fail with a clear message. PULSE never reports success for an OBS action it couldn’t perform.
Interface preview · illustrative, not a screenshot

Every run, on the record.

Each run is logged with where it came from, when it started, how long it took and how each step went, so a failed step is easy to trace back. You choose how much history to keep.

  • Filter and search the history, or clear it whenever you like.
  • Text typed by a Type text step is never written to the history.
Interface preview · illustrative, not a screenshot

How it works

From install to your first command.

  1. Step 1: Install it for your account

    A per-user Windows installer. No administrator rights, no account to create, nothing to plug in.

  2. Step 2: PULSE checks this PC

    Locally, it finds your browsers, Chrome profiles and streaming tools, and only offers actions that can work here.

  3. Step 3: Make it yours

    Add keys and workflows, give them shortcuts, and run anything from the deck, the palette or a key combination.

A short tour, guided by DOT.

On first launch, DOT — a small levitating, screen-faced device — walks you through the essentials and points at each control. The tour adapts to your PC, skips anything that doesn’t apply, and can be skipped at any step. DOT lives only inside the tutorial: no extra window, no tray companion.

Step 1 of 6

This is PULSE

One place to run the things you do every day — with a click or a shortcut.

Interface preview · illustrative, not a screenshot

08 Privacy & safety

Local by design. Careful by default.

No account, no cloud service, no telemetry. Here is what PULSE does on its own, what it asks you about first, and what it will not touch.

Stored on this PC
%APPDATA%\PULSE
Network on its own
Update check only
Account · telemetry
None · none

You decide

Runs only what you set up

  • Keys and workflows run only the actions you configured.
  • Every step uses one allowlisted engine. There is no shell or script action.
  • Typing text into another app needs an explicit consent checkbox, and the text is never logged.

Asks first

You confirm before it happens

  • Terminating a process: a preview, an impact warning, then your confirmation.
  • Close Browser, and stopping an OBS stream or recording.
  • Smart Cleanup and End Streaming Setup show their plan before anything closes.

Never touched

Refused, whatever you click

  • Windows kernel processes
  • Essential Windows components
  • Anything in the Windows folder
  • Security software
  • Services and other users’ processes
  • PULSE itself
  • Processes it can’t verify
  • Your protected list

How closing an app works

  1. You choose an app From the System Monitor, a workflow step or Smart Cleanup.
  2. Protected? If so, PULSE refuses and tells you why.
  3. Close windows A normal close request, like clicking ✕. Apps with unsaved work can ask you to save.
  4. Still running? Terminate… shows name, PID, location, memory, windows and child processes, then asks.
  5. Identity re-checked PID, creation time and path are verified again right before termination.
What is stored, and where?

Settings, keys, workflows, history, backups and logs live in %APPDATA%\PULSE. No passwords, cookies or tokens are stored, and the OBS password is held in memory only. Uninstalling or updating leaves that folder in place.

What goes over the network?

An installed release checks the public release page for updates and, when a newer version exists, downloads it and verifies its SHA-512 checksum before installing. OBS control connects only to the host you configure. Nothing else is sent, and no usage data is collected.

What permissions does PULSE run with?

Standard user rights. The installer and the app never ask to run as administrator, so PULSE also cannot close, focus or send keys to apps that run elevated; those actions fail with an explanation.

Does PULSE run in the background?

There is no background polling while PULSE is hidden. System statistics pause while it is minimized or in the tray, and process sampling runs only while the System Monitor page is open.

Describes PULSE 1.1 as implemented.

FAQ

Questions, answered.

Short, direct answers about what PULSE is, what it touches, and how it stays safe.

What is PULSE, in one sentence?

A Windows app for building your own controls: you bind shortcuts and on-screen keys to actions or multi-step workflows, and manage what’s running with a live System Monitor and Smart Cleanup.

Is PULSE only for streamers?

No. Streaming is one setup PULSE has dedicated tools for, but you decide what your keys and workflows do: getting ready to game, opening a work project, preparing a trading desk, or any routine you repeat on Windows.

Is it like a Stream Deck? Do I need one?

The idea is similar — customizable keys that run actions — but PULSE is software only. The deck is on your screen, and every key also works from a global shortcut or the command palette. There is no device to buy, no phone app to pair, and nothing to plug in.

Will Smart Cleanup make my PC or games faster?

PULSE doesn’t promise that. Smart Cleanup shows which user apps are using a lot of memory or CPU right now and estimates the memory they hold. Closing apps you don’t need frees what they were using; whether that helps depends on your PC and what you run. Nothing closes until you confirm.

Can PULSE close Windows system processes by mistake?

No. Windows kernel and essential components, security software, services, anything in the Windows folder, processes it can’t verify and apps on your protected list are never terminated. Terminating any other process always shows a preview and asks first.

Which versions of Windows does PULSE support?

Windows 10 and Windows 11, 64-bit. The installer is per-user and does not need administrator rights.

Can PULSE run scripts or batch files?

No, by design. There is no shell or script action, and batch, PowerShell and other script files are refused everywhere, including in Open file. Workflows are built only from PULSE’s own allowlisted actions.

Does PULSE send any data?

There is no telemetry and no account. An installed release checks the public release page for updates; that, and an OBS connection you set up yourself, is its only network traffic.

Does PULSE require Google Chrome?

No. Chrome unlocks the profile features. Without it, Open Browser uses your Windows default browser, and every other feature works the same. From Chrome, PULSE reads only each profile’s name, folder id and picture.

Can PULSE control OBS Studio?

Yes, with OBS Studio 28 or newer. Enable the WebSocket server in OBS (Tools → WebSocket Server Settings), then connect from PULSE’s settings. You can switch scenes, mute inputs and start or stop streaming and recording. Stopping always asks first.

How do updates work?

Installed copies check for new releases, download them in the background and verify them before installing. You choose when to restart, and an update never interrupts a running workflow. Your settings, keys and workflows are kept.

Why might Windows SmartScreen show a warning?

SmartScreen can warn about installers that aren’t code-signed. Each release’s notes state whether that build is signed. Updates installed by PULSE itself are always verified against the release’s checksum first.

Which languages is PULSE available in?

The interface is available in English, Polish and Russian. You can switch languages in Settings.

Download

Make your PC work your way.

Set up the keys you want, build the workflows you repeat and keep an eye on what’s running. No account, nothing to plug in.

PULSE for Windows

Download for Windows

Windows 10 & 11 · 64-bit installer

v1.1.0 · 108 MB · Released 24 Oct 2026

System
Windows 10 or 11, 64-bit
Installer
Per-user · no administrator rights
Updates
Automatic and verified before installing; never during a running workflow
Languages
English, Polski, Русский

Each release’s notes state whether it is code-signed. If a build isn’t signed, Windows SmartScreen may show a warning the first time you run the installer.