Know exactly what your
audience feels

Real-time engagement tracking for indie filmmakers. Your viewers react as they watch — you get a timeline of every emotion.

Get Started Free
Download on the App Store Get it on Google Play
Already have an account? Filmmaker sign in · Viewer sign in
About Kinodal

What is Kinodal?

Kinodal is an audience-reaction app for filmmakers. Think of it as a way to hear what your audience felt without having to ask.

Here's how it works. You share a short join code. Your viewers watch your film on Vimeo or Frame.io and react on their phones as it plays, with a swipe, a tap or a voice note when a moment really gets them. They can be together in a screening room, or alone on their couch. You can schedule a showing or let people watch whenever suits them.

Every reaction comes back as a single timeline on your dashboard, so you can see exactly where people leaned in and where they drifted. Voice notes are transcribed, and notes spoken in up to 98 different languages are translated into English, so you can read what a viewer said even if you don't speak their language. And the real power is in what you can do with the report (see below).

Made for anyone creating cinematic stories: independent filmmakers, editors, film students and the instructors who teach them. Free to try on iPhone, Android and the web.

Built for filmmakers

📱

Viewers use their phone

Swipe up for engagement, down for concern — while watching on their laptop. No buttons, no friction.

🔗

Vimeo sync built in

Paste your Vimeo link — Kinodal generates a companion page that syncs automatically when viewers press play.

🎞️

Frame.io compatible

Already reviewing in Frame.io? Our Chrome extension syncs playback automatically as you scrub — no re-uploading, no extra steps.

📊

Engagement timeline

See a spike chart showing exactly where your audience engaged, got confused, or lost interest.

🎙️

Voice notes, transcribed and translated

Viewers record voice notes at any moment. Every note is transcribed right in the report, and notes spoken in up to 98 different languages are translated into English, so you can read reactions, not just listen back.

👥

Filter viewers in or out

Every viewer has their own toggle. Turn anyone off and the chart, stats and voice notes recompute instantly, so one noisy or incomplete screener doesn't skew the picture.

📑

Duplicate the report for each crew member

Your live report stays untouched. Duplicate it as many times as you need and tailor one for your editor, one for your composer, one for your colorist.

📝

Review, delete and add your own notes

Go through reactions one by one and delete the ones that don't belong. Drop your own note at any timecode, and your notes carry over when you duplicate a report.

🎬

Export to XML and Avid ALE

Hand your post crew an FCPXML file for Premiere Pro or an ALE file for Avid. Reactions by intensity, transcribed voice notes and your own notes arrive as color-coded markers you can lay over the source cut.

📤

Instant shareable reports

Send a read-only results link to your team or collaborators — no login required to view it.

How it works

1

Create a screening

Paste your Vimeo link or connect a Frame.io review — pick Live, Local, or Convenience format based on how your audience will watch.

2

Invite your audience

Share a join code. Viewers hop in from their phone in seconds.

3

Watch reactions roll in

Swipe gestures and voice notes sync live as the screening plays, in real time.

4

Review, export, and share

Walk the full engagement timeline, export markers straight into your edit, or send a read-only report link to your team.

Simple pricing

Free Trial
$0
Pro
$49 / month
Studio
$199 / month
Two ways to subscribe, two price lists

The prices above are for subscriptions purchased on kinodal.com. Subscriptions purchased inside the iPhone app are billed by Apple through the App Store at slightly higher prices, which include Apple's fee: Indie $22.99, Pro $57.99 and Studio $234.99 per month. The plans and features are identical either way, and you can see the exact price before you confirm.