About this app
Detect likely graffiti in photos and camera captures without uploading images. Graffiti Guard is designed for residents, field teams, councils, and maintenance crews that need a quick, private first review. Its bundled Core ML model runs entirely on your iPhone or iPad and highlights likely graffiti for human verification. The iPad workflow is built for inspections: drop in a photo, adjust confidence, review highlighted regions, then share a referenced summary with the result, confidence, processing time, and recommended next step. Graffiti Guard is designed to shorten the first-review and handoff steps. On-device processing avoids image uploads and inference-server dependency, while consistent references help teams route visible incidents. Actual time or cost savings depend on each organisation's workflow and should be measured in a pilot. Why it exists Recurring unwanted graffiti creates cleanup pressure and surface damage in Melbourne and cities worldwide, including Paris, Brussels, Bucharest, and Detroit. Graffiti Guard helps teams review visible incidents earlier and coordinate maintenance for cleaner, better-kept public spaces. Key features: - Private, on-device image processing - No inference server, account, or internet connection required - Camera, Photos, Files, and iPad drag-and-drop support - Adjustable confidence threshold - Shareable inspection summaries with clear next steps - Universal iPhone and iPad interface Created by Pierre-Henry Soria (PierreHenry.dev), an AI software engineer and consultant specialising in computer vision, on-device machine learning, privacy-conscious systems, and production AI deployment. Graffiti Guard is the mobile companion to his open-source Graffiti Detection AI Model Python library. Graffiti Guard detects likely graffiti in images. It does not predict future vandalism and should not replace human review.
Latest release
What’s New
Inspection reports now share the reviewed image with the referenced text summary. This release also improves iPad workflow coverage and reliability on current iOS and iPadOS versions.
Audience growth
Ratings growth
Baseline captured. Growth appears after the crawler observes a changed rating count.
Momentum comes from crawler snapshots for the tracked storefront. “Viral growth signal” means unusually fast recent rating gains; it is an indicator, not download data.
Price tracking
Price intelligence
First snapshot captured. The trend line starts after the next crawler price observation.
- First observed Sep 14, 2026 · 8:28 AM Free