A downloadable game for Windows

Oh no ! Your vision is now Safe for Beta. You are no longer able to see women like before. Too bad loser :D



Video mirror link

This is a "game" that will detect and censor your screen in real time. You can select what body parts you want to filter and the screen effect.

There is also a Game Mode where the filter become stronger after you looked too much at girls.


It uses 'AI' to detect faces and boobs but this will work on any CPU.

The source code is here if you want to create (with Godot) your own censor box / screen effect.

StatusReleased
PlatformsWindows
Rating
Rated 4.5 out of 5 stars
(10 total ratings)
AuthorPerfectFox265
TagsAdult, Erotic, virus

Download

Download
Safe for Beta - 1.2 .zip 127 MB

Install instructions

Unzip the files anywhere, then launch Safe_for_Beta.exe

Development log

Comments

Log in with itch.io to leave a comment.

Can you make an android version? I'd love to have this on my phone.

(+2)(-1)

I love this application!<3

I have been using it daily and really happy with the idea. Very similar to "purify" but in my opinion this here works even better, has better effects,performance and also audio. 

I do not know what you have further planned but for example a more detailed cencor list would be nice so the game mode would also be extended. I really enjoy the audio hope to see updates also there. 

I personally had no problems on the technical side.

I made an account here just so i can stay updated for this great work.


Thank you and good luck on furthere development.

could only open it once and had the black screen error but mostly I cant even open this.

(8 edits) (+2)

This is really cool! Thank you for making this

In my opinion there's only two things missing from this app:

1. GPU support (Use onnxruntime-gpu or onnxruntime depending on user system or config; this would also mean we could use the 640m model which should be a lot more accurate)

