u/HalfNo8161

AI Looksmaxxing iOS app
▲ 0 r/iOSAppsMarketing+1 crossposts

AI Looksmaxxing iOS app

Looksmaxxing is one of the loudest niches on TikTok right now - Umax, Looksmax AI, Glowup are all running. I shipped Overglow AI into the same space: https://apps.apple.com/in/app/overglow-ai-looksmaxxing/id6761705177

Fully live, monetization wired, marketing playbook drafted. Selling because I'm focused on three other ventures and can't go full-time on the UGC grind this needs.

Skip the boring 4 weeks

- App Store listing approved (no more 2.1b IAP rejections)

- Native Swift codebase, production-ready

- RevenueCat + Weekly/Yearly Pro subs configured and tested

- Categories locked: Health & Fitness / Lifestyle

- TikTok UGC system: hook scripts, CapCut effect stacks (camera shake, RGB chromatic, phonk impact), sound strategy, multi-account posting setup

Current state (just launched May, 28 days of data)

- 537 impressions, 185 product page views, 18 downloads

- 46 trials in the pipeline

- 5.23% conversion rate to page view

- Marketing barely started. TikTok push just kicking off

Why selling

Running SEOitis (AI SEO product), The Swift Kit (SwiftUI boilerplate), plus freelance. Can't give Overglow the full-time marketing grind it needs in this niche. Better someone owns this who'll go hard on UGC.

Starting at $2.5K. Open to serious offers.

DM for App Store Connect access, codebase demo, RevenueCat dashboard, and the marketing playbook.

u/HalfNo8161 — 2 days ago

[23] My glowup plan for 4 months worked out

I wanted a more objective way to track my glow-up instead of relying on random opinions, so I started taking consistent progress photos and using AI feedback to identify areas to improve.

Over 4 months, I focused on skincare, grooming, symmetry, facial harmony, and general presentation. The biggest change was having a clear list of things to work on instead of guessing.

This is my progress so far. Happy to answer questions about the routine or what helped most.

u/HalfNo8161 — 3 days ago

centralizing your design system into one swift file changed how fast i ship (snippet inside)

was rebuilding the same color/spacing/radii setup for the 3rd app and finally got fed up. consolidated everything into a single DesignSystem.swift. one source of truth, one place to redesign. wanna share bc i see a lot of swiftui posts where ppl have Color.blue.opacity(0.8) scattered across 40 files.

basic structure:

enum DS {
  enum Color {
    static let primary = SwiftUI.Color("Primary")
    static let surface = SwiftUI.Color("Surface")
    static let textPrimary = SwiftUI.Color("TextPrimary")
  }
  enum Spacing { static let xs: CGFloat = 4, sm: CGFloat = 8, md: CGFloat = 16, lg: CGFloat = 24 }
  enum Radius { static let sm: CGFloat = 8, md: CGFloat = 12, lg: CGFloat = 20 }
  enum Surface { case flat, bordered, elevated, glass, liquidGlass }
}

then a View extension .surface(.glass) reads from this and applies background + border + shadow accordingly. one place to change shadows, one place to change radii. every screen stays consistent w/o thinking about it.

things that made it actually useful for me:

  1. surfaces as an enum not separate modifiers - way easier to reason about levels of elevation. flat -> bordered -> elevated -> glass. you're never confused which one to use.
  2. dark mode handled in the asset catalog, not in code. one Color asset, two values. zero colorScheme == .dark ? .x : .y in views.
  3. animated backgrounds live in the design system too. a mesh gradient component i can drop behind onboarding screens. saves 30 min per new app.
  4. liquid glass surface on iOS 18+ is criminally underused. one modifier, looks premium, works on the new ipads/macs too.

the boring thing nobody talks about: just doing this consistently for one weekend will save you days across multiple apps. it's the swiftui equivalent of tailwind config but for native.

Lemme know if you want the access to the complete code (i have to put this in a repo lol)

anyone else doing this differently? curious if there's a pattern i'm missing.

reddit.com
u/HalfNo8161 — 4 days ago

what i wish i knew before shipping 4 iOS apps in 18 months (lessons from being repetitive on purpose)

been lurking here for a while, finally something worth posting. shipped 4 iOS apps in the last 18 months. some flopped, one is doing okay rn. the actual unlock wasn't writing better swift, it was getting brutally repetitive about the boring 30% every app needs.

posting this bc i see "what should my architecture be for my first app" every other day here and the honest answer is way less spicy than people think.

stuff that actually mattered:

  1. design system in one file, not 14

every app i shipped, i copied the same DesignSystem.swift over. one struct w/ colors, spacing, radii, typography. surfaces as enum (flat, bordered, elevated, glass). every view reads from it. when i wanted dark mode v2 across the whole app it was a 10 min change instead of grepping for hex codes for 2 hrs. don't sprinkle .padding(16) everywhere, you'll hate yourself.

  1. revenuecat + storekit 2 is a non-negotiable, learn it once

i wasted like 16 hrs on app 1 doing raw storekit. switched to revenuecat for app 2 and never looked back. paywall view, restore button, entitlement check, trial logic. once you wire it once you can copy paste the file. if you're shipping anything with subs and not using revenuecat in 2026 you're just paying yourself $0/hr to reinvent receipt validation.

  1. supabase > firebase if you want to actually own your data

might be controversial but i moved everything off firebase after the pricing changes and never regretted. RLS policies took me like 2 evenings to actually understand. now i ship auth + db + storage in like 2 hrs.

  1. MVVM w/ dependency injection, no singletons in views

