A Cascade is an agent you set to work: it watches the catalogue for you, day after day,
and tells you the moment it finds something. Start from a template (each comes pre-filled, never blank)
and tune it however you like.
Preview — say it in plain English
This is a keyword parser, not AI — it reads words like “horror”, “highly rated”,
“on my services”, “cheap rental”, “Oscar”, “for the kids”. It always drops you into the editor to check
and change what it understood; nothing saves until you say so. The real AI version comes later.
Or start from a template
Coming soon
Cascades we can't run yet, and why. We'd rather tell you than set one to work that can't
see anything.
Name
Where & when
Which windows this Cascade watches for you — and which ones are worth a 📣 when one of
the films it found lands there.
Quality & taste
Applies across every window you switched on above.
Find something to watch
This is the selection engine — for right now. Set a Cascade to work and it runs these same
criteria for you, day after day, without you having to come back and ask.
Availability status
Release year
Age rating
Culture
Language
Genre
Never show me
A skip beats a match: a film carrying one of these is out even if it also carries a genre
you asked for.
View
Minimum IMDb rating
Any
Minimum Rotten Tomatoes (critic)
Any
Minimum worldwide box office
Budget band
Tentpole
My streaming services
Only show what I can watch
Tell Cascade what you're paying for and it only shows you films you can actually watch on it —
and each card's “Where to watch” shows just your services.
Paid streaming — I subscribe to
Rent / Buy — stores I use
Which service covers what Cascade found?
Experiment — value framing
Show savings & alert framing
Adds a savings line to cards where a genuinely cheaper path exists, a live result count on
the Find button, and loss-framed alert copy. Switch it off for the plain version — that's the A/B control.
Every figure is read from the real offer prices; we never show a saving or a countdown we can't back up.
Your account
You're using Cascade as a guest. Your Cascades are saved in this browser
only (via localStorage) — they won't follow you to another device.
Connect your account
To sign in and sync across devices, this site needs a config.js with your
Supabase project URL and anon key. Until it's added, guest mode is the whole app — nothing here is
broken, it just stays on this device. See config.example.js in the repo for the one-line setup.
Sign in with a one-tap link — no password. Enter your email and we'll send you a
link that signs you straight in. Your Cascades then sync to your account across devices.
Email
Signed in as . Your Cascades sync to this account.
🧪 Usage log (local)
Recorded in this browser only. No network calls, no personal data — event names,
template keys and counts, never film titles, Cascade names or anything you typed. Clear it any time.
🔔 What Cascade found
Cascade keeps your Found list up to date on its own — nothing for you to tag. Run a day forward and any
film it's watching that moves to a new window comes back to you, at the moments that Cascade watches —
exactly what the backend's diff engine does each night.
Cascade
Your movie agent never stops watching.
AI finds. You watch.
🎯 Finds films you'll love
📡 Watches every window
🔔 Tells you the moment
Give your agent its first job
Pick where it should start watching. It goes out and finds these for you, day after day —
you can change every part of it next.