Open a lease, NDA, employment or freelance contract on your iPhone. Privy Pilot pulls out the vitals (parties, money, dates, notice periods), flags one-sided clauses in plain English with the exact quote and page number, and answers your questions with citations. When the document doesn't answer, it says so. The AI model runs on the phone's chip via MLX: no server, no account, nothing uploaded. Built by a lawyer for RevenueCat's #Shipaton. Free to download, 3-day trial, pay once.
How did Astra change the scope or ambition of what you built?
Maker
Although I have worked in startups and around senior software engineers, I am a first time developer of indie mobile apps, largely because of AI and the likes of Astra GPT-6 democratising this skill. It meant that what I initially thought would be useful for people and the features that I was hearing from my beta legal friends could be integrated in very short feedback cycle loops to constantly make this product better. The scale of idea to deployment has been mindblowing and being a creative ideas person, I feel no longer hamstrung by the technical expertise or support that I was earlier lacking. Obviously, there are still iterations required and nothing is perfect but then again, people aren't either and its a lot less emotional work trying to get someone to "buy into" an idea.
Report
Maker
📌
Hi Product Hunt 👋 I'm Anna. I'm a lawyer, not a developer although I did complete a SheCodes coding camp during the Pandemic. For 2026's Shipaton hackathon (also a first time entrant this year), I built Privy Pilot solo over the last three months for RevenueCat's #Shipaton, sharing the whole thing as I went (#BuildInPublic).
Why: clients kept pasting leases and employment agreements into chatbots, then asking me afterwards whether that was a problem. It was. So I built the version where nothing leaves the phone.
What it does: open a PDF contract (lease, NDA, employment, freelance, up to 20 pages). It pulls out the vitals (parties, money, dates, notice periods), flags one-sided clauses with the exact quote and page number, and answers your questions with citations. When the contract doesn't answer, it says so instead of guessing.
Click through the app here (7 taps, no download):
How: a small language model runs on the iPhone's GPU through MLX, with retrieval over the document using Apple's on-device embeddings. No server, no account, no analytics SDK. Airplane Mode is the demo.
Three things I learned shipping this, in public:
1. A 4B model on a phone is good at page-local extraction into a fixed schema and bad at free prose, so the whole product is shaped around the first.
2. App Review rejected build 2 for missing subscription disclosures inside the paywall. Fixed, resubmitted, now live. Read guideline 3.1.2 before you design your paywall, not after.
3. Apple can't attach a free trial to a one-off purchase, so the 3-day trial is granted locally in the Keychain before you pick a plan. RevenueCat entitlements gate everything after that.
Pricing: free to download, every Pro feature free for 3 days with no card, then pay once for Lifetime or go monthly.
iPhone only, iOS 17+, needs about 3 GB for the model. Ask me anything about the on-device pipeline or the legal side. I'll be here all day.