The scan-in-the-wild app for collectors.
RareAS Mobile is the scanning, at-a-glance, and notification surface for flea markets, game stores, Grails, and price alerts.
Bottom tab navigation
Five tabs. Scan is one tap from every screen.
Scan button - camera first
Default to barcode. Swipe up for image ID, swipe right for voice intake.
Native integrations
Where mobile earns its keep over mobile web.
3-screen onboarding
Same first-run arc as Figma. Notifications are asked after value is demonstrated, not at launch.
Permissions - prebrief screens
Every sensitive permission has a prebrief explaining why and when it is requested.
Push notifications
Push categories match notification preferences and can target any deep-linked screen.
Device Platform Notification categories Last seen Status
Design language & performance targets
Dark-mode first. One-handed. System fonts. Tiled covers.
Cross-device sync
Offline edits surface in a Pending sync tray until reconnect.
offline_sync_queue event_id text pk kind scan | add | edit | follow | wishlist_add payload_json text status pending | syncing | synced | failed retry_count int created_at timestamp synced_at timestamp
Deep links & app-to-web handoff
Universal links open the app; web handoff keeps every mobile surface reachable from public routes.
rareas://items/{id}rareas://u/{username}rareas://u/{username}/collectionrareas://leaderboard/{board_id}rareas://scanrareas://search?q={query}Roadmap
MVP ships with wrapper plus native scan and push. Native rewrite is gated on metrics.
- Bubble wrapper
- Bottom tabs
- Native barcode
- Push
- Deep links
- Apple Sign In
- Offline collection
- Rapid batch scan
- Share cards
- Image ID
- Basic widgets
- Voice intake
- Native hot paths
- Widgets v2
- Tablet layout
- Full native rewrite gate
- Apple Watch
- AR shelf scanner
App store compliance
Apple Sign In, privacy disclosures, Data Safety, and content rating.
- Apple Sign In
- App Privacy fields
- IAP rules
- 12+ community rating
- Data Safety form
- OAuth disclosure
- Teen rating
- Family Policy alignment