immense / immense/Remotely

[FEATURE_REQUEST] Customization for .exe Icon and name (White labeling)

Open
#700 1 comment 4 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
5.1k
Forks
1.6k
PR merge metrics
No merged PRs in 30d

Description

**Have you searched for similar [requests](https://github.com/immense/Remotely/issues?q=)?**
Yes

I would like to propose the inclusion of a feature that allows administrators to customize the .exe icon and name at the Branding tab. This feature would offer whitelabeling capabilities, empowering administrators to personalize the remote control software with their own branding elements, including custom icons and the app name.

## Is your feature request related to a problem? Please describe.
Currently, Remotely's .exe icon and application name are fixed, which limits the ability to reflect an organization's unique identity or branding when distributing the remote control software to clients or end-users. By introducing this feature, Remotely can elevate its branding and provide administrators with the freedom to align the software more closely with their organization's image.

## Describe the solution you'd like
1. **Custom .exe Icon:** Implement an option within the Branding tab that enables administrators to upload and set a custom .ico or .png file as the application icon for the Remotely .exe file. This customization would replace the default Remotely icon with the chosen icon, giving the software a distinct and recognizable appearance.

2. **Whitelabel Application Name:** Offer administrators the ability to rename the Remotely .exe file to match their organization's preferred application name. This whitelabeling feature would ensure that when users download the remote control software, they receive an executable file bearing the organization's chosen name, creating a cohesive and professional user experience.

## Describe alternatives you've considered
Without this customization feature, administrators are constrained by the default .exe icon and application name provided by Remotely. Some organizations may resort to using third-party software to modify the .exe file after downloading, but this manual approach can be time-consuming and lead to issues with digital signatures and security certificates.

## Additional context
The ability to change the .exe icon and whitelabel the application name in Remotely is not only a cosmetic enhancement but also a practical branding opportunity. Organizations that frequently interact with clients and end-users can take advantage of this feature to maintain brand consistency and professional appearance throughout their operations.

By facilitating brand personalization, Remotely can cater to a broader range of users, including IT support providers, MSPs, and other businesses that seek to deliver a cohesive and branded remote control solution to their clients. This feature would significantly enhance Remotely's appeal and utility in diverse industries and business environments.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the Branding tab in the .NET 8/Blazor application and the build path that produces the Remotely .exe. Define how uploaded .ico or .png assets and the chosen application name reach the executable while preserving signing and security requirements; done means both customizations work for downloaded clients.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.