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.

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 typeWhere storedAccessible to Appleby Technical?
Your script PDFsYour iCloud DriveNo
Cue marks and annotationsYour iCloud DriveNo
App settingsiCloud Key-Value StoreNo
Cue Lights purchase statusiCloud Key-Value Store & local deviceNo
Cue Lights OSC messagesLocal network only (never leaves Wi-Fi)No
Local working databaseYour device onlyNo

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