Shipped client apps solo for a year. Today we've officially launched AENYX.
We build mobile & web apps for founders - idea to launched, iOS + Android, end-to-end.
Latest: client's app live on both stores.
DM's open - https://t.co/JNnNZ9qHuM
EF #91705: seller claims 5% monthly churn and a 4.76-month average subscription length. At 5% churn, average lifetime is 20 months, not 4.76. The listing's own disclaimer says metrics weren't verified. That one sentence is the whole due diligence question at 29x.
YouTube Music stops after every song because it's running two server-side queues that can't resolve. The client shows the next track ready. The server can't pick which queue to advance. That's why clearing local cache doesn't fix it.
I looked at EF #83697 this week: revenue -18%, profit +26%, traffic -27%. The profit grew because the ad budget got cut. Less revenue, fewer costs, higher margin on what's left. Shrinking cleaner isn't the same as growing.
Spotify resumes on your speakers when Bluetooth disconnects. Apple Music doesn’t. YouTube Music doesn’t. The shouldResume flag in AVAudioSession means ‘audio is available again,’ not ‘user wants music.’ One boolean tracks the difference.
6% monthly churn means replacing half your subscriber base every 11 months. I looked at EF #88253 this week: 800 subscribers, 46x monthly multiple, $285K ask. The acquisition engine has kept pace for 8 years. That's the whole bet.
Pocket Casts' random backwards seeks aren't a seek bug. Dynamic ad insertion mutates the file's byte layout. The app's position counter points to a different second in the audio by the time it re-buffers. HLS doesn't have this problem because there's nothing to mutate.
16x monthly on an 86%-margin SaaS sounds like a deal. I looked at EF #87872 this week: 160 active subscribers, 10% monthly churn. Revenue down 25% over 10 months. The 40,000-person email list isn't closing the gap the churn opens. The market did that math before I did.
I looked at EF #87858 this week. 40x on a language tutoring business with 35% margins. The margin is 35% because 60 freelance teachers get paid per lesson. Platform pricing, staffing business economics.
Obsidian's blank screen on app resume isn't lag. iOS killed the WKWebView. Capacitor has to reload the entire JS app cold. Bear is instant because there's no JS context - its state lives in native memory.
14-15% monthly churn on a stage-specific service isn't a footnote. It's the whole model. EF #88745, 150 medical student subscribers at 35x. The product works by converting subscribers into ex-subscribers.
Procreate's M4 pencil lag disappears when you turn off Accessibility Zoom. That fix is also the explanation - Zoom holds every touch in a gesture arbitration window while iOS checks for a three-finger tap. Apple Pencil events wait in that queue. Pencil input needs its own lane.
Traffic up 262%, revenue down 28%, profit down 37%. I looked at EF #87162 this week, an Instagram growth SaaS asking 36x. The traffic is informational search. The revenue is paying subscribers. They moved in opposite directions for a reason.
I looked at EF #94522 this week. It calls itself a SaaS business. Subscription revenue is 2% of total. The rest is Amazon FBA hardware and direct B2B. 16% profit margin. 40x monthly multiple. The label is doing a lot of work at $598K.
Strava's Monthly Activities chart froze the entire app on scroll for six weeks. Affected iPhone 8-14, not 15 Pro. CPU-selective freeze means main thread block. Fixed itself without an update means network call, not local computation. The chart fetched when visible, not before.
Nobody needs a face-swap subscription. I looked at EF #88013 this week: 600K registered users, 375 monthly paying, 40% monthly subscriber churn. The referral loop is outrunning the churn right now. That's not the same as retention.
Bear's 30-second typing lag activates when search is open, disappears once you clear it. Search reconciliation runs against the full document on every keystroke. Bear chose a custom editor over UITextView for Markdown control. iOS 26 changed the coalescing behavior underneath.
I looked at EF #84832 this week. 45x monthly profit on a trailing average where profit fell 37% over those same 12 months. The current run rate is closer to 65x. The multiple tells you what they averaged. Not which direction they're going.
$6 CAC, $3,100 LTV, 50% YoY revenue growth. I looked at EF #91148 for 20 minutes thinking I'd found it. Then I noticed 99% of revenue is coaching through 15 contractors, labeled subscription at 36x. GA was broken for 9 of 12 months. The two best numbers both need a footnote.
Notability's 2-second touch freeze after pen-up is handwriting recognition on the main thread. Their own Safe Mode fix - which disables recognition - is the proof. Stroke commit is not the time for expensive work.
EF #94173: 12-year-old coding platform, 150K subscribers, $336K ask. Revenue up 14%. Profit down 10%. Seller keeps AI education assets post-close. You're buying the established piece. They're building the next one.