https://github.com/agent-hellboy/ipurity
https://github.com/agent-hellboy/ipurity
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/agent-hellboy/ipurity
- Owner: Agent-Hellboy
- License: mit
- Created: 2025-03-11T06:27:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-11T07:01:43.000Z (over 1 year ago)
- Last Synced: 2025-03-11T07:37:55.284Z (over 1 year ago)
- Language: C++
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# iPurity
[](https://github.com/Agent-Hellboy/iPurity/actions/workflows/c-cpp.yml)
iPurity is a simple NSFW (Not Safe For Work) detector for iOS devices.
It utilizes AFC (Apple File Conduit) to list and open each media file and OpenCV to detect nsfw images.
Note: Tested only on Apple Silicon Mac
## Why did I make this?
- The program was created because one of my younger siblings accidentally encountered NSFW content.
- There is often no time to manually check all images on their phone before passing it to a younger sibling.
- This program aims to assist in identifying potentially inappropriate content.
## Disclaimer
- There may be many false negatives; however, it can help reduce the dataset to scan by approximately 90-95%.
## Prerequisites
- libimobiledevice
- OpenCV
- Make
## Installation
### Option 1: Homebrew (Broken)
You can install iPurity from your custom Homebrew tap:
```bash
brew tap Agent-Hellboy/homebrew-agent-hellboy-formula
brew install ipurity
```
### Option 2: Build from Source
```bash
make
```
## Usage
```bash
./ipurity
```
## License
iPurity is released under the MIT License.