PassBuddy — Making Apple Wallet infrastructure feel like a form builder.
An Apple Wallet pass looks simple to the person tapping Add, but shipping one requires signed packages, certificates, hosted distribution, device registration, web-service endpoints, and APNs updates. PassBuddy turns that infrastructure into a product that an organizer or developer can use in minutes.
We designed the dashboard and API around the complete pass lifecycle: build a pass visually, publish a hosted share page, watch installs, update fields, and notify every registered device without asking the end user to reinstall anything.
- Product
- PassBuddy
- Year
- 2026
- Scope
- SaaS product design · Full-stack development · API design · Platform migration
The product had to hide Apple's operational complexity without hiding useful control. It also needed to support non-technical teams through a visual builder and technical teams through a clean API, while keeping certificates, generated artifacts, registration state, usage, and billing secure.
Turn pass creation into a visual workflow
Teams choose colors, logos, fields, and barcodes in a live preview. PassBuddy generates, signs, and hosts the .pkpass artifact, then creates a public share page with a QR code and Add to Apple Wallet action.
Own the lifecycle after installation
Device registration, install tracking, real-time field updates, and push notifications are built into the platform. A focused REST API gives developers the same lifecycle controls programmatically.
Rebuild the foundation for scale
We migrated authentication and application data to Clerk and Convex, moved generated assets to R2, introduced entitlement-backed billing, and built a controlled migration path for existing product data and relationships.
- A visual pass builder with live previews
- Signed .pkpass generation and hosted share pages
- QR distribution and Add to Apple Wallet flows
- Device registration, install analytics, and click tracking
- Real-time field updates and APNs notifications
- A REST API, subscriptions, storage, and migration tooling
From blank form to a pass in a customer's wallet
Create, update, and notify through the core API
Apple Developer Program setup required by the customer
Biscuit Voice — Putting an entire phone operation on autopilot.
Ready to build the real thing?
Book a 20-minute call and we'll map the fastest honest path from your current product to something ready for production.