2. Multiple Monitor Support (Would need to be implemented after GPU support is added because a CPU would have a hard time checking multiple monitors) [ I know you don't have multiple monitors though, maybe add an experimental option to the UI and people can test it for you? 🤔 ]

Even without these 2 things, this project is still super cool! Hope you keep working on it, also have you considered making a Patreon so people can support your project?

Btw, I've also had that black screen issue and the native vulkan fix helped me too :)

EDIT: It seems to be detecting any human face as a violation regardless of whether or not it was NSFW, I checked the source-code and it seems that (when in game mode) all detections are used. It'd be awesome if we could customize it cause at the moment I get detections if any human being is on my screen meaning I can't really use my PC at all without getting a violation ðŸ˜­ 

I know I could disable game-mode but then what fun would that be? I think the best solution would be adding game-mode difficulties. Ranging from "Any Human" to "Nudity" or something of the sort. Then also being able to specify sexuality which dictates whether males or females (or both) should be detected
  

(+2)(-1)

Made an anonymous account just to comment on this.

This has been incredibly fun so far! My primary request is that I'd like more control over the custom censor, setting different censor types for each "body part", much like how, for instance, game mode at filter level 0 uses subliminals for faces, and glitched boxes for other parts. My secondary request is how do I give you money for this?

(+1)(-1)

"how do I give you money for this" I was thinking the same thing 🤣

Will there be any updates to come?

(1 edit) (+1)

I have many ideas of filters and features, but I'm more focused on making the app works for everyone first.

+I don't really know the ratio of people enjoying/people having bug, so I'm not sure if it's worth to update it more.

(+1)

I have implemented TheSirM3's fixes and I also added multi-monitor support(only 1.0 though because the github repo is old) Link: https://mega.nz/folder/HuwEAYhL#VglMGovUATkFvrBOiwBDig

Nice ! I can't maintain multi-monitor myself because I have only 1 screen, but I have updated the github if you want.

Be careful the nudenet reduce the screen texture to max 320x320, so the detection will fail often with many screens.

Also, the purpose of ScreenRecorder.gd is to create a texture for glitched shaders, so I'm not sure it will match the way you copy screens.

(1 edit)

I ran it the issue of the overlay being a black screen. After messing around with the Source Code I was able to make it transparent again. Idk what was the problem but in Godot, Enabling Per-Pixel Transparency, Viewport Transparency in the Project Settings and changing the engine into Compatibility Mode solves the issue. idk if this will cause problems for other users or a blanket improvement.

Update: transparency is a pain. I use an ROG Ally and when I made my last comment I was hooked up to an external monitor. upon trying to use it on the handhelds display it stopped working again (overlay is a black screen). after 3 hours of troubleshooting I have once again fixed it. Setting Driver:windows in GL Compatibility to opengl3_angle seem to make the overlay transparent again. also would it be possible for the source code to be updated with the newest version? I understand that it's there to create your own censor bars but I would like to see if my fixes work on the latest version. Thanks for creating an awesome app

Hey !

Thanks for your tests. On my old laptop, I had noticed that using Compatibility mode solved the black screen, but some censor effects didn't work and this created the black screen on my PC where Forward+ mode worked !

In 1.2, I activated the others options you wanted since it still works on my PC.

I have also updated the source code if you want to try things !

(1 edit)

thanks, i just tested it and for my ROG Ally the program needs to be built in Compatibility mode, Maybe have an extra  Compatibility version on the page. sadly Godot window transparency has been a big issue for awhile and i don't have much experience with Godot to help diagnose any further but i am always available to test new versions

Deleted 72 days ago
Deleted 72 days ago
Deleted post

If you try to record your screen, you won't see the censor boxes on the video (same for a screenshot). The overlay uses an "invisible mode" of Windows so the nudity detector can always see what is under the boxes.

What you ask require minors tweaks like I did to be able to create the trailer video. :D

(+3)

for anyone getting the black screen thing, try turning off vulkan (nvidia control panel - manage 3d settings - vulkan/opengl present method - prefer native). this fixed it for me

(+1)

Holy crap it worked, thanks!

Hey, thanks for the fix !

I'm considering making the overlay 1 pixel smaller than the screen size, so the drivers don't try to optimize it as fullscreen. Do you think that will work ? (I can't test it myself.)

Version 1.1 has good new Features. But is a bit more laggy for me. The glitched filter makes my PC stutter.

Please make it, that the Game can run in the Tray and with a password for the settings and exit. 

Very needed is a option to deactivate the sounds, maybe even the beginning glitch.

(1 edit) (+1)

I unfortanetly also have the black screen error,it doesnt seem to react either, as i deliverately put some pictures to see if it detected them and the punishment level didnt increase, wich means that it too only sees a black screen, such a shame i really wanted to use it, will be following it so i can try the next update,

Do you have the most recent GPU drivers ? I got the same bug on my laptop and updating the gpu driver fixed it.

sadly yes, when i got the bug i read the comments to see if there was a solution and updated them, it didnt work unfortunately

(+2)

could this be a compatibility problem with amd cards,as I tested it on an old laptop with an Nvidia graphic card and it worked

Version 1.1

- new slider to control the speed of the game

- reduce lags at startup, preventing the overlay to be on half the screen

- minor fixes

Be sure to have recent GPU drivers !

Does this work with multiple screens?

did it work for you?

Hey! It did not no. It seems to "fix" to the one screen that is in focus when the programme is run. But it doesn't then seem able to apply the overlay properly and it is off centered.

The programme is awesome though, really looking forward to any future updates

Hi, you can try the 1.1 version. That should correct the "off centered" bug when you launch the app the first time.

I don't have multiple screens so I can't test it, feel free to tell me if that works well and what changes you wish.

(3 edits)

I can confirm that it does work on other monitors but it is still having the issue of the screen overlay being black.

To clarify - my actual screen is hidden behind the censor overlay - leaving the UI of the software and black everywhere else. I can still click on things, but I can't see anything I'm clicking. The last time I'm able to see my screen is when it does the "glitch" animation which happens when clicking the "start a new game" button.

Does something else need to be opened along side "safe for beta.exe"?

Also, there was a new driver update today for nvidia, not sure if that caused it to not work.

whenever i open the program, it just covers the screen in black after the distortion effect. I can still click through it and move things on my desktop, but i cant make anything visible without closing the program.

(+1)

Same here.

I'm also getting this issue

What is your Windows version, and do you use multiple monitors ?

(1 edit)

I'm on windows 11 on a laptop, so just one screen. The first time I ran it, it only covered the screen from the bottom right corner but was still solid black in the corner. Then restarting the game made the entire screen black with the UI. The game has started correctly and I am able to interact with the screen but I can't see anything that I am doing. The game is currently stuck like this for me no matter what I do / change. (including restarting and reinstalling).

I got the same thing on my laptop and updating the gpu driver fixed it !

Windows 11 and just one monitor. Don't know if this means anything but the scree-detect-nude says its unable to connect.

This looks like the game crashed. Are you on a very cheap cpu ? Maybe try the version 1.1 which reduce cpu usage at startup.

No, cpu usage is at about 40% max at any one time while starting the program. Still same issue with 1.1 with making sure I updated drivers.

Hey, I tried on my laptop and I got the same issue (overlay is fully black). Updating my GPU (nvidia) driver solved the problem immediately, so I advise you to try this.

Very good! Please add a password protected Setting and a way to change the Game Mode settings, like escalation curve and effects.

Added this tool to my Profile recommendations, hope this is ok. 

(+1)

Thanks for your comment !
"password protected Setting" is the game asks you to type a password if you try to quit the app ?

A "xp multiplier" is ready for next version.

(+1)

More like a password to change any of the settings.
And maybe a function to start minimized in System Tray on Windows Startup.

how did you get it to work?

Just start it, the First time it didn’t centered the Ui right. I closed it and tried again, then it worked.