App Intel

GraffitiXR: Camera Art Overlay

LiveHereLiesAz6 apps · 318 installsArt & Design$2.99com.hereliesaz.graffitixr

Multi-layer sketching, edit images, and virtual art projected tracing.

Alert me★ WatchOpen in Play ↗
Total installs
25
exact · Play shows 10+
Installs / day
0
since last crawl
Rating
—★
— ratings · — reviews
Released
23 Jun 2026
4mo ago
Last update
12 Oct 2026
v1.48.19.1 · 20h ago
Countries
—
not checked yet

Install history

exact counter from Google Play
24.430.837.243.65011 Oct12 Oct13 Oct
24.430.837.243.65011 Oct12 Oct13 Oct

Installs per day · last 90 days

00.30.50.8112 Oct13 Oct13 Oct

Change timeline

3 changesFull history
  1. Permissions
    − view Wi-Fi connections− connect and disconnect from Wi-Fi
  2. Update date
    9 Oct 202612 Oct 2026
  3. Version
    1.43.1001520 → 1.48.19.1

Country availability

Availability has not been checked for this app yet. “Check all countries” looks the app up in about 140 Google Play storefronts and shows where it is live, listed but not installable, or missing — plus any country-specific (custom) store listings.

Top countries

Country data will be available soon.

We estimate where downloads come from using the app’s position in Google Play’s top charts in about 140 countries. This app is not in any chart we have collected yet; the estimate appears as soon as it is.

Top chart positions

Not in any tracked top chart.

App manifest

Read this app's manifest from Google Play: permissions, declared SDKs, components and AdMob app ID. Saved analysis appears here automatically.

Manifest analysis reads only the required APK ranges. Base APK downloads may need separate device splits to install.

Data safety

declared by the developer on Google Play
  • No data shared with third parties
  • No data collected

This is the developer's own declaration, summarised from the Play listing. The permissions below show what the app is technically able to access.

Permissions

6 in 3 groups
3 Sensitive0 Notable3 Routine

What this app can do with your phone

  • Know roughly where you are, using mobile towers and Wi-Fi networks
  • Know your exact location using GPS, Wi-Fi and mobile networks
  • Use your camera to take photos and record videos
LocationSensitive2

Access to where your device is, using GPS or network signals

  • Know roughly where you are, using mobile towers and Wi-Fi networksapproximate location (network-based) · ACCESS_COARSE_LOCATION
  • Know your exact location using GPS, Wi-Fi and mobile networksprecise location (GPS and network-based) · ACCESS_FINE_LOCATION
CameraSensitive1

Access to your camera to take photos and record video

  • Use your camera to take photos and record videostake pictures and videos · CAMERA
OtherRoutine3

Access to miscellaneous device features that don't fit other categories

  • Check whether you are online and whether you use Wi-Fi or mobile dataview network connections · ACCESS_NETWORK_STATE
  • Connect to the internet to load content and send datafull network access · INTERNET
  • Check with Google Play that you got this app legitimatelyGoogle Play license check · com.android.vending.CHECK_LICENSE

Sensitive = can reach personal data, location, camera/mic or act on your behalf. Notable = changes how your device behaves. Routine = normal for almost every app. Source: Google Play's permission list for all versions of this app.

Store listing

Full description
# GraffitiXR GraffitiXR is an android app for street artists. There are plenty of apps that overlay an image on your camera view so you can trace it, but when I'm painting a mural based on a sketch I have saved on my phone, using a tripod can really ebb my flow. We're all over the damn place. Me, I put my phone in my pocket. Even the apps that use AR to keep the image steady and in one place can't deal with the abysmal darkness of my pocket. So I'm making something better by repurposing the lazy grid method. I was always thinking, "Why can't these specific doodles be saved, like a persistent anchor, so the overlay is always just plain in the right spot?" So, now, that's what those doodles do. Progress tracking replaces those marks with the piece itself as you go, like an ever-evolving fingerprinted target. Just for shits and giggles, I included the non-AR version for image tracing just like you get with those other apps, too. Just in case you cray like that. Or if you cray-cray, there's Mockup mode. Nab a picture of the wall, cuz I got some quick tools for a quick mockup. And if you've got nothing to prove, you just want something copied onto paper perfectly, Trace mode allows you to use your phone as a lightbox, keeping your screen on with the brightness turned up, locking your image into place and blocking all touches until you're finished. **GraffitiXR** is a local-first, offline-capable Android application for street artists. It leverages Augmented Reality (AR) and a custom C++ engine to project sketches onto walls using a confidence-based voxel mapping system. ## Key Features * **Offline-First:** No cloud dependencies; zero data collected. * **Custom Engine (MobileGS):** C++17 native engine for 3D Gaussian Splatting and spatial mapping. * **Full ARCore Pipeline:** Live camera feed via `BackgroundRenderer`, color frame relocalization, and ARCore Depth API — all feeding real data to the SLAM engine. * **AzNavRail UI:** Thumb-driven navigation for one-handed use in the field. * **Single GL Render Path:** `ArRenderer` handles both camera background (`BackgroundRenderer`) and SLAM voxel splats (`slamManager.draw()`) in a single `GLSurfaceView`. * **Multi-Lens Support:** Automatically uses dual-camera stereo depth on supported devices; falls back to optical flow. * **Teleological Correction:** Automatic map-to-world alignment using OpenCV fingerprinting. ## Architecture Strictly decoupled multi-module architecture: * `:app` — Navigation, `ArViewport` composable, camera ownership orchestration. * `:feature:ar` — ARCore session, `ArRenderer`, `BackgroundRenderer`, sensor fusion, SLAM data feeding. * `:feature:editor` — Image manipulation, layer management. * `:feature:dashboard` — Project library, settings. * `:core:nativebridge` — `SlamManager` JNI bridge, `MobileGS` voxel engine, OpenGL ES rendering. * `:core:data` / `:core:domain` / `:core:common` — Clean Architecture data layer. ## Documentation - [Architecture Overview](docs/ARCHITECTURE.md) - [Native Engine Details](docs/NATIVE_ENGINE.md) - [SLAM Configuration & Tuning](docs/SLAM_SETUP.md) - [3D Pipeline Specification](docs/PIPELINE_3D.md) - [Testing Strategy](docs/testing.md) - [Screen & Mode Reference](docs/screens.md) - [Roadmap](docs/TODO.md)

Growing in Art & Design

Category →