Auto edge detection with live camera preview
Real-time capture makes scans feel fast and native instead of clumsy and delayed.
iOS App Development
Papyr is a privacy-first document scanner for iPhone - no ads, no subscriptions, no cloud uploads. Built with AI-assisted development and shipped in a single weekend.
The Challenge
The brief was straightforward: build a document scanner that respects user privacy.
Every option on the App Store was either ad-infested, subscription-locked, or quietly uploading documents to someone else's cloud.
Papyr needed to feel first-class on iPhone while keeping scanning, OCR, search, and export fully on-device from day one.
What the operation was fighting
What We Built
Papyr shipped as a real product, not a weekend prototype.
Real-time capture makes scans feel fast and native instead of clumsy and delayed.
Every scan becomes searchable locally, without sending pages through a cloud OCR pipeline.
Users can generate shareable PDFs and lock them down when documents need extra protection.
Pro workflows support multi-page capture and cleaner structure for people scanning more than one sheet at a time.
The app was built to feel at home on iPhone, including native platform behavior and accessible defaults.
How We Built It
Papyr was built in 72 hours, from an empty Xcode project to App Store approval.
The stack is native Swift and SwiftUI on iOS 17+, with VisionKit, Vision, Core Image, PDFKit, SwiftData, and StoreKit 2 handling the heavy lifting.
Everything runs locally: scanning, OCR, search, PDF export, and document management. There are no network requests anywhere in the codebase.
AI-assisted development made the timeline possible. Claude handled architecture decisions and spec writing. Codex handled implementation. A rigorous spec-to-audit-to-ship pipeline verified 210 requirements across 4 complete audits before release.
Implementation notes
The Result
Papyr went from zero to the App Store in 3 days and landed with Apple's privacy label set to Data Not Collected.
The result is 13,000+ lines of production Swift and SwiftUI, a complete on-device document workflow, and an app that never sends a single document over the network.
Papyr gives iPhone users a scanner without ads, subscriptions, or surprise cloud behavior - exactly what the brief called for.
Next Step
If you need a product shipped quickly without cutting the hard engineering corners, let's talk.
hello@rowvyn.com