NeatPass was built with privacy as a core principle. Your tickets stay on your device, processed by on-device AI, with no cloud uploads and no tracking.
The short version
On-Device Processing
AI Runs Locally
The AI model is bundled with the app (~1GB). Text extraction, barcode detection, and pass creation all happen on your iPhone.
No Cloud Processing
Your PDFs and images are never uploaded. There's no cloud API, no server seeing your tickets.
Works Offline
Import and process tickets without internet. Only adding to Apple Wallet needs a brief connection.
What Happens When Adding to Wallet
Apple Wallet passes must be cryptographically signed to work. This is the only time NeatPass connects to the internet.
How Signing Works
Only a Hash Is Sent
NeatPass sends a hash (cryptographic fingerprint) of the pass to our signing server. The actual content, barcode, images, and personal details stay on your device.
Hashes Are One-Way
A hash cannot be reversed. It's mathematically impossible to reconstruct your ticket from the hash. It only proves the pass hasn't been tampered with.
Signature Returned
Our server returns a cryptographic signature. The signed pass is assembled entirely on your device.
Why signing is required
We Never See
Your tickets
PDFs, images, screenshots you import
Event details
Names, dates, venues, seat numbers
Barcode data
The actual content of your barcodes
Personal info
Names, emails, booking references
Your behavior
How you use the app
We Never Collect
Analytics
No usage tracking or metrics
Crash reports
Only if you choose to send them
Tracking IDs
No profiles built, no cross-app tracking
Location
Never accessed
Anti-abuse protection
Data Storage
All data is stored locally on your device, protected by iOS encryption. No cloud sync, no external servers. Delete passes anytime or uninstall the app and everything is gone.
See data management for details on storage and backups.
Common Questions
Summary
More Information
See our full Privacy Policy for the legal details. Learn about data management for storage specifics. Read about the on-device AI model and offline mode.