Show HN: I made an app that helps you find where to stream movies and TV shows
whereto.stream
whereto.stream
Also, I don't think this takes care of the case where some seasons of a show is available but not the others. Maybe that's also the reason for false negatives in some cases (others mentioned this).
Another thing: be able to search by subtitles and audio. In our household, we speak three languages, and I can't watch shows in 2 out of 3 with the standard location. It's also great for people learning languages (common VPN pitch).
Overall, great stuff! The mobile view's information density is very low, I can see 1.7 tiles, so I always need to scroll.
Tapping on the tiles doesn't do anything apart from changing the background.
Some more preset selections would be nice like "Sitcom".
Recommendations based on the selected movie would be also great, for example when I'm watching HIMYM, I'd not mind seeing where Friends is available (it's basically the same jokes but a decade apart with different actors).
For example, if I want to discover new movies in German, Swedish, Norwegian, etc., I have to know the name, first, for the search operation; otherwise, I just movies with the term in the title (e.g.: Svenska returns Svenska tv-historier, Svenska fall, Svenska Hollywoodfruar, Barncancergalan - Det Svenska humorpriset, Svenska Truckers, and Svenska Powerkvinnor).
Which leads me to a suggestion, based on that:
If there's no steam available, don't return the result in the search[1]. The whole intent of the site to show "where to stream" but if there's no stream, returning a result with the message 'Sorry, we couldn't find any streaming information.' is a bit of a false positive -- in a "we have it but we don't" sense.
Agree though it should have home country as the default (but also still show other countries in case your home country isn't streaming).
A note though, since some years now using a VPN is not really the panacea for streaming country restricted movies, as more and more the deciding factor is the originating country of your credit card.
The ad placement is confusing. Hopefully it's not intentional. JustWatch may not be as clean and may have ads of its own, but its entry for the same movie has zero confusion.
Or use GeoIP to assume a default country, but allow the user to change their country or clear the country filter. MaxMind has a free offline GeoIP database that’s good.
If the developer wants to keep the full country list, they could move the GeoIP identified country to the top of the list and/or highlight it for easy access.
It is pretty easy to use, and comes with full accuracy (daily updates).
It’s nuts that watching media from another country for a streaming service I pay for is as easy as changing my IP to the desired country. Does it really work in this way?
Also, I hope you can provide some light on whether you are gaining any traction and unlocking vpn subcriptions revenue.
Suggestion: let the user select from what country it connects And/or automatically detect it. I’m in Europe and it’s confusing it offers me to stream from my own country using a vpn.
Perhaps this has changed since that time, but I imagine it’s more likely a pacification measure to streaming services to point to for rights holders and if it “accidentally breaks” all the time, they can point the blame at someone else and spend 6 weeks “fixing” it, only for it to “break” again a couple of weeks later. /tinfoil
> Perhaps this has changed
It is an ongoing arms race. Sometimes the VPN providers are winning, sometimes the streaming services make a temporarily successful counter-offensive, sometimes the battleground is a mess with things working for some mixes of vpn/country/streamer but not others.⁰
The streaming services block the address ranges of known data-centres, though not commercial addresses more generally because there is often enough a cross-over between residential and commercial ISP accounts¹² so that is one workaround VPN providers can use in their choice of exit points (though bandwidth can be significantly more expensive that way than from a DC).
I'm not aware of it actually being done, but I'd not be surprised to find a less ethical VPN business hasn't tried to use their customers as a mesh and redirecting traffic around them as needed much like botnets use compromised hosts to forward requests. There are obvious technical difficulties here that make it a less practical idea³ but I can imagine someone trying it.
--
[0] Reference: I don't use a VPN this way myself, preferring the other major unlicensed media access route, bit I know a few people who do with varying levels of success over time.
[1] My home account is essentially a commercial one as that is the ISPs main customer base, I use them for a number of reasons (fixed IPv4 that I can run servers off, in fact a /29 of v4 addresses though that is a lot less important to me now than it was some years ago, native IPv6 which is still no commonplace here (though I still haven't set that up properly after all this time!), much better support when things fail, so I'm not the one spending time chasing BT OR, etc.)
[2] Similarly, many small offices actually run their access off what is targetted as a residential account. And small businesses based in/around a home are another grey area.
[3] In many places most residential users have significantly asymmetric bandwidth, throttling their ability to be used as a relay, and a mix of accounts from different countries looking to come from the same address might trip the streaming services' account anomaly detection heuristics.
I believe the reason for not doing this is simply because streaming providers would like to keep that option open to avoid losing a customer.
It was the source of much controversy about 10 years ago now for selling their users as exit nodes.
they're just blocking data centers
Not anymore. Netflix will block your account if the same device jumps countries faster than is possible via normal travel. Also they block all the public VPNs.
Every single movie I tried shows up as being not available in my country with "Stream with NordVPN" slapped next to it. Even though they are available just fine.
Do they sign up for affiliates for every available streaming network (which isn't possible as many don't have a program) or is there a syndicate affiliate network for this?
I am building an price aggregator for a category of products and its so hard to sign up for each of their affiliate individually and balance everyone's T&C.
Which is why bittorrenting, TPB and shit are making a roaring comeback (if it ever faded).
All of those were winning them business from people who have money but no time.
But now if a friend recommends a show or movie to watch. In time it takes to figure out where can I watch it, subscribing etc. I could be already watching it from torrents.
I dont have to mentaly juggle subscribing and unsubscribing from platforms that make it extra difficult to cancell etc.
Its too much hustle.
I think your app would really benefit from letting me pick the country upfront (I.e. in the header). After this it would be useful to see the streaming options as soon as I’ve selected a movie or tv show with one-click, and with the free options at the top of the list.
Beyond that, it would be nice if you could link me directly to the streaming site’s player page so that I can begin watching right away.
Another really neat use for this would be an app for Android TV/Roku/Apple TV that lets me browse and link directly to content. They all have their own implementations of this but they’re pretty inconsistent when it comes to gaps in supported services.
Edit: also, personal preference, but I really don't like it when there isn't a space on the page where my mouse isn't triggering some kind of rollover, in this case between the movie patches. I may be in the minority on that though.
Probably you should just repaint the main window, with the search string intact but showing only the matching selection of titles. Then one could alt-click to open a title in a separate window or tab, and not lose the search.
Very useful site!
Why does it claim that mad max 2 is streamable on hbo in denmark? Decided to watch the trilogy this weekend and had a laugh that only the first and the third was available here
- Let me select a streaming service and get an A-Z listing of all available titles
- Show me if shows are censored/modified in any way or missing episodes
- Show me if shows are included with the price of subscription or if you have to pay more on top of what you're already paying (a huge problem with amazon)
- Work without JS enabled
This 100%, maybe add the option for me to select which services I have, and then make the a-z list include all those I have access to.
An A-Z listing of all titles is something people have been asking Netflix for since day one, but they refuse to provide it. It's partly now because they are embarrassed about the quality/quantity of what they offer. That's not all though. They want to decide what you will watch. They want to be able to promote certain content over other content. This is why you see the same titles over and over again in multiple categories. They don't want their new shows to have to compete for views with all of their older shows so they basically hide most of their catalog behind a search box. It's easier for Netflix when subscribers watch their new/promoted content right away. It makes it faster for them to figure out how audiences like their new content. It helps them maximize ad spending and control/manage social media conversations about their new shows. They have their reasons for inconveniencing us, I just don't care about them.
Every once in a while I'll go into Netflix and search for randomish three letter combinations then scroll through what they have. Eventually, as you keep scrolling, they start ignoring what you searched for and just shove whatever they are promoting in the list. It takes ages, but every time I do it, I never fail to find things I'm interested in but had no idea were on the platform because netflix wouldn't show them to me.
How did this happen? Do you have a mixture of manually maintained data and data pulled from APIs like The Movie Database (TMDB) or IMDB?
This is fast and accurate - just type it in and boom. Why can't the web be more of this? Made for people, you know?
An acquaintance of mine worked at the defunct Vunify
Same here, but over year ago I just switched to private torrents.
I am done with platforms throwing obstacles for me to navigate in order to watch a show. Those companies can compete with torrents. Early netflix and HBO were winning subscriptions from torrent users. Because it was more convenient. Now they started fighting each other at cost of convenience - my convinience - so fuck you until you fix your service.
https://whereto.stream/movie/364905 https://whereto.stream/movie/108049 https://whereto.stream/movie/385757
https://whereto.stream/movie/14784
EDIT: Oh I see, on mobile the "Not Available" boxes are not showing up for me. Works fine on desktop. Could be a personal problem.
I note that, testing around, I asked for The Brokenwood Mysteries, a show I am currently watching on Acorn. Whereto said there were no streaming opportunities. Oops.
Also worth noting, Justwatch couldn't find it at all so, win!?
This solution isn't disruptive so FAANG competitors most likely can suffocate you by trying to replicate.
I will like to know if there's a disruption this product has that I might not have seen or noticed?
If it doesn't have in totality then try solving this problem in a disruptive way.
Seems to be connected to this:
<main class="flex min-h-screen flex-col"> <div class="flex-1 w-screen flex flex-col">
The interior w-screen class element is setting 100vw inside of a container that's not 100vw, leading to an overflow
A filter to see all movies/series that stream in say France but not Germany.
That way you can find something new when you are abroad (or avoid starting a new series on the vacation that you can't continue at home).
I was about to start building something similar but a bit different use case (maybe you can add it to your app?): if the tv show is not available in my country, I want to be able to set an email alert and get an email notification when it becomes available.
Great stuff!!
b- i usually google the movie i intend to watch by appending the keyword watch. for instance, john wick watch this works most of the time, except in cases when a particular was available on a streaming service when google scraped the page, but has since moved to a different service. if you can somehow solve for this then you'll have an edge.
Feature request: There’s a streaming service called Viki that has a show called “Lovely Runner” — the site doesn’t seem to contain Viki as a source.
I currently use the rotten tomatoes new to streaming page for this; but I wish it was better.
- Neon
- TVNZ+
Could you please add support for these?
Like, does it buffer and cut out constantly, or require fiddling with settings all the time, or does it Just Work(TM)?
However, that same plugin is able to use some paid for services that download the torrents for you, which is safe(r).
IMO if subtitles aren't needed, it does pass the wife test once it's all configured. Subs wouldn't pass it though; it's common having to fiddle with sync settings to fix them. Chromecast casting definitely doesn't pass the test either: it is finicky, it resets the connection completely for each change (like seeking or changing subs), and it very frequently ends up erroring out with issues.
I have an Amazon Fire Stick, which works flawlessly with Plex across my local network, so hopefully Stremio works as well on it too.
First of all, it seems to be inaccurate.
If you're going to sell people a VPN so that they can watch something, at least make sure that the suggestions are correct.
Oppenheimer is listed as being available in the United Kingdom on Netflix - and suggests that I sign up for NordVPN to access it. I'm already in the UK, so wouldn't need to do that.
Oh wait, it's not on Netflix in the UK - it's on Now (which is also listed to be fair).
Getting accurate info and do the research so you know local streaming landscape should be the first step. Creating simple UI and web app is the last step in projects like this.
Just torrent the movie then, it's cheaper and more convenient again.