Movie night,wherever they are.
One of you hosts the movies. Everyone downloads what they want to watch, then you all press play at the same second, from anywhere.
For Windows · Mac coming soon
New in Moovo 1.1
Everything in What's new- Stream while it downloads
- After a quick connection check, start watching in seconds while the download keeps going.
- TV mode
- Press Ctrl+Shift+T for a couch-sized Moovo, with profiles and any remote you have.
- Your people
- Connect as partner, family or friend, invite by name, and keep streaks together.
- Invite links
- Links that look good when you share them and open straight in the app.
No streaming service in the middle.
Moovo is a small server for your movies plus an app for everyone you invite. Here's how an evening goes.
01
One of you hosts.
Point the Moovo server at the movies you already own, on a NAS, a Mac mini or the PC under the desk. It reads your folders without changing them, finds the posters and details, and sends your people an invite.
Admin · LibraryD:\Moviesread-only D:\TV Showsread-onlyFinding posters and details… 0 of 214
Invites sent to Mom, Sam and Maya02
Everyone downloads their own copy.
Downloads pick up where they stopped, sit out a bad connection and finish on their own. Once a movie is on your computer it plays with no internet at all. And if a quick connection test says you can keep up, you can start watching while it finishes.
My DownloadsPaper Boats
1h 48m · 2.1 GB
Downloading 0% · 6.1 MB/s · 6 min left
Night Ferry
1h 41m · 1.8 GB
Queued
Signal & Noise
Season 1 · 8 episodes
Queued
03
Then you press play together.
Everyone plays their own copy, so nothing buffers. Moovo only passes along the small stuff: play, pause, skip. Pause in New York and it pauses in Los Angeles, on the same frame.
Watch together1:02:10Your copyNew York · 10:14 PMBoth screens show the same moment.1:02:10Maya's copyLos Angeles · 7:14 PMIn sync, same second on both screens
Like sharing a couch.
A very long couch.
Watch Together keeps the movie in sync and brings along the little things you'd do in the same room.
Reactions
Tap one and it floats up over the movie on every screen, with your face on it. The tray tucks itself away when you're done, reactions replay for your people later, and you can clear yours anytime.
The soundboard
A rimshot, a laugh track, crickets: real recordings, not synth beeps. It plays for everyone at the same instant, and the movie dips under it.
Tap one. (This demo stays quiet.)
Chat
Messages pop up over the movie for a few seconds, then get out of the way. There's an emoji picker, shortcodes like :popcorn: work, and typing never pauses anyone's movie.
Rate, then reveal
Skip credits and everyone lands on the end cards. Rate in secret, and when the last vote is in, the cards flip together.
sealedYousealedMayaSame brain 🧠❤️
Predictions
Seal a guess before the movie. It opens at the credits, and whoever called it picks next.
🔮 Make a prediction
The dog survives 🐶
Seal itGuess the year
When the credits roll, everyone guesses when it came out. Closest wins.
🎰 Moon Diner came out in…
1979
1983
1991
1976
1994
1981
1987
Mom guessed 1986. Closest again. 👑
And the rest of the evening: an intermission with a timer and the chat beside it, “Again!” to rewind a scene, a vote to switch movies, and a choice of host-only controls or letting anyone pause. If someone's Wi-Fi drops, everyone sees “Leo left”, the movie carries on, and they slip back in where everyone is.
Your people, and nobody else.
Sharing a server doesn't mean sharing your evenings with everyone on it. You see the people you've connected with, and they see you. Nobody else on the server sees you at all.
- Connect by username
- Type someone's exact username to send a request. If they accept, you're connected. Nobody can browse who else is on the server.
- Label them your way
- Partner is something you both confirm. Family, friend or your own word, like “Mom” or “roommate”, is your private filing.
- Invites connect you
- Whoever you invite joins connected to you, and only to you. Members can invite too, with an admin's okay.
Your people4 connected
Priya wants to connectLeo introduced you
- MayaLos Angelespartner
- MomManilafamily
- SamLondonfamily · little brother
- LeoLisbonfriend · roommate
Labels other than partner are only for you. Maya sees you as her partner; Sam never sees “little brother”.
Dinner in LA.
Bedtime in New York.
Add a clock for anyone you're connected with, if they share their time. Moovo plans movie nights in each person's own time zone and warns you when a movie would run past someone's bedtime.
10:14PM
7:14PM
Live, right now. Clocks are a home widget you add, only for the people you pick, and each one follows that person's own computer, so it's right even after a trip. No widget, no clocks.
A double feature, on everyone's clock.
Line up a few titles back to back. Moovo shows when each one starts in your time and everyone else's, downloads them all ahead of time, and tells you when you'll be done.
- Next up
- Between titles a countdown runs through the break. The next one starts on its own, or right away with Start now.
- Times that keep up
- Start late or take an intermission, and everyone gets the new times.
- Plan it before it's out
- On Coming Up, “Watch it together” books a release for the day it arrives, with the people you pick.
Pack the movies.
Bring the couch.
TV mode is here: a big-screen Moovo you drive from the sofa. Next comes the Travel Box, which takes your movies on vacation.
- TV mode, out now
- Press Ctrl+Shift+T on any computer plugged into a TV. Big posters, profiles with optional PINs, and the arrow keys, a gamepad, a Bluetooth remote or another computer as the remote.
- Travel Box, coming
- Everyone packs what they want before the trip, fast over home Wi-Fi. On vacation it works with no internet, and progress, ratings and streaks sync back home. The software is built and being tested on real hardware.
TV mode came with version 1.1. How TV mode and the Travel Box work
Family in one circle. College friends in another.
Each circle gets its own list, movie nights, streak and a recap at the end of the year. Or just two of you: you and your partner, you and Mom.
Next movie night: Friday, 8 PM your time
WATCHED TOGETHER
A slide from Our Year, the recap for any pair or circle.
Your movies never leave your server.
Moovo is software you run yourself. We don't host, index or even see anyone's movies. The only thing this website knows is your email, if you make an account.
- Nobody sees you unless you connect
- Not even other people on the same server. Your local time, online dot, downloads and activity go only to people you've connected with, and you choose which of it they see.
- Your server, your files
- Movies live on your own hardware and download straight from it to your people. They never pass through us.
- No tracking, no ads
- The apps don't phone home about what you watch. There's nothing to sell, so we don't collect it.
- Works without us
- Your server never needs our website to run, and Supporter extras keep working offline.
- Bring your own keys
- Posters and details come from services you choose (like TMDB) with your own API keys.
Questions, before the lights go down.
Is it really self-hosted?
Yes. One person (the host) runs the Moovo server on their own computer or NAS with Docker. Everyone else uses the app to connect to that server. There's no central streaming service in the middle.
Do my movies ever touch your servers?
Never. Files go straight from the host's server to the people they invited. This website only handles downloads of the app itself, optional accounts, and donations.
Does it work offline?
That's the whole idea. Download a movie or a whole season, then watch it with no connection. Watch Together needs only a trickle of data to keep everyone in sync, because everyone plays their own copy.
Can I start watching before the download finishes?
Yes, if your connection is up to it. Moovo stays download-first: streaming only shows up after a quick connection test passes. Then Stream appears next to Play and Download, you start watching in seconds while the download finishes, and you end up with a normal download. At home it's always fine; away from home it depends on your speed, your server's upload and the title's quality. In Watch Together it's automatic and never speeds up or skips, and the server's owner sets the limits in Admin.
What about privacy?
The apps don't track what you watch and there are no ads. Your server keeps its own data, and on it, nobody sees you unless you connect. If you create an account here (only needed to become a Supporter), we store your email and what you've unlocked. That's it.
Can other people on the server see what I watch?
Only the people you've connected with, and only what you choose to share. Being on the same server doesn't connect you to anyone: an invite connects you to whoever invited you, and anyone else needs a request you both accept. In Settings, under People & privacy, you pick who sees your local time, when you're online, your downloads and your activity. The one exception is the server's owner and admins, who can see what's watched on the server they run.
Who can invite people?
The owner and admins, and members too if the owner allows it (it's on by default). A member's invite waits for an admin to approve it unless the server auto-approves, and the owner can set each person to auto-approve, needs approval or can't invite. Whoever joins is connected to the person who invited them, and to nobody else.
Can I clear my reactions?
Yes. Clear yours on one title from its page or the player, or all of them at once in Settings. You can also hide other people's reactions on a title, choose whose reactions replay (the people you follow, the people you watched with, or nobody), and admins can clear reactions on any title or from any person.
What do I need to host?
Your own movie and TV files, a computer that stays on (a NAS, Mac mini, old PC or Linux box) and Docker. The guide walks you through it, including remote access with port forwarding or a tunnel.
Where do the movies come from?
From your own library. Moovo doesn't provide, sell or link to any content. It makes the files you already own look great and lets you share them with your people.
Which devices are supported?
The app runs on Windows 10 and 11 (64-bit) today. TV mode, for any computer plugged into a TV, is built in: press Ctrl+Shift+T. The Mac app (Apple silicon, macOS 12 or later) is coming soon, and iPhone and Android apps and a native Apple TV app are in progress. The server runs anywhere Docker does.
Why does Windows warn me when I install it?
Windows only fully trusts apps signed with a code-signing certificate, and those cost hundreds of dollars every year. Moovo is free and makes no money, so we can't cover that yet. The first time you run the installer, you may see "Windows protected your PC": click "More info", then "Run anyway". It only asks once. When tips and Supporters cover the certificate, we'll sign the app and the warning goes away for everyone.
Is it free?
Yes, with no limits: it's your server, so you decide how many people and titles. Every feature is free. Supporter plans (coming soon) fund the updates and add a few fun extras, and you can leave a tip any time.
See you at
movie night.
For Windows · Mac coming soon
Moovo is free, with no ads and no investors. If it brings your people a little closer, become a Supporter or leave a tip. It keeps the updates coming.