Skip to content
← All demos
Creative

Graduation AI Studio

On-device grad photo editor

iPhone · AndroidIn developmentSwiftVisionKotlin
Guided demo · sample data
9:41▮▮▮􀙇
9:41▮▮▮􀙇
Try this
  • Choose a photo and watch on-device head-tilt detection
  • Nudge the cap angle and switch the tassel side
  • Pick a locked school colour set to hit the Pro paywall

The guided demo runs on sample data in your browser — nothing is connected to a production system and no real transaction is processed. Where a real URL can be framed, the toolbar above switches to it and says so.

What this demo demonstrates

Capabilities you could commission.

identity
Sign in with AppleShipped

Native Sign in with Apple, required by App Review whenever a third-party social login is offered.

See it on its own →
monetization
RevenueCat subscriptions & entitlementsShipped

RevenueCat sits on top of StoreKit 2 and Google Play Billing: the store still processes every purchase, RevenueCat resolves it into an entitlement the app can check on any platform.

See it on its own →
$In-app purchases (StoreKit 2 / Play Billing)Shipped

Native StoreKit 2 on iOS and Google Play Billing on Android — products, offerings, purchase and restore flows.

See it on its own →
ai
On-device image analysisShipped

Apple’s Vision framework running on the device — subject detection and image analysis that never uploads the photo.

See it on its own →
media
🖼Photo library & pickerShipped

The system photo picker, which reads a chosen image without requesting access to the whole library.

See it on its own →
data
Offline modeShipped

Local-first records that keep working with no signal and reconcile when the connection returns.

See it on its own →
device
Share sheet & export to other appsShipped

The system share sheet, so output leaves the app into Messages, Mail, Files or any installed app.

See it on its own →
The problem

What this product exists to fix.

Problem

Graduation photos are taken on a phone in bad light against a car park. The editing tools that could fix that are either professional software or filters that make it worse.

Solution

On-device subject detection separates the graduate from the background, then a small set of designed backdrops and captions produce something worth printing.

How it was built

The implementation, at a level we can share.

iOSSwift · Vision · PhotosUI
AndroidKotlin · Jetpack Compose
BackendSupabase
MonetizationRevenueCat entitlements
  • Apple’s Vision framework, on device — the photo does not leave the phone to be processed
  • The system photo picker reads one image rather than requesting the whole library
  • Entitlement checked at export, not just in the picker, so the gate cannot be walked around
  • Native Sign in with Apple alongside the other providers

A capability-level overview. Endpoints, credentials, internal architecture and client-specific code stay private.

Where else this fits

The same architecture, other industries.

Event and portrait photographyRetail product imageryReal-estate photo cleanupAny consumer app that edits user photos

Don’t copy the app — copy the capability. Every workflow above can be rebuilt around your business, your data and your users.

The real app

Captured from the shipped build.

Graduation AI Studio screen
Build this for your company

You don’t have to build Graduation AI Studio.

We can adapt individual features, workflows, interfaces or the whole system to your business.

Graduation AI Studio — interactive demo · ShahInvents