Skip to main content
RightCyber
Menu

Desktop apps

Desktop app development for Windows and macOS.

We build installable applications for Windows and macOS: local workspaces, file-based tools, evidence management and reporting software. Give your team a dedicated application with the storage and online connections its work needs.

Is this what you need? For file-heavy work, local records, reporting tools or a dedicated workspace on a Windows PC or Mac.

What you can commission

What we build

Work with local files and records

Bring documents, structured records and actions into one workspace. A desktop app can read and write the files it is authorised to access, create exports and keep work on the computer. We agree storage, backup and recovery behaviour before building.

Windows and macOS delivery

We build the interface and desktop application, then test the installation and important workflows on the agreed operating systems. Packaging, signing, licence checks and the update process are part of the release plan.

Native software and audio plugins

Our desktop work also includes C++ and JUCE audio software in AU and VST3 formats, alongside Electron business applications. Specialist interfaces, audio processing, file handling and platform packaging have different requirements; we agree the target formats and validation for the product.

Local work with online connections where needed

Keeping working files locally does not mean every feature is offline. Account access, licence checks, shared services and data synchronisation each need a defined connection. We make clear what works without a network and what happens when a connection fails.

Relevant work & applications

See what this looks like

Our desktop application · Development preview

Fold

An Electron application for organising local files into a music handoff folder and optional ZIP. Packaging is implemented; production signing and platform release checks are separate.

Explore Fold

Our native audio software work

SpectraForge Audio

C++ and JUCE audio processing and interfaces, CMake builds and AU/VST3 targets, alongside the product website and licensing journey.

Explore SpectraForge Audio

Our desktop product

Cyber Essentials Workspace

An Electron application for Windows and macOS. It brings answers, evidence files, actions and export packs into a local workspace, with online account and licence checks.

Explore Cyber Essentials Workspace

Possible project

A desktop workspace for your team

The same development approach can support document preparation, record reviews or export tools. We scope your file formats and workflow before proposing a build.

Explore A desktop workspace for your team
Browse all our work →

From a business task to working software

How we build it

  1. 1. Define the job

    Map the workflow, file formats and storage needs. Agree Windows and macOS support, offline behaviour, backups and online connections.

  2. 2. Build and review

    Build the Electron application and its interface. Keep operating-system access controlled and make save, restore and export behaviour explicit.

  3. 3. Test and hand over

    Package and test installers and upgrades on the agreed systems. Plan signing, distribution, licence handling and ongoing updates with you.

What we build with

These are the tools and approaches relevant to desktop apps. We choose the combination around your requirements and existing systems.

All our tools & platforms →
C++, JUCE & CMake →
Specialist native audio applications, plugin interfaces and target-specific builds.
Vite & electron-builder →
Development and packaging for Electron applications such as Fold.
Electron →
The installed application, desktop window and controlled access to operating-system features.
React & TypeScript →
The workspace interface and application logic.
Local files & structured storage →
Working records, backups and exports using formats agreed for the application.
Vitest & release checks →
Application logic checks alongside installation and workflow checks on the agreed operating systems.

Questions about desktop apps

Can you build software for both Windows and macOS?

Yes. Electron suits many business workspaces; our native audio work also uses C++ and JUCE. The required operating systems, installer formats, signing and release checks are agreed for each project.

Will the desktop app work offline?

It can keep agreed tasks and records on the computer, but account checks, shared data or AI services may need a connection. We specify exactly what works offline, how files are backed up and what happens when the network returns.

How are desktop apps installed and updated?

We agree direct installers or another distribution route, platform signing requirements and an update process. A development build is not automatically a signed production release; installation and upgrades need checks on the supported systems.

What we agree before starting

We agree the operating systems, installation route, file permissions, backup format, update approach and support. Shared data and synchronisation are separate requirements to design and test.

Start with your business

What would you like to improve?

You do not need a finished brief. Tell us what you have in mind, or where things are getting in the way.