-
Notifications
You must be signed in to change notification settings - Fork 3
Privacy Policy
Last updated: 8 September 2026
Nexus Theme is a free, open-source app for the Frappe / ERPNext Desk, published by Abbas Raza. This page describes, in plain language, what the app does with data.
Nexus Theme collects nothing and sends nothing anywhere. Everything it saves stays in your own site's database, on your own server. The publisher never receives any of it and has no way to.
All of it lives in your site's database, alongside the rest of your Frappe data:
| What | Where | Why |
|---|---|---|
| The theme you picked, your light/dark mode, and any colours you adjusted | User Theme Preference, one record per user | So your Desk looks the same next time you sign in |
| The sound you chose for each event, and its volume | User Sound Preference, one record per user | So the Desk plays what you chose |
| Themes you build | Theme Definition | So you can reuse them, and share them if you choose to |
| Site-wide settings your administrator sets | Theme Settings | The default theme, the allow-list, your logo and favicon |
Each preference record is linked to a Frappe User so the app knows whose settings they are. It stores no other personal information: no names, no email addresses beyond that link, no addresses, no payment details, no usage history, and no analytics of any kind.
The app keeps two small values in your browser's local storage:
- The theme you have applied. This lets the sign-in page paint in your colours before it finishes loading, instead of flashing the wrong ones.
- Which tab of the theme editor you last had open.
These never leave your browser. Clearing your browser data removes them, and the app carries on working.
Nexus Theme sets no cookies of its own.
The app makes no network requests to any server other than your own. It contains no analytics, no telemetry, no error reporting to a third party, no advertising, and no tracking. It loads no fonts, scripts, stylesheets or images from any content delivery network — every asset it uses is installed on your own site. Nothing about your usage is reported to the publisher or to anyone else.
If you upload your own audio in Sound Studio, the file is stored as a normal Frappe File on your own site and is served only from there.
Your theme and sound choices are yours. Other users cannot see them. The one exception is a theme you deliberately mark Share with other users, which makes that theme — its colours and its name, not your identity — available to your colleagues on the same site. Your site's administrators can see and reset preference records, as they can with any record on your site.
Uninstalling the app (bench --site yoursite.com uninstall-app nexus_theme) removes
its tables, and with them every preference and theme it stored. An administrator can
also delete individual User Theme Preference or User Sound Preference records at any
time.
The app is a workplace tool and is not directed at children.
If this policy changes, the date at the top of this page changes with it, and the history of every edit is public in this wiki.
Questions about this policy: abbasraza0444@gmail.com, or open an issue at https://github.com/abbas0444/nexus_theme/issues
This is a plain-language description of how the software behaves, written for clarity rather than as legal advice.
Nexus Theme · MIT licence · by Abbas Raza
Start
Guides
- Theme Studio
- Command Palette
- Density
- Sidebar Skins
- Mini Rail
- Home Page
- Sound Studio
- Permission Inspector
- Theme Settings
- Login Page
- Record Types
- Recipes
Help
Reference
Legal