Overview
Lector is a local-first teleprompter app for iPhone and iPad, with an Apple Watch companion for remote control. The app is designed to keep your scripts and settings on your device unless you intentionally move them elsewhere yourself.
Lector does not require an account, does not run its own backend for your scripts, and does not use third-party advertising or analytics SDKs.
Information Lector Stores
Lector may store the following information locally on your device:
- Scripts you create or import
- Script titles and text content
- Prompter settings such as speed, font size, line spacing, alignment, and colors
- Session preferences such as mirror mode and countdown behavior
- Basic state needed for the Apple Watch remote companion to control playback
This information is stored in local app storage on your device.
Information Lector Does Not Collect
Lector does not require you to create an account or provide:
- Email address
- Phone number
- Contacts
- Precise location
- Photos
- Camera data
- Microphone recordings
Lector also does not sell your personal information.
How Your Information Is Used
Lector uses your information only to provide app features, including:
- Saving and displaying your scripts
- Running the teleprompter with your chosen reading settings
- Importing text from supported files that you select
- Supporting Apple Watch remote playback control on your own paired devices
File Imports
Lector supports importing .txt and .docx files that you choose from your device.
- Import happens only when you select a file
- File contents are read on device and converted into a script stored locally in Lector
- Your original file remains governed by wherever you keep it, such as Files or iCloud Drive
Apple Watch Companion
If you use Lector with its Apple Watch companion, limited session information is exchanged between your paired iPhone and Apple Watch through Apple's WatchConnectivity framework.
- Current script title
- Playback state such as playing, paused, or finished
- Current progress and scroll speed
- Remote commands such as start, pause, resume, restart, and speed changes
This communication is used only to support the remote-control feature between your own devices.
Purchases and Billing
Lector is a paid app distributed through Apple's App Store.
- Lector does not currently use subscriptions or in-app purchases
- Your purchase transaction is processed by Apple, not by Lector
- Lector does not receive your full payment card information
Apple may process transaction-related information according to Apple's own privacy and billing policies.
Data Sharing
Lector does not share your scripts or settings with a company-operated backend because the app does not use one for this data.
Your data may leave the app only in limited platform-managed situations, such as:
- Apple processing your App Store purchase, download, update, or restore activity
- Apple handling communication between your paired iPhone and Apple Watch
- You keeping imported files in another storage location outside Lector
Data Retention and Deletion
Your scripts and settings remain on your device until you delete them.
You can remove your data by:
- Deleting scripts inside the app
- Removing the app from your device
Security
Lector relies on device platform protections and local app storage. No software can guarantee absolute security, but Lector is designed to minimize unnecessary data exposure by avoiding accounts, cloud storage, and third-party analytics.
Children's Privacy
Lector is not intended to knowingly collect personal information from children through an account or online service because the app does not provide those features.
If a parent or guardian wants information removed, they can delete the app's local data on the device by deleting scripts or removing the app.
Changes to This Privacy Policy
This Privacy Policy may be updated from time to time. If it changes, the updated version will be published with a new "Last updated" date.
Contact
If you have questions about this Privacy Policy, contact the developer through the Lector support page.