Bläddra i källkod

Rename app branding to Companion AI for Zoom.

Update display name, menus, privacy strings, legal pages, and in-app copy so the product name is consistent everywhere users see it.

Co-authored-by: Cursor <cursoragent@cursor.com>
huzaifahayat12 2 månader sedan
förälder
incheckning
491d1cb386

+ 1 - 1
website/privacy.html

@@ -45,7 +45,7 @@
   <p class="zc-updated">Last updated: May 15, 2026</p>
 
   <p>
-    This Privacy Policy describes how <strong>AI Companion for Zoom</strong> (“the App,” “we,” “us”) handles information when you use our macOS application and related website. The App is an independent product and is <strong>not affiliated with, endorsed by, or sponsored by Zoom Video Communications, Inc.</strong> “Zoom” is a trademark of Zoom Video Communications, Inc.
+    This Privacy Policy describes how <strong>Companion AI for Zoom</strong> (“the App,” “we,” “us”) handles information when you use our macOS application and related website. The App is an independent product and is <strong>not affiliated with, endorsed by, or sponsored by Zoom Video Communications, Inc.</strong> “Zoom” is a trademark of Zoom Video Communications, Inc.
   </p>
 
   <h2>1. Summary</h2>

+ 2 - 2
website/terms.html

@@ -45,12 +45,12 @@
   <p class="zc-updated">Last updated: May 15, 2026</p>
 
   <p>
-  Please read these Terms and Conditions (“Terms”) carefully before using <strong>AI Companion for Zoom</strong> (“the App,” “we,” “us,” “our”). By downloading, installing, or using the App, you agree to these Terms. If you do not agree, do not use the App.
+  Please read these Terms and Conditions (“Terms”) carefully before using <strong>Companion AI for Zoom</strong> (“the App,” “we,” “us,” “our”). By downloading, installing, or using the App, you agree to these Terms. If you do not agree, do not use the App.
   </p>
 
   <h2>1. About the App</h2>
   <p>
-  AI Companion for Zoom is a macOS application that helps you manage Zoom meetings, schedule sessions, use desktop widgets, receive reminders, and optionally record, transcribe, and summarize meetings through an Ai Assistant. The App is an <strong>independent product</strong> and is <strong>not affiliated with, endorsed by, or sponsored by Zoom Video Communications, Inc.</strong> “Zoom” is a trademark of Zoom Video Communications, Inc.
+  Companion AI for Zoom is a macOS application that helps you manage Zoom meetings, schedule sessions, use desktop widgets, receive reminders, and optionally record, transcribe, and summarize meetings through an Ai Assistant. The App is an <strong>independent product</strong> and is <strong>not affiliated with, endorsed by, or sponsored by Zoom Video Communications, Inc.</strong> “Zoom” is a trademark of Zoom Video Communications, Inc.
   </p>
 
   <h2>2. Eligibility</h2>

+ 17 - 17
zoom_app.xcodeproj/project.pbxproj

@@ -7,7 +7,7 @@
 	objects = {
 
 /* Begin PBXFileReference section */
-		1391CC002F8E456500B3B198 /* Zoom App.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Zoom App.app"; sourceTree = BUILT_PRODUCTS_DIR; };
+		1391CC002F8E456500B3B198 /* Companion AI for Zoom.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Companion AI for Zoom.app"; sourceTree = BUILT_PRODUCTS_DIR; };
 /* End PBXFileReference section */
 
 /* Begin PBXFileSystemSynchronizedRootGroup section */
@@ -40,7 +40,7 @@
 		1391CC012F8E456500B3B198 /* Products */ = {
 			isa = PBXGroup;
 			children = (
-				1391CC002F8E456500B3B198 /* Zoom App.app */,
+				1391CC002F8E456500B3B198 /* Companion AI for Zoom.app */,
 			);
 			name = Products;
 			sourceTree = "<group>";
@@ -67,7 +67,7 @@
 			packageProductDependencies = (
 			);
 			productName = zoom_app;
-			productReference = 1391CC002F8E456500B3B198 /* Zoom App.app */;
+			productReference = 1391CC002F8E456500B3B198 /* Companion AI for Zoom.app */;
 			productType = "com.apple.product-type.application";
 		};
 /* End PBXNativeTarget section */
@@ -256,15 +256,15 @@
 				ENABLE_APP_SANDBOX = YES;
 				ENABLE_USER_SELECTED_FILES = readonly;
 				GENERATE_INFOPLIST_FILE = YES;
-				INFOPLIST_KEY_CFBundleDisplayName = "Zoom App";
-				INFOPLIST_KEY_CFBundleName = "Zoom App";
-				INFOPLIST_KEY_NSCameraUsageDescription = "Zoom App needs camera access for video in embedded Zoom meetings.";
+				INFOPLIST_KEY_CFBundleDisplayName = "Companion AI for Zoom";
+				INFOPLIST_KEY_CFBundleName = "Companion AI for Zoom";
+				INFOPLIST_KEY_NSCameraUsageDescription = "Companion AI for Zoom needs camera access for video in embedded Zoom meetings.";
 				INFOPLIST_KEY_NSHumanReadableCopyright = "";
 				INFOPLIST_KEY_NSMainStoryboardFile = Main;
-				INFOPLIST_KEY_NSMicrophoneUsageDescription = "Zoom App needs microphone access for audio in embedded Zoom meetings and for Ai Assistant recordings.";
+				INFOPLIST_KEY_NSMicrophoneUsageDescription = "Companion AI for Zoom needs microphone access for audio in embedded Zoom meetings and for Ai Assistant recordings.";
 				INFOPLIST_KEY_NSPrincipalClass = NSApplication;
-				INFOPLIST_KEY_NSScreenCaptureUsageDescription = "Zoom App captures system audio during meetings (when allowed) so recordings include computer sound in Ai Assistant.";
-				INFOPLIST_KEY_NSSpeechRecognitionUsageDescription = "Zoom App uses Apple speech recognition to generate transcripts from your saved meeting audio in Ai Assistant.";
+				INFOPLIST_KEY_NSScreenCaptureUsageDescription = "Companion AI for Zoom captures system audio during meetings (when allowed) so recordings include computer sound in Ai Assistant.";
+				INFOPLIST_KEY_NSSpeechRecognitionUsageDescription = "Companion AI for Zoom uses Apple speech recognition to generate transcripts from your saved meeting audio in Ai Assistant.";
 				INFOPLIST_KEY_ZoomOAuthClientId = isvIAKPhSPOhBxFUkiY2A;
 				LD_RUNPATH_SEARCH_PATHS = (
 					"$(inherited)",
@@ -272,7 +272,7 @@
 				);
 				MARKETING_VERSION = 1.0;
 				PRODUCT_BUNDLE_IDENTIFIER = "Mql-Dev.zoom-app";
-				PRODUCT_NAME = "Zoom App";
+				PRODUCT_NAME = "Companion AI for Zoom";
 				REGISTER_APP_GROUPS = YES;
 				STRING_CATALOG_GENERATE_SYMBOLS = YES;
 				SWIFT_APPROACHABLE_CONCURRENCY = YES;
@@ -296,15 +296,15 @@
 				ENABLE_APP_SANDBOX = YES;
 				ENABLE_USER_SELECTED_FILES = readonly;
 				GENERATE_INFOPLIST_FILE = YES;
-				INFOPLIST_KEY_CFBundleDisplayName = "Zoom App";
-				INFOPLIST_KEY_CFBundleName = "Zoom App";
-				INFOPLIST_KEY_NSCameraUsageDescription = "Zoom App needs camera access for video in embedded Zoom meetings.";
+				INFOPLIST_KEY_CFBundleDisplayName = "Companion AI for Zoom";
+				INFOPLIST_KEY_CFBundleName = "Companion AI for Zoom";
+				INFOPLIST_KEY_NSCameraUsageDescription = "Companion AI for Zoom needs camera access for video in embedded Zoom meetings.";
 				INFOPLIST_KEY_NSHumanReadableCopyright = "";
 				INFOPLIST_KEY_NSMainStoryboardFile = Main;
-				INFOPLIST_KEY_NSMicrophoneUsageDescription = "Zoom App needs microphone access for audio in embedded Zoom meetings and for Ai Assistant recordings.";
+				INFOPLIST_KEY_NSMicrophoneUsageDescription = "Companion AI for Zoom needs microphone access for audio in embedded Zoom meetings and for Ai Assistant recordings.";
 				INFOPLIST_KEY_NSPrincipalClass = NSApplication;
-				INFOPLIST_KEY_NSScreenCaptureUsageDescription = "Zoom App captures system audio during meetings (when allowed) so recordings include computer sound in Ai Assistant.";
-				INFOPLIST_KEY_NSSpeechRecognitionUsageDescription = "Zoom App uses Apple speech recognition to generate transcripts from your saved meeting audio in Ai Assistant.";
+				INFOPLIST_KEY_NSScreenCaptureUsageDescription = "Companion AI for Zoom captures system audio during meetings (when allowed) so recordings include computer sound in Ai Assistant.";
+				INFOPLIST_KEY_NSSpeechRecognitionUsageDescription = "Companion AI for Zoom uses Apple speech recognition to generate transcripts from your saved meeting audio in Ai Assistant.";
 				INFOPLIST_KEY_ZoomOAuthClientId = isvIAKPhSPOhBxFUkiY2A;
 				LD_RUNPATH_SEARCH_PATHS = (
 					"$(inherited)",
@@ -312,7 +312,7 @@
 				);
 				MARKETING_VERSION = 1.0;
 				PRODUCT_BUNDLE_IDENTIFIER = "Mql-Dev.zoom-app";
-				PRODUCT_NAME = "Zoom App";
+				PRODUCT_NAME = "Companion AI for Zoom";
 				REGISTER_APP_GROUPS = YES;
 				STRING_CATALOG_GENERATE_SYMBOLS = YES;
 				SWIFT_APPROACHABLE_CONCURRENCY = YES;

+ 3 - 3
zoom_app.xcodeproj/xcshareddata/xcschemes/zoom_app.xcscheme

@@ -16,7 +16,7 @@
             <BuildableReference
                BuildableIdentifier = "primary"
                BlueprintIdentifier = "1391CBFF2F8E456500B3B198"
-               BuildableName = "Zoom App.app"
+               BuildableName = "Companion AI for Zoom.app"
                BlueprintName = "zoom_app"
                ReferencedContainer = "container:zoom_app.xcodeproj">
             </BuildableReference>
@@ -46,7 +46,7 @@
          <BuildableReference
             BuildableIdentifier = "primary"
             BlueprintIdentifier = "1391CBFF2F8E456500B3B198"
-            BuildableName = "Zoom App.app"
+            BuildableName = "Companion AI for Zoom.app"
             BlueprintName = "zoom_app"
             ReferencedContainer = "container:zoom_app.xcodeproj">
          </BuildableReference>
@@ -66,7 +66,7 @@
          <BuildableReference
             BuildableIdentifier = "primary"
             BlueprintIdentifier = "1391CBFF2F8E456500B3B198"
-            BuildableName = "Zoom App.app"
+            BuildableName = "Companion AI for Zoom.app"
             BlueprintName = "zoom_app"
             ReferencedContainer = "container:zoom_app.xcodeproj">
          </BuildableReference>

+ 3 - 3
zoom_app/AppDelegate.swift

@@ -153,12 +153,12 @@ class AppDelegate: NSObject, NSApplicationDelegate, NSMenuDelegate {
         let item = NSStatusBar.system.statusItem(withLength: NSStatusItem.variableLength)
         if let button = item.button {
             let symbolConfig = NSImage.SymbolConfiguration(pointSize: 14, weight: .semibold)
-            if let base = NSImage(systemSymbolName: "video.fill", accessibilityDescription: "Zoom App"),
+            if let base = NSImage(systemSymbolName: "video.fill", accessibilityDescription: "Companion AI for Zoom"),
                let image = base.withSymbolConfiguration(symbolConfig) {
                 image.isTemplate = true
                 button.image = image
                 button.imagePosition = .imageOnly
-                button.toolTip = "Zoom App"
+                button.toolTip = "Companion AI for Zoom"
             } else {
                 button.title = "Z"
             }
@@ -529,7 +529,7 @@ private final class SplashViewController: NSViewController {
         iconView.image = NSApp.applicationIconImage
         iconView.wantsLayer = true
 
-        let appName = Bundle.main.object(forInfoDictionaryKey: "CFBundleName") as? String ?? "Zoom App"
+        let appName = Bundle.main.object(forInfoDictionaryKey: "CFBundleName") as? String ?? "Companion AI for Zoom"
         let title = NSTextField(labelWithString: appName)
         title.font = .systemFont(ofSize: 30, weight: .semibold)
 

+ 6 - 6
zoom_app/Base.lproj/Main.storyboard

@@ -10,11 +10,11 @@
                 <application id="hnw-xV-0zn" sceneMemberID="viewController">
                     <menu key="mainMenu" title="Main Menu" systemMenu="main" id="AYu-sK-qS6">
                         <items>
-                            <menuItem title="Zoom App" id="1Xt-HY-uBw">
+                            <menuItem title="Companion AI for Zoom" id="1Xt-HY-uBw">
                                 <modifierMask key="keyEquivalentModifierMask"/>
-                                <menu key="submenu" title="Zoom App" systemMenu="apple" id="uQy-DD-JDr">
+                                <menu key="submenu" title="Companion AI for Zoom" systemMenu="apple" id="uQy-DD-JDr">
                                     <items>
-                                        <menuItem title="About Zoom App" id="5kV-Vb-QxS">
+                                        <menuItem title="About Companion AI for Zoom" id="5kV-Vb-QxS">
                                             <modifierMask key="keyEquivalentModifierMask"/>
                                             <connections>
                                                 <action selector="orderFrontStandardAboutPanel:" target="Ady-hI-5gd" id="Exp-CZ-Vem"/>
@@ -28,7 +28,7 @@
                                             <menu key="submenu" title="Services" systemMenu="services" id="hz9-B4-Xy5"/>
                                         </menuItem>
                                         <menuItem isSeparatorItem="YES" id="4je-JR-u6R"/>
-                                        <menuItem title="Hide Zoom App" keyEquivalent="h" id="Olw-nP-bQN">
+                                        <menuItem title="Hide Companion AI for Zoom" keyEquivalent="h" id="Olw-nP-bQN">
                                             <connections>
                                                 <action selector="hide:" target="Ady-hI-5gd" id="PnN-Uc-m68"/>
                                             </connections>
@@ -46,7 +46,7 @@
                                             </connections>
                                         </menuItem>
                                         <menuItem isSeparatorItem="YES" id="kCx-OE-vgT"/>
-                                        <menuItem title="Quit Zoom App" keyEquivalent="q" id="4sb-4s-VLi">
+                                        <menuItem title="Quit Companion AI for Zoom" keyEquivalent="q" id="4sb-4s-VLi">
                                             <connections>
                                                 <action selector="terminate:" target="Ady-hI-5gd" id="Te7-pn-YzF"/>
                                             </connections>
@@ -659,7 +659,7 @@
                                 <modifierMask key="keyEquivalentModifierMask"/>
                                 <menu key="submenu" title="Help" systemMenu="help" id="F2S-fz-NVQ">
                                     <items>
-                                        <menuItem title="Zoom App Help" keyEquivalent="?" id="FKE-Sm-Kum">
+                                        <menuItem title="Companion AI for Zoom Help" keyEquivalent="?" id="FKE-Sm-Kum">
                                             <connections>
                                                 <action selector="showHelp:" target="Ady-hI-5gd" id="y7X-2Q-9no"/>
                                             </connections>

+ 1 - 1
zoom_app/ViewController.swift

@@ -9598,7 +9598,7 @@ class ViewController: NSViewController {
 
         let alert = NSAlert()
         alert.alertStyle = .informational
-        alert.messageText = "Enjoying Zoom App?"
+        alert.messageText = "Enjoying Companion AI for Zoom?"
         if source == "premium" {
             alert.informativeText = "You unlocked Premium. If you're enjoying the app, please rate us."
         } else {