All work

My product · Windows app

Oblepiha

The name is funny. The features are not.

Windows settings and PC toolbox

A desktop app that switches off what Windows turns on without asking and puts a whole PC toolbox in one window: 876 settings with undo, game recording, overclocking, drivers and a custom Windows image.

Type
My own product · desktop app
Platform
Windows 10 and 11, 64-bit · installer or portable
Role
Product, design, development and testing
Status
Version 1.0.1 at oblepiha.app
Built with
Rust · Tauri 2 · React · TypeScript · PowerShell · wgpu

Demo with test data. It does not change anything on your computer.

The task

Windows keeps switching things on. Fixing a PC takes a dozen tools.

Ads in Start, Bing in search, Copilot, telemetry and background apps each sit in a different place, and a big update can bring them back. On top of that, a gamer needs one program to record, another for FPS, a third to overclock and a fourth to clean drivers. Tweak scripts exist, but you have to trust them blindly. Oblepiha puts every change behind a toggle with a plain description and collects the tools in one window.

Solution

01

Every change is a toggle

876 settings in plain language. The app reads the current state of the system, hides what does not fit this version of Windows and logs every action.

02

Safe to try

A registry snapshot before every run, restore points, undo for any setting and one button that rolls back everything the app turned on.

03

A toolbox in one window

Game recording, FPS overlay, overclocking, fan curves, stress test, disk health, drivers, uninstaller with leftovers, startup apps and a Windows image builder.

04

Simple first, deep when needed

Most people pick one of three sets or answer a short quiz and press Optimize. Experts open every setting and save their own sets.

Technology and tools

Rust + Tauri 2
A small native app with direct access to Windows: DXGI, Media Foundation, NVML, disk IOCTL.
React + TypeScript
The interface, in seven languages.
PowerShell
The engine for settings, drivers and the Windows image (DISM, IMAPI2, the boot menu).
wgpu (DX12 / Vulkan)
A GPU stress tester that runs on any graphics card.
QUIC · Noise · BitTorrent DHT
Remote help that needs no server of its own.
Hyper-V + PowerShell Direct
A test bench that checks every setting on a clean Windows.

Non-standard solutions

  1. Recording without FFmpeg and without stutter

    Replay has to keep the last seconds of a game without touching the disk. Restarting an encoder every few seconds caused micro-freezes, so one hardware encoder (NVENC, AMF or Quick Sync) runs for the whole session, writes fragmented MP4 into a ring in memory, and Save assembles the clip without re-encoding.

  2. Remote help without a server

    The usual way needs a relay server in the middle. Here STUN and UPnP find a route, the two PCs meet through encrypted BitTorrent DHT records whose keys come from the pairing code (Argon2id), and the session runs over QUIC with a Noise handshake. Without the code nothing can be read or joined.

  3. Overclocking that undoes itself

    Before each step the app writes a guard file. If the PC crashes or the driver resets mid-test, the next start returns the card to stock. A dry-run mode shows what would change without writing anything to the card.

  4. Windows setup without a USB drive

    Setup files are copied to a chosen drive and a boot menu entry loads the installer into memory. The boot order, default entry and timeout are edited in the app, and the whole boot loader is backed up before every change.

  5. A test bench for every setting

    A Hyper-V machine installs Windows unattended, applies and reverts each setting over PowerShell Direct and writes an HTML report, so broken settings are caught before a release.

What people get

  • Ads, telemetry and Copilot go away in a couple of clicks, and any of it can be turned back on.
  • Recording, FPS, drivers and fans live in one program instead of several.
  • Overclocking experiments are safe: a bad step rolls back on its own.
  • A friend who knows Windows can help remotely after the owner presses Allow.

What is mine and what is ready-made

My own development

  • Recording engine (DXGI + Media Foundation)
  • Overclocking through NVML with rollback
  • GPU stress tester and disk SMART
  • Driver engine for NVIDIA, AMD and Intel
  • Windows image, ISO, USB drive and boot menu
  • Remote help protocol
  • Accounts, plans and settings restore after updates
  • Interface, settings catalog, registry snapshots, log, undo, uninstaller, translations
  • The website and its server

My logic on a library

  • FPS overlay on PresentMon data
  • Fan curves on LibreHardwareMonitorLib sensors

Ready-made components

  • Tauri, React, wgpu
  • quinn, mainline, snow and other Rust crates
  • Built-in 7-Zip

Screens

Tweaks section with a list of settings and toggles.
Settings with plain descriptions
Capture the moment: replay length, hotkeys and recording settings.
Replay and recording
Overclocking page with clock offsets, power limit and gentle overclocking.
Overclocking with rollback
Drivers page with the latest package and components to install.
Drivers without extra software
Windows image builder with edition, apps and settings.
Your own Windows image
FPS monitoring settings with the overlay preview.
FPS overlay

Need something like this?

Tell me what you need and I will name a fixed price, with no obligation.

Discuss a project
Next projectoblepiha.appProduct site, accounts and support