diff --git a/app/src/electron.js b/app/src/electron.js
index 2b4a46bab..ece56befe 100644
--- a/app/src/electron.js
+++ b/app/src/electron.js
@@ -347,7 +347,7 @@ function createWindow() {
mainWindow = new BrowserWindow({
width: 1200,
height: 800,
- title: 'DbGate',
+ title: isProApp() ? 'DbGate Premium' : 'DbGate',
frame: useNativeMenu,
titleBarStyle: useNativeMenu ? undefined : 'hidden',
...bounds,
diff --git a/packages/web/src/utility/AppTitleProvider.svelte b/packages/web/src/utility/AppTitleProvider.svelte
index 5fc6ab384..d48ffd0f8 100644
--- a/packages/web/src/utility/AppTitleProvider.svelte
+++ b/packages/web/src/utility/AppTitleProvider.svelte
@@ -2,8 +2,11 @@
import { activeTab, currentDatabase } from '../stores';
import getElectron from './getElectron';
import _ from 'lodash';
+ import { isProApp } from './proTools';
- $: title = _.compact([$activeTab?.title, $currentDatabase?.name, 'DbGate']).join(' - ');
+ $: title = _.compact([$activeTab?.title, $currentDatabase?.name, isProApp() ? 'DbGate Premium' : 'DbGate']).join(
+ ' - '
+ );
$: {
const electron = getElectron();
diff --git a/packages/web/src/widgets/TitleBar.svelte b/packages/web/src/widgets/TitleBar.svelte
index e9f0c8250..37c1c30c9 100644
--- a/packages/web/src/widgets/TitleBar.svelte
+++ b/packages/web/src/widgets/TitleBar.svelte
@@ -8,8 +8,11 @@
import { isMac } from '../utility/common';
import getElectron from '../utility/getElectron';
import { apiOn } from '../utility/api';
+ import { isProApp } from '../utility/proTools';
- $: title = _.compact([$activeTab?.title, $currentDatabase?.name, 'DbGate']).join(' - ');
+ $: title = _.compact([$activeTab?.title, $currentDatabase?.name, isProApp() ? 'DbGate Premium' : 'DbGate']).join(
+ ' - '
+ );
const electron = getElectron();
let isMaximized = false;
@@ -36,7 +39,10 @@