PRIVACY POLICY
Last updated: 24 April 2026
This Privacy Policy describes how James Appleby trading as Appleby Technical ("we", "us", or "our") handles information in connection with the PromptBook application for iPad and Mac ("the App").
Questions or concerns? Contact us at james@applebytechnical.com.
SUMMARY
PromptBook is designed with privacy as a default. In short:
- We do not collect your personal data. The App stores your scripts, cues, and annotations in your own iCloud account — controlled entirely by you.
- We do not use analytics or advertising SDKs. No third-party tracking code is included in the App.
- Live sessions use Apple's CloudKit public database to exchange temporary session codes and cue updates between devices. This data contains no personal information and is not retained after a session ends.
- Purchases are handled entirely by Apple. We never see your payment information.
TABLE OF CONTENTS
1. WHAT THE APP STORES AND WHERE
PromptBook stores all of your content — scripts, cue marks, annotations, and settings — in your own iCloud account, not on any server we operate.
iCloud Documents
The following files are written to your iCloud Drive, inside a folder accessible only to you:
- PDF files — your source script documents, stored as-imported.
- .promptbook files — JSON files containing your cue marks, annotation layers, text notes, and script settings for each script.
- Annotation preview images — PNG files generated from Apple Pencil drawings on iPad, used to display annotations on Mac.
- OCR data — text recognition results for scanned scripts, stored as JSON alongside the PDF.
This data is governed by Apple's iCloud terms of service and privacy policy, not by Appleby Technical. We have no access to your iCloud Drive.
Local Device Storage
The App also maintains a local database (SwiftData) on your device as a working copy of your script metadata. This data is never transmitted to us.
iCloud Key-Value Store
App-wide settings (such as your preferred default layout mode and display preferences) are stored in iCloud's Key-Value Store so they synchronise between your iPad and Mac. If you purchase the Cue Lights in-app feature, your unlock status is also stored here so the feature is available on all your devices without repurchasing. No personal information is stored — only anonymous configuration values and a purchase flag.
Local Network
The optional Cue Lights feature uses your local Wi-Fi network to send and receive OSC (Open Sound Control) messages between devices. These messages contain only cue state information (standby, go, reset) and device names chosen by you. All communication is local — no data is routed to the internet or to any Appleby Technical server.
| Data type | Where stored | Accessible to Appleby Technical? |
|---|---|---|
| Your script PDFs | Your iCloud Drive | No |
| Cue marks and annotations | Your iCloud Drive | No |
| App settings | iCloud Key-Value Store | No |
| Cue Lights purchase status | iCloud Key-Value Store & local device | No |
| Cue Lights OSC messages | Local network only (never leaves Wi-Fi) | No |
| Local working database | Your device only | No |
2. CLOUDKIT AND LIVE SESSIONS
PromptBook includes a Live Session feature that lets you share your script and cue marks with other devices in real time. This feature uses Apple's CloudKit public database.
What is stored during a live session
- A randomly generated 6-character session code — used to identify the session. It contains no personal information.
- Cue mark data — the current state of cue positions, numbers, and labels, so viewer devices can display them.
- Edit requests (if collaborative editing is enabled) — proposed cue changes from collaborators, referenced by their assigned cue list lock.
What is NOT stored
- Your name, email address, Apple ID, or any personal identifier.
- The content of your script PDF — only cue mark metadata is shared, not the underlying document.
Retention
Session records are created when you start a session and are deleted (or expire) when you end it. We do not retain session data for analytics or any other purpose.
CloudKit public database operations are subject to Apple's privacy policy. Apple acts as the infrastructure provider; we receive no copies of this data outside of the App's runtime operation.
3. NO ANALYTICS OR TRACKING
PromptBook contains no analytics SDKs, advertising SDKs, or third-party tracking code of any kind. We do not collect:
- Usage statistics or crash analytics sent to us
- Device identifiers or advertising identifiers (IDFA)
- Location data
- Behavioural or interaction data
Apple may collect anonymous, aggregated crash reports and app usage data through the App Store, subject to your device's privacy settings and Apple's own privacy policy. This data is provided to us only in aggregated form (e.g. crash counts) and cannot be linked to individual users.
4. PURCHASES AND PAYMENTS
PromptBook is sold as a paid app through the Apple App Store. An optional Cue Lights in-app purchase is also available within the App. All payment processing — for the app itself and for any in-app purchase — is handled entirely by Apple via StoreKit. We never receive, store, or process your payment card details, billing address, or any financial information.
Your in-app purchase entitlement is verified through Apple's StoreKit transaction records and cached locally and in iCloud Key-Value Store for offline access. This data is not shared with or accessible by Appleby Technical.
Apple provides us with aggregate sales reports and, if required by law, may share transaction data. These are governed by Apple's App Store privacy policy.
5. THIRD PARTIES
PromptBook uses only Apple's own frameworks and services:
- iCloud / CloudKit — Apple Inc. — document storage and live session infrastructure
- StoreKit — Apple Inc. — in-app purchase processing and entitlement verification
- PDFKit — Apple Inc. — PDF rendering
- PencilKit — Apple Inc. — Apple Pencil annotation (iPad only)
- Vision framework — Apple Inc. — OCR text recognition for scanned scripts
No data is shared with any third-party company, advertising network, or analytics provider.
6. DATA SECURITY
Because all data is stored in your own iCloud account, the security of your documents is governed by the security of your Apple ID and iCloud account. We strongly recommend enabling two-factor authentication on your Apple ID.
iCloud data is encrypted in transit and at rest by Apple. Local device data is protected by your device's passcode and iOS / macOS security model.
We operate no servers that store your personal data, so there is no Appleby Technical database that could be breached to expose your information.
7. YOUR RIGHTS (UK GDPR)
Because we do not collect or process personal data about you directly, the majority of data subject rights under UK GDPR are exercised directly with Apple (for iCloud data) or are not applicable (since we hold no personal data about you).
If you believe we hold any personal information about you — for example, if you have contacted us by email — you have the right to:
- Access — request a copy of any personal information we hold.
- Rectification — request correction of inaccurate data.
- Erasure — request deletion of your personal data.
- Object — object to processing of your personal data.
To exercise any of these rights, contact us at james@applebytechnical.com.
If you are located in the UK and believe your data protection rights have been breached, you have the right to lodge a complaint with the Information Commissioner's Office (ICO).
To delete your PromptBook data: delete the PromptBook folder from your iCloud Drive (accessible via the Files app on iPad or iCloud.com). This permanently removes all scripts, cue marks, and annotations associated with the App.
8. CHILDREN
PromptBook is rated 4+ on the App Store and does not collect any personal information from users of any age. The App is designed for professional and educational use in theatrical production.
9. UPDATES TO THIS POLICY
We may update this Privacy Policy from time to time. The "Last updated" date at the top of this page will always reflect the most recent revision. Material changes will be communicated via an app update notice or by updating this page.
We encourage you to review this page periodically. Continued use of the App after changes are posted constitutes your acceptance of the updated policy.
10. CONTACT US
If you have any questions or concerns about this Privacy Policy or the App's data practices, please contact:
James Appleby
Appleby Technical
Newcastle upon Tyne, United Kingdom
james@applebytechnical.com