learned this the hard way after app 2 became untestable. inject services thru the environment or init. every view should be able to render w/ a mock. testflight crashed less, debugging got easier, my future self stopped sending me hate mail.

  1. AI editor rules files are underrated rn

i ship w/ cursor + claude code. having a .cursor/rules and a CLAUDE.md file describing the architecture means the LLM stops generating 2018-style storyboard code and actually writes swift that matches my codebase. genuine 2-3x speed up for boring stuff. if you're not using ai assist on iOS in 2026 you're working too hard.

stuff that mattered LESS than people say:

  • naming conventions (just be consistent within a file)
  • whether to use TCA or vanilla (vanilla is fine for 95% of apps)
  • protocol oriented vs not (i don't care anymore)
  • swiftdata vs core data vs grdb (pick the one you already know)

random shit:

  • xcode previews break less if you wrap services in protocols
  • if your app has more than 3 features behind a paywall, your paywall is the most important screen in the app, treat it that way
  • testflight feedback is 10x more useful than asking your friends

ok last thing, mods feel free to nuke this. after the 4th app i got tired of redoing the same setup so i packaged it into a kit called the swift kit (theswiftk.it.com), $99 one-time. it's basically my own boilerplate w/ all of the above pre-wired. not trying to be spammy, just figured i'd mention it bc this whole post is literally the table of contents. happy to answer arch questions in comments either way.

what stack are yall defaulting to in 2026? curious if anyone's still on firebase or if everyone moved.

u/HalfNo8161 — 4 days ago

I made an AI looksmaxxing app. Reviews?

I recently saw various people suddenly started worrying a lot about their looks and ask other people the same question "how am I looking?" or "how do I improve my looks?". I have solved this exact pain-point with my app. Instead of asking humans and getting biased replies, directly ask AI and it will generate a full report on your facial and looks analysis and it will also provide you with a plan to improve your looks!

Lemme know if you like it!

Its Called "Overglow: Looksmax Glowup" on iOS Appstore

u/HalfNo8161 — 6 days ago

how we got a stuck app from ~50 → ~1.4k daily organic installs in 9 weeks (the boring ASO stuff that actually worked)

been lurking in this sub for a while, finally have something worth posting. sharing a recent client story bc i wish someone had told me this stuff a year ago when i was just guessing at ASO.

quick context: small productivity app, mostly US/UK, was stuck at ~40-60 downloads a day for months. owner thought they had a product problem. they didn't. they had a store listing problem. in like 9 weeks we got it to ~1.4k/day organic, no paid. nothing crazy, no growth hacks, just unsexy ASO basics done in the right order

here's what actually moved the needle, ranked by how much it mattered:

  1. the icon was killing them and they had no idea

ran 4 icon variants thru a cheap preference test (used PickFu, like $50). their original icon lost to every single alternative. winner had +38% preference. shipped it, tap-through rate from search jumped almost overnight. people forget the icon is literally the first ASO asset, before keywords even matter, bc if nobody taps you don't rank

  1. screenshots 1 and 2 are 80% of the conversion

old screenshots were just phone mockups w feature labels ("track your habits!" "see your streak!"). nobody cares. rewrote them to be outcome-driven, first screenshot was literally just big text "stop forgetting the stuff that matters" w a clean UI shot behind it. second one was a before/after. conversion rate from product page went from 28% → 41%

  1. stopped chasing high-volume keywords

the trap everyone falls into. they were targeting "habit tracker" (volume 60+, like 200 apps fighting for it). switched to medium-volume long-tails where they could actually rank top 5. "morning routine app", "build small habits", "habit tracker no streaks pressure" etc. ranking #3 for a volume-25 keyword brings more installs than ranking #80 for a volume-70 one. obvious in hindsight

  1. localized to 3 storefronts they weren't even thinking about

DE, BR, MX. used a translator (not google translate, actual human on fiverr, like $40 per locale for title + subtitle + keywords + first 2 screenshots). brazil is criminally underrated rn for english-speaking devs, way less competition

  1. fixed the review ask timing

they were prompting for a review on app open. moved it to right after the user completed their first week streak. rating went from 4.1 → 4.6 in about 5 weeks. higher rating = better conversion = better ranking, full loop

stuff that did NOT matter as much as i thought it would:

- the app description (almost nobody reads past line 2 on iOS)

- promotional text (matters but small)

- subtitle keyword stuffing (apple's gotten smart, relevance > density)

random tips that don't deserve their own section:

- check your competitors' screenshots every 2-3 weeks, the good ones iterate constantly and you can learn for free

- if you're on iOS, your in-app events are basically free featuring opportunities and almost nobody uses them properly

- AppFigures + Sensor Tower free tier is enough to start, don't pay for data tools until you're actually shipping changes monthly

ok last thing - i do this for a living, run a small ASO agency called asoitis (asoitis.com) if any of this resonates and you want help. not trying to be spammy, mods feel free to nuke this line if it's against the rules. happy to just answer questions in the comments too, doesn't have to be a sales thing

what are y'all seeing work rn? curious if the icon-first approach matches other people's experience or if i'm overweighting it

reddit.com
u/HalfNo8161 — 6 days ago

I made $119 with my agency on the first day!

Proof: https://trustmrr.com/startup/asoitis

We are an agency for ASO and SEO and GEO for growing mobile apps. I already grow and exit from mobile apps as a living and I wanted to provide this skill as a service, so I started ASOitis. Bought the domain, made the website, did some SEO and GEO and shared on X and like tried my best to get people, and got a sale the same night.

This was just a small success story I wanted to share. Whats yours?

u/HalfNo8161 — 7 days ago