Terms of Use
Effective date: September 5, 2026
These terms describe the use of Keyphore and this website, maintained by Barry Barry Wu. Please read them together with the Privacy Policy and the licenses included with your app release. They do not replace those licenses or rights provided by applicable law.
1. What Keyphore provides
Keyphore is a free Mac menu bar utility that presents Codex task states through keyboard lighting and a local status display. It is an independent project, not an official OpenAI, Apple or NuPhy product, and is not endorsed by those companies. You obtain and use Codex separately under its own terms.
2. Setup and compatible hardware
Follow the setup guide, review the integration and permission prompts, and use hardware and firmware supported by your release. Listing a model or showing a website lighting demo does not guarantee that hardware works. Experimental or unverified models may behave differently. USB, firmware and host-version requirements matter; wireless support must not be assumed.
Lighting is a convenience indicator, not a guarantee of task completion or a substitute for reviewing Codex output and approval requests. Disconnection, sleep, host changes or competing keyboard utilities can delay or interrupt signals. Check important results in Codex itself. If lighting or device behavior is unexpected, stop the lighting test or quit Keyphore before troubleshooting.
3. Permission and control
Enable integration only on a Mac and Codex environment you are authorized to configure. Setup approval allows Keyphore to manage its own Hooks, local files and background component. It does not approve Codex actions for you. Changed Hook definitions require separate approval; installing an app update does not grant expanded Hook consent.
You can change lighting settings, disable login launch, quit the app or remove its integration. Use the in-app removal flow before deleting the app; closing the settings window alone does not stop the background component.
4. Licenses and third-party services
Permission to use, copy, modify or redistribute software is governed by the license supplied with the relevant release or component. These website terms do not add restrictions to rights granted by an applicable open-source license, including GPL where applicable. Third-party notices and license obligations continue to apply. Repository visibility alone does not determine licensing rights.
External sites, Codex and other third-party products have their own terms and availability. Keyphore does not operate those services. A link or recommendation, including Tutti, does not enroll you in a separate service or purchase.
5. Cost, updates and availability
The current Keyphore app is provided without a Keyphore subscription or purchase charge. No uptime, support-response deadline, compatibility with future host or firmware versions, or ongoing update schedule is promised. Features may change or be discontinued. Updates require installation approval, and the relevant release notes and bundled licenses should be reviewed. Any future paid offering would require separate pricing and agreement, not an automatic charge under these terms.
6. Responsibility and legal rights
To the extent permitted by applicable law and the relevant software license, Keyphore and this website are provided as available without a promise of uninterrupted or error-free operation, fitness for a particular purpose, or universal hardware compatibility. Review important work and maintain appropriate backups.
Nothing here excludes liability that cannot legally be excluded, overrides an applicable license, or waives mandatory consumer or privacy rights. These terms impose no mandatory arbitration or exclusive court venue.
7. Contact and changes
Questions can be sent to Barry Barry Wu via X (@BarryBarrywu) or the contact channels on the developer's website. Changes will be dated on this page; where additional agreement is legally required, a website edit alone will not replace it. The Chinese and English texts are intended to describe the same terms; applicable law and the relevant software license take precedence over any inconsistency.