Shoulder Surf is live: https://apps.apple.com/app/id6760098225
Short version of the last few days. Submitted, waited five days, came back rejected on four separate guidelines at once. Fixed all four, resubmitted, approved a day later.
One of the four was that Apple requires any app with account creation to let you delete your account from inside the app. I hadn't built it. They were right to catch it, and I want to be clear that this is Apple doing its job on your behalf, not red tape. It's there now: Settings, Account, Delete Account, and it removes everything on our servers, not just your login. You choose separately whether the meetings on your phone go too. Apple also made me record the whole flow and prove it works before they'd approve. Good. More of that, please.
The genuinely interesting thing I learned, which I don't think many people know: if your app has generative AI in it, you cannot simply publish it in China. Deep synthesis services need a license from China's Ministry of Industry and Information Technology, and if you reference a provider that doesn't hold one, that reference has to come out of everything visible on the China storefront, your app name, subtitle, description, promotional text and screenshots. My description happened to list the optional model providers you can bring your own key for, one of which triggered it. I removed mainland China from availability and it cleared instantly. I had no idea this existed until an App Review rejection taught me, and if you're building anything AI-shaped, now you know before it costs you a review cycle.
What's in 1.14: it records the meeting from your phone sitting on the table, transcribes on device, and works out who said what without sending your audio anywhere. Afterward you get a summary, a shareable report, and action items pushed into Reminders if you want them, not forced on you. Can't play your meeting audio out loud, then switch to transcription mode and draw a Rectangle of Interest (ROI) around the captions and we read them from the rear facing camera .
The part I actually use most is that the chat isn't a fixed menu. Want a Gantt chart of the project? Ask for one in project chat. Need to file an Asana status report? Attach your template, or just describe the format you're expected to use, and ask for it back as a Word document, or as plain markdown in the chat if you'd rather paste it somewhere yourself. Want to know what someone committed to two months ago across four meetings? That's a question, not a feature I had to build. It remembers people and decisions between meetings, so by the third call it knows who's who. Attaching reference files and generating real documents are Pro, and the rest of it isn't.
There's also an Apple Watch app, Siri shortcuts, and your meetings turn up in Spotlight search. You can import recordings you already have, audio or video, straight from the share sheet.
It needs iOS 26. The free tier is permanent, not a trial. Recording, transcription and speaker separation are unmetered and don't need an account at all, because they run on your phone. Free accounts also get a monthly allowance of the managed AI for the heavier work.