sct / overseerr

Request management and media discovery tool for the Plex ecosystem
https://overseerr.dev
MIT License
3.53k stars 412 forks source link

Parental controls / age rating restrictions [reopen feature request] #3533

Open jstebenne opened 1 year ago

jstebenne commented 1 year ago

Description

An identical feature request exists, but it was closed.

Being able to filter by content rating is a very important feature so I am taking the liberty of creating a duplicate feature request, while assuming that this issue should be closed and the original issue reopened.

I am copying below the content of the original feature request by @bverkron


As a parent I like to give my kids access to discover new content and request it. However there are some movies / tv shows that have inappropriate covers. Here is an example that came up when my child was browsing the Discover section on the iPad.

image

Desired Behavior

It would be helpful if, like Plex and other apps, I could limit what they can see based on rating. Plex handles it by allowing only specific age ratings / labels or excluding specific age ratings / labels. I find this system works pretty well but there are a number of other ways it could be implemented too. Ideally the restrictions would apply to all content including Discover and search results, etc.

image

Additional Context

Link to the original feature request: https://github.com/sct/overseerr/issues/3130

Code of Conduct

sct commented 12 months ago

We already block any adult content from showing from TMDB, but if it's not properly labeled there is nothing we can do to filter it out. If you update the content on TMDB it will help remove it from Overseerr but that's about the best we can do.

jstebenne commented 11 months ago

@sct Parental control does not stop at adult content. Sure, I want to prevent my young nephew from stumbling upon adult movies, but I also do not want him to find the latest Winnie the Pooh movie

bverkron commented 11 months ago

We already block any adult content from showing from TMDB...

Would it not be possible to create an abstraction in the UI for this so that admins can apply their own filters to the TMDB search / integration either globally or at the user level? Since you're already filtering out Adult tags I imagine all the underlying logic is there and it just needs some work on expose it. I know it's likely not that simple, just a thought on a possible approach.

Parental control does not stop at adult content.

Good point @jstebenne, I somewhat incorrectly refer to anything R rated or otherwise inappropriate for younger viewers as "adult" content but there is the distinction between "Adult", which usually means pornographic, and R rated or other inappropriate content.

ccartano commented 11 months ago

Even on a 'non-parental' level, there seems to be a lot of NR/NC-17 rated films in the general Discovery listing. Having a default 'safe-search' filter of G|PG|PG-13|R rating could resolve some of the issues here.

Using the TMDB 'Certification' filter in the default discovery or search params could do it. Just finding a way to allow users via a check box or somethhing of the sort, to re-enable non-safe searches could keep everyone happy until theres more direct parental controls

m0narch1 commented 11 months ago

Any word on this from the team?

stale[bot] commented 8 months ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

jstebenne commented 8 months ago

Is there a way to prevent the stale bot from closing this? Other than bumping/spamming the issue. The feature request being stale does not mean it is any less valid or should be ignored.

jondoud commented 7 months ago

Has anyone been looking at this? I have seen this request (or something like it) at least four times previously, which then autoclose because they go stale. I was one of those requestors who lost their request.

If so many users are requesting this, shouldn't it be a higher priority?

This seems like a default filter rather than some re-engineering of the application.

Andy4Shurr commented 4 months ago

Has there been any development on this request? It is a feature I would also love to see implemented and having filters that can be persistently set in the user pane of an admin account would be a great fix for any controlled accounts.

Virchy commented 4 months ago

It will be great if you can limit Genres in certain kid's profile. So they can't change it.

Shabbypenguin commented 3 months ago

https://www.themoviedb.org/movie/897066?language=en popped up in my discover movies page. The film is correctly marked as softcore, but it wont let me mark it as porn. i can understand that would have a lot of overlap on rated R movies however i feel like there should be some kind of balance.

vexanix commented 4 weeks ago

I want to be able to filter for age rating, so I can actually find stuff appropriate for an 11 year old in any genre outside of family. Or so I can search for action movies that are only R rated. I really don't understand how this filter is not a default option.

johnny12times commented 1 week ago

Adding my desire for this to the list. Having it would increase my usage from 2 folks in my household (myself and my wife) to 6 folks in my household and guests. As it is though, I can't let me kids browse without guaranteeing they will run into mature content within a few minutes at most.

I'll add that jellyfin has an excellent setup for this, allowing a max level of permissions but also allowing for the exclusion of any content that isn't tagged with a content rating.

Sobesharpe commented 1 week ago

I just want to +1 this request. Nothing would make me happier than to know that I can protect myself and my family from some of the images that are forced upon me. I appreciate all of the work and details that go into making this request a reality.