Onyx

Privacy Policy

Last updated: February 2025

1. Overview

Onyx is a macOS teleprompter and speed-reading application developed by Orochi Systems. The app is designed to process everything locally on your device. There are no user accounts, no cloud services, no analytics, and no data collection of any kind.

2. Microphone Access

Onyx requires microphone access for the Teleprompter mode, which uses real-time speech recognition to follow along with your script. Audio from your microphone is processed in real-time by Apple's on-device Speech framework. No audio is recorded, stored, or transmitted to any server. You can enable or disable microphone access at any time through macOS System Settings > Privacy & Security > Microphone.

3. Speech Recognition

Onyx uses Apple's built-in SFSpeechRecognizer for on-device speech-to-text conversion. Recognized words are matched against your loaded script text locally to provide real-time word highlighting. No speech data, transcriptions, or recognition results are sent to external servers or stored beyond your active session.

4. Text Content

Text you paste, type, or import into Onyx is stored only in the app's local memory during your session. Onyx does not persist your scripts between sessions unless you use the Recent Texts feature, which stores text locally on your device. No text content is transmitted to any external service.

5. File Access

Onyx can read .txt, .md, and .pdf files that you explicitly select or drag into the app. File access is read-only and sandboxed — the app cannot access files you have not selected. File contents are loaded into memory for display purposes only and are not transmitted or stored externally.

6. No Data Collection

Onyx does not collect, transmit, or store any personal data. There are no user accounts, no cloud services, no analytics, no tracking, no telemetry, and no crash reporting that sends data externally. The app operates entirely offline after installation.

7. No Third-Party Services

Onyx does not integrate with any third-party services, APIs, or SDKs that collect data. All functionality — including speech recognition, text processing, and file reading — is provided by macOS system frameworks running locally on your device.

8. Children's Privacy

Onyx does not collect personal information from any user, including children. Because no data is collected, stored, or transmitted, the app poses no privacy risk to users of any age.

9. Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated date. Since Onyx does not collect any contact information, we encourage you to review this page periodically.

10. Contact

If you have questions about this Privacy Policy, contact us at onyx@orochisystems.com.