🎭 LineHarbor

Your scene partner, any time. Import a script, cast the other parts, and run your lines with a reader that speaks every other character. iPhone, works offline.

What it does

📄 Bring any scene

Import a PDF, even a scanned one, or paste dialogue. LineHarbor finds the characters and cues. Fix any line before you start.

🎙️ A reader for the other parts

Choose your role. The reader speaks every other character using the voices installed on your iPhone, including Apple's free Premium voices.

🎬 Cast and direct

Give each character its own voice, set the pace, and shape how each line lands. Apple Intelligence can suggest a delivery for every line on supported iPhones.

👂 It waits for your line

Turn on listening and the reader waits until you have said your cue. On-device recognition only. Manual Next is always there.

🔁 Loop and hide

Loop a passage until it sits. Hide your own lines when you are ready to trust yourself.

🔒 Private by design

No account, no tracking, no server of mine. Scripts stay on your iPhone unless you export them.

How it works

  1. Import or paste a scene, then check the characters and cues.
  2. Choose your role, pick voices for the other parts, set the pace.
  3. Step into the scene. Tap Next after your line, or turn on listening and let the reader wait for you.

Pricing

Free

The sample scene plus one imported scene, with every rehearsal tool: casting, delivery direction, listening, loops, export and local recovery. Free stays free.

LineHarbor Pro

An auto-renewing subscription, monthly or yearly. The price is shown in the app and in the App Store for your country. Pro removes the limit on imported scenes, so every audition, callback and play can live in your library with its own role, cast and resume point.

Payment is charged to your Apple Account when you confirm the purchase. The subscription renews automatically unless you cancel at least 24 hours before the end of the current period. Manage or cancel any time in Settings, Apple Account, Subscriptions. When Pro ends, every scene you already saved stays readable, editable and usable.

Support - common questions

The reader sounds robotic. Can I get a better voice?

Yes, and it is free. On your iPhone open Settings, Accessibility, Read & Speak (Spoken Content on older iPhones), Voices, English, then tap the cloud icon next to a Premium voice such as Ava or Zoe. Come back to LineHarbor and choose it under Reader voice. The app shows the same steps whenever only Standard voices are installed.

Which scripts work?

Text PDFs, scanned PDFs read with on-device text recognition, plain text files and pasted dialogue. Use character names above each speech, or NAME: dialogue. Anything the parser gets wrong can be corrected on the Script check screen before you rehearse.

Listening does not advance my cue.

Listening is experimental and needs English on-device speech recognition on your iPhone. Say the whole line at a natural pace, keep the phone within arm's reach, and avoid loud playback nearby. If it still does not follow, tap Next. Manual cues are always available.

Does anything leave my phone?

No. Scripts, roles, casting and progress are saved on the device. Listening runs on the device. Apple may download its speech model or voices from Apple; that is Apple's service, not mine.

How do I restore a purchase on a new device?

Studio settings inside the app, Restore Purchases. Sign in with the same Apple Account you bought with.

How do I cancel Pro?

Studio settings inside the app, Manage Subscription, or Settings on your device, Apple Account, Subscriptions. Cancelling keeps Pro until the end of the paid period and your saved scenes stay after that.

How do I delete my data?

Delete a scene inside the app and its text and progress go with it. A previous library revision is kept for recovery and can still contain a deleted scene until it is replaced. Deleting the app removes everything.

What devices does it need?

iPhone running iOS 18 or later. Listening and Apple Intelligence direction use newer on-device features and need iOS 26 on a supported iPhone.

Contact

📮 info@kv-software.com
I read everything and usually reply within a day or two.

Privacy Policy

Effective date: 13 September 2026

LineHarbor has no account, no analytics and no server of its own. Everything below stays on your device or in Apple's own services.

If this policy ever changes, the change will be listed here before it takes effect.

Terms of Use

LineHarbor is licensed under Apple's standard Licensed Application End User License Agreement. Developed in Lithuania by Karolis Valatka.