Scan Riftbound cards in seconds, organize your collection, and build deck ideas with friends. Share collections, borrow cards to test strategies, and collaborate without simulating gameplay. Built for tabletop planning and community collaboration.
RiftSnap is a mobile application designed to help Riftbound players collaborate, share collections, and plan decks together. The app enables users to:
RiftSnap is a social card collection and collaborative deck planning tool. Its primary focus is enabling players to share collections with friends, borrow cards, and plan decks together. It does NOT simulate or automate Riftbound gameplay. Players still play the game manually and socially, and the app exists only to facilitate that social interaction around card collecting.
1. User Authentication: Players sign in using Clerk authentication with options for email, Google, Apple, or Discord.
2. Social Discovery: Search for and add friends by nickname, send/receive friend requests, build your friend network.
3. Card Scanning: Users point their device camera at a Riftbound card. The on-device YOLO model detects and identifies the card in real-time.
4. Collection Building: Recognized cards are added to the user's collection with quantity tracking and folder organization.
5. Collection Sharing: View friends' collections, see what cards they own, check pricing, and identify what you could borrow.
6. Collaborative Deck Building: Build decks together with friends, borrow cards from their collections, view deck analytics, and plan strategies.
7. Cloud Sync: Collections and decks sync to the cloud backend for cross-device access, sharing, and backup.
Framework: Flutter (iOS, Android)
ML: YOLO v8 ONNX (on-device card detection)
Storage: Hive (local cache)
Runtime: Cloudflare Workers
Database: Cloudflare D1 (SQLite)
Official: Riot Games Riftbound API
Images: Direct from Riot API URLs
Updates: Synced on app launch
Provider: Clerk
SSO: Google, Apple
Security: JWT tokens, HTTPS only
RiftSnap is a Card Collection & Deck Management Tool this is an explicitly approved use case per Riot's Riftbound Digital Tools Policy.
Free Plan Includes:
Premium Plan Includes (Social & Collaboration Features):
Premium unlocks full social collaboration - connect with friends, share your collection, see what they own, and borrow cards for collaborative deck testing. These are transformative social tools that enable the core collaborative experience of the app, not just data access upgrades. The free tier is complete for solo collection management.
❌ No Automated Gameplay: We do not simulate or enforce Riftbound rules
❌ No Skill Ranking: No leaderboards, MMR calculators, or player ranking systems
❌ No Metagame Analytics: We do not publish or track deck win rates, card play rates, or meta statistics
❌ No Betting/Gambling: No wagering or gambling mechanics
❌ No Unofficial Content: All cards sourced exclusively from official Riot API
❌ No Standalone Game Client: This is a collection tool, not a game platform
All Riftbound card data and images are sourced from the official Riot Games Riftbound API. The app uses:
The app displays the required Riot Games disclaimer in a prominent location:
"RiftSnap isn't endorsed by Riot Games and doesn't reflect the views or opinions of Riot Games or anyone officially involved in producing or managing Riot Games properties. Riot Games, and all associated properties are trademarks or registered trademarks of Riot Games, Inc."
via Apple App Store
via Google Play Store
The app will be distributed through official app stores and will be available for download in all regions where Riftbound is officially supported.
RiftSnap collects the minimum necessary data to function:
Below are actual screenshots from the RiftSnap mobile application. Navigate through each screen to see key features:
RiftSnap will integrate with Riot's official Riftbound API to fetch:
The app implements proper rate limiting: