Legal
Terms of Service
Last updated: April 27, 2026
These Terms of Service (“Terms”) govern your use of Codex Switcher, including the macOS app, iPhone app, Apple Watch app, widgets, controls, complications, shortcuts, App Intents, account archives, and related documentation (collectively, the “App”).
By installing, building, running, or using the App, you agree to these Terms. If you do not agree, do not use the App.
1. What Codex Switcher is
Codex Switcher is an open-source SwiftUI app for managing file-backed Codex authentication snapshots on Apple platforms. On macOS, it can read and replace a selected Codex auth.json file so you can switch between saved Codex/OpenAI account snapshots. The iPhone and Apple Watch apps are companion apps for synced account management, rate-limit display, widgets, complications, import/export, and related features.
The App is not a hosted account service. It does not provide OpenAI accounts, Codex access, subscription benefits, usage limits, or credentials. You must obtain and maintain any OpenAI, ChatGPT, Codex, Apple, iCloud, or other third-party accounts yourself.
2. Open-source status
The App is an open-source project and its source code is publicly available for inspection, building, modification, and distribution under the license terms published in the source-code repository.
These Terms govern your use of the App and related materials. They do not limit any rights you receive under a separate open-source license that applies to the source code. The open-source nature of the App does not create any warranty, maintenance obligation, security guarantee, support obligation, or liability by the developer or contributors.
3. No affiliation with OpenAI, Apple, or Codex
Codex Switcher is an independent project. It is not created by, endorsed by, sponsored by, warranted by, or affiliated with OpenAI, Apple, ChatGPT, or Codex.
OpenAI, Codex, ChatGPT, Apple, iCloud, iCloud Keychain, CloudKit, the App Store, TestFlight, macOS, iOS, watchOS, Shortcuts, WidgetKit, and related services are third-party products and services. Your use of those products and services is governed by their own terms, policies, and technical limitations.
4. Your responsibility for third-party terms, account rules, and account sharing
You are solely responsible for making sure your use of the App complies with all third-party terms that apply to you, including OpenAI’s terms, Codex documentation, Apple terms, iCloud terms, App Store terms, and any organizational policies that govern your devices or accounts.
Codex Switcher is designed for managing accounts that you own or are authorized to use. It is not designed to share OpenAI accounts with other people, pool access, bypass account restrictions, evade rate limits, avoid subscription limits, or defeat any anti-abuse, authentication, security, or usage-policy controls.
OpenAI’s terms may prohibit sharing your account credentials or making your account available to someone else. You are responsible for reading and following the OpenAI terms that apply to your account. Sharing a saved snapshot, exported .cxa archive, API key, access token, refresh token, auth.json, iCloud account, device login, or other credential material with another person may violate OpenAI’s terms and may put your account at risk.
5. Sensitive credential handling
The App works with sensitive authentication material. Depending on how you use it, this may include OpenAI/ChatGPT access tokens, refresh tokens, ID tokens, API keys, account identifiers, workspace identifiers, email hints, saved auth.json snapshots, rate-limit credentials, local app state, and .cxa account archives.
The App stores account metadata in your private iCloud/CloudKit data and stores secret snapshots and certain rate-limit credentials in Keychain and, when available, iCloud Keychain. The developer does not operate a server that receives your account library or saved auth snapshots, and the developer does not have access to the data stored in your private iCloud, CloudKit, Keychain, or iCloud Keychain areas.
You remain responsible for protecting your devices, Apple ID, iCloud account, iCloud Keychain, local user account, backups, exported files, shared folders, clipboard contents, and any .cxa files you create or receive.
6. Account archives are secret material
The App can import and export .cxa account archives. Exported archives may contain full authentication snapshots and other secret credential material. The archive format may be compressed or opaque, but it is not a substitute for encryption.
Treat .cxa files like passwords or API keys. Do not share them with anyone unless you fully understand the consequences and have the right to do so. The developer and contributors are not responsible for any account loss, account theft, account compromise, unauthorized account use, leaked credentials, or policy violations caused by exported archives or other credential material.
7. File-backed switching and local file risks
Codex Switcher switches accounts by writing a saved snapshot to the selected Codex auth.json file on macOS. It may also delete that file when you select the “None” account. The App intentionally refuses to switch Codex folders configured for unsupported credential-store modes such as keyring or auto, but you are still responsible for selecting the correct folder and using the App correctly.
Using the App may affect the state of your Codex installation. Possible outcomes include login changes, stale sessions, invalidated refresh tokens, missing credentials, inability to refresh rate-limit data, corrupted or replaced local files, “restart Codex” states, failed switches, unavailable accounts, and other unexpected behavior.
You are responsible for backing up important data, verifying the selected Codex folder, keeping your devices secure, and understanding the consequences of switching, importing, exporting, deleting, or automatically changing accounts.
8. Automation, widgets, controls, Shortcuts, and Autopilot
The App includes features that may trigger account-related actions from the main app, menu bar, Dock, widgets, controls, App Intents, Shortcuts, background refresh, and Autopilot. These features may refresh rate-limit data, select accounts, switch accounts, queue app-owned commands, or display account information.
You are responsible for enabling, configuring, and monitoring any automation. The developer and contributors are not responsible for any unexpected switch, failed switch, rate-limit decision, stale display, missed notification, incorrect ranking, automation outcome, or Codex behavior that results from these features.
9. Rate-limit information is informational only
Rate-limit displays, reset dates, “best account” rankings, and Autopilot decisions are estimates or cached observations based on available local and remote information. They may be missing, stale, incorrect, delayed, unavailable, or changed by OpenAI or Codex at any time.
You should not rely on the App as the sole source of truth for usage limits, subscription status, account status, billing, compliance, or availability.
10. Acceptable use
You agree not to use the App to:
- access, store, switch, export, import, or use accounts or credentials that you do not own or are not authorized to use;
- share OpenAI accounts, credentials, saved snapshots, exported archives, API keys, tokens, or Apple/iCloud access with unauthorized people;
- bypass, evade, or interfere with OpenAI, Codex, Apple, or other third-party account limits, security controls, rate limits, usage policies, billing rules, or abuse-prevention systems;
- facilitate unauthorized access, credential theft, account compromise, fraud, abuse, scraping, spam, malware, or other unlawful or harmful activity;
- misrepresent the App as being affiliated with OpenAI, Apple, ChatGPT, or Codex; or
- use the App in a way that violates applicable law, third-party terms, or these Terms.
11. No professional advice
The App and its documentation are provided for technical convenience only. They are not legal, security, compliance, financial, business, or professional advice. You are responsible for making your own decisions and obtaining advice from qualified professionals when needed.
12. No warranty; provided “as is”
To the maximum extent permitted by law, the App, source code, binaries, documentation, widgets, account archives, examples, support information, and related materials are provided “as is,” “as available,” and with all faults.
The developer and contributors disclaim all warranties, whether express, implied, statutory, or otherwise, including warranties of merchantability, fitness for a particular purpose, non-infringement, accuracy, availability, compatibility, security, reliability, uninterrupted operation, error-free operation, preservation of data, preservation of credentials, successful account switching, successful rate-limit refresh, or continued compatibility with OpenAI, Codex, Apple, iCloud, Keychain, CloudKit, macOS, iOS, watchOS, Shortcuts, WidgetKit, or any other third-party service or platform.
No oral or written information, documentation, issue response, source-code comment, support message, release note, or website content creates any warranty.
13. Limitation of liability
To the maximum extent permitted by law, the developer, contributors, maintainers, distributors, and licensors will not be liable for any direct, indirect, incidental, consequential, special, exemplary, punitive, or other damages arising from or related to the App or these Terms, even if advised of the possibility of such damages.
This limitation includes, without limitation, damages or losses arising from:
- lost, stolen, compromised, disabled, suspended, rate-limited, banned, or otherwise unavailable OpenAI, ChatGPT, Codex, Apple, iCloud, or other accounts;
- unauthorized access to or use of accounts, credentials, tokens, API keys, refresh tokens, ID tokens,
auth.jsonfiles,.cxaarchives, iCloud data, Keychain items, backups, devices, or local files; - account sharing, credential sharing, exported archives, clipboard use, file sharing, backups, malware, phishing, device theft, iCloud compromise, or user error;
- loss of data, corruption of data, deletion of files, failed switches, incorrect switches, stale snapshots, invalidated refresh tokens, broken Codex installations, or inability to log in;
- inaccurate, stale, missing, or unavailable rate-limit information;
- Autopilot behavior, background refresh, widgets, controls, App Intents, Shortcuts, notifications, menu bar actions, Dock actions, or companion-device behavior;
- incompatibility with OpenAI, Codex, Apple, iCloud, Keychain, CloudKit, macOS, iOS, watchOS, App Store, TestFlight, or any other third-party service or platform;
- loss of profits, revenue, business, goodwill, reputation, subscriptions, credits, opportunities, productivity, or expected savings; and
- any other use, misuse, inability to use, or reliance on the App.
Where liability cannot be excluded under applicable law, liability is limited to the lowest amount permitted by that law.
14. Indemnification
To the maximum extent permitted by law, you agree to defend, indemnify, and hold harmless the developer and contributors from and against any claims, damages, losses, liabilities, costs, and expenses, including reasonable legal fees, arising from or related to your use of the App, your credentials or accounts, your exported archives, your violation of these Terms, your violation of third-party terms, your violation of law, or your infringement or misuse of someone else’s rights, accounts, credentials, or data.
15. Updates, changes, and compatibility
The App may change, break, become obsolete, or stop working at any time. OpenAI, Codex, Apple, or other third parties may change authentication flows, token formats, rate-limit endpoints, APIs, operating systems, entitlements, App Store rules, iCloud behavior, Keychain behavior, or account policies in ways that affect the App.
The developer and contributors have no obligation to provide updates, compatibility fixes, support, new features, security fixes, account recovery, credential recovery, or maintenance.
16. Support
Support may be offered through the website, source-code repository, email, issue tracker, documentation, or other channels. Support is provided at the developer’s discretion and does not create any warranty, service-level commitment, professional relationship, or obligation to resolve any issue.
Do not send passwords, API keys, refresh tokens, access tokens, ID tokens, auth.json files, .cxa archives, screenshots containing secrets, or other sensitive credentials in support requests.
17. Termination
You may stop using the App at any time. You are responsible for deleting any local app data, iCloud data, Keychain items, exported archives, backups, widgets, shortcuts, and related files you no longer want.
The developer may stop distributing, maintaining, or supporting the App at any time.
18. Privacy
Your use of the App is also described in the Codex Switcher Privacy Policy. The Privacy Policy explains, among other things, that the App stores account-related data in your local device storage, private iCloud/CloudKit storage, Keychain, and iCloud Keychain, and that the developer does not have access to that app-stored iCloud/Keychain data.
19. Consumer rights and mandatory law
Some jurisdictions do not allow certain warranty disclaimers, liability exclusions, or limitations. Nothing in these Terms limits rights that cannot be limited under applicable law. Where a provision cannot be enforced as written, it will be interpreted to provide the maximum permitted protection to the developer and contributors while remaining enforceable.
20. Changes to these Terms
These Terms may be updated from time to time. The updated version will be posted through the App, website, repository, or other appropriate location. Your continued use of the App after updated Terms are posted means you accept the updated Terms.
21. Contact
For questions about these Terms, contact:
Email: marcel2215@icloud.com