# Custom Branding

By default, applications built with this toolkit must be deployed on a \`.gouv.fr\` domain. &#x20;

Using the DSFR outside that context requires an official agreement. &#x20;

But what if you want to open your app to other use cases?

**React-DSFR** allows you to white-label your application, and even apply a custom MUI theme dynamically, simply by changing a configuration value.

Here’s a video tutorial that shows how to leverage this feature:

{% embed url="<https://youtu.be/qd2kFXvrwps>" %}

You can find the template project used in the tutorial here:

{% embed url="<https://github.com/InseeFrLab/vite-insee-starter>" %}

**Bonus tip:** &#x20;

If you want to change the environment variable that defines the active theme \*\*without rebuilding\*\* (in Vite projects), you’ll find this tool very useful:

{% embed url="<https://github.com/garronej/vite-envs>" %}
