Klieg Effective date: May 11, 2026

This privacy policy describes how Klieg collects, uses, and protects your information.

Information we collect

Account information Klieg does not require an account. The App does not collect your name, email address, or any login credentials, and you do not sign in to use it. All rehearsal features are available without identifying yourself.

Scripts and rehearsal content When you import a script — by pasting text, capturing photos, or selecting a PDF — the script and the resulting characters, dialogue, and stage directions are stored locally on your device using SwiftData. Photos used for text recognition (OCR) are processed entirely on-device using Apple's VisionKit framework; they are not uploaded to any server. PDFs are parsed on-device using Apple's PDFKit framework, with VisionKit as a fallback for scanned PDFs.

AI script parsing After your script is extracted, the raw text is sent to the OpenAI API so it can be parsed into structured data (characters, dialogue, stage directions, scene headers). This data is used solely to produce the structured script and is subject to OpenAI's API data usage policies. OpenAI does not use data submitted through the API to train its models by default.

Voice and microphone data During rehearsal, the App listens through your microphone to detect when you finish a line and to recognize the voice commands "line" and "next". Speech recognition is performed by Apple's SFSpeechRecognizer framework. Depending on your device, transcription may run entirely on-device or be processed through Apple's speech recognition servers in accordance with Apple's privacy policy. Klieg itself does not record, store, or transmit your microphone audio to our servers or to any third party other than Apple's speech recognition service.

Local data All of your scripts, characters, rehearsal progress, personal notes, and onboarding state are stored locally on your device using SwiftData and UserDefaults. None of this data is transmitted to our servers, and it is removed when you delete the App from your device.

Payment information Subscriptions to Klieg Premium are processed entirely through Apple's App Store and StoreKit. We do not collect, store, or have access to your credit card number or payment details. We receive only a confirmation of your subscription status from Apple.

Analytics We use PostHog to collect anonymous usage analytics — for example, which features you use and which screens you visit. These events are tied to an anonymous installation identifier generated on your device. They are not linked to your name, email address, or any other personally identifying information, and they are not used to track you across other apps or websites.

How we use your information

Data retention

Because Klieg stores your scripts, notes, and rehearsal progress only on your device, this data is retained until you delete it within the App or remove the App from your device. Script text sent to OpenAI for parsing is governed by OpenAI's API data retention policies. Anonymous analytics events stored in PostHog are retained according to PostHog's default retention period.

Data security

All network requests — script parsing, subscription validation, and analytics — use encrypted connections (HTTPS/TLS). Because the App does not store personal data on our servers and does not maintain user accounts, the primary security boundary for your data is your device.