CurveKeeper Runes

Coming Soon

Your Unofficial Riftbound TCG Companion

Point your phone at a card to identify it instantly, organize cards into collections and decks, track your collection's market value, and record game results to see your win rate over time.

iOS Android
CurveKeeper App Screenshot

Features

Card Scanning

Point your camera at any Riftbound card. The app recognizes it in under 2 seconds and shows the card details with current market price. Add it to your collection with one tap.

Use Fast Mode to rapidly swap cards in front of the camera - each card is automatically recognized and added to your collection without any taps.

Camera view with card Recognition result Scan modes

Collection Management

Organize your cards into collections - binders for your physical cards, wishlists for cards you want, or any custom grouping. See your total collection value at a glance. Track both regular and foil versions separately.

Home screen with collection value Collection list Cards in a collection

Deck Building

Build decks with automatic format validation. The app checks your deck against Riftbound rules and tells you if something's wrong (too many copies, missing Legend, wrong deck size). Organize cards into sections like Legend, Champions, and Sideboard.

Import and export your decks for seamless integration with other web or mobile applications.

Deck collections view Single deck view with sections Previewing a card in deck Adding a card

Game Tracking

Record your games to track performance. Log the opponent, outcome, and optional notes. See your win rate per deck and overall stats on the home screen.

Game history in deck view Game history tab Adding a new game

Player Score Tracking

Track player scores during in-person games, regardless of format or pod size. Add up to 5 players, adjust scores individually with tap or swipe gestures, and keep a running tally throughout the match. Perfect for tracking points across multiple rounds or game formats.

Score tracking interface Multiplayer score view Score adjustment controls

Price Tracking

See current market prices from Cardmarket (EUR) and optionally USD. Your collection value updates automatically when prices change. Tap any card to jump directly to its marketplace listing.

Card with price Convenient marketplace link to the exact card

Works Offline

Everything works without internet. Your collection, decks, and game history are stored on your device. The app syncs card data and prices when you're online, but your personal data never leaves your phone.

Screenshot of in-app feature list Disclaimer notice Backup creation screenshot

How Riftbound API Data Is Used

Data Source

Card database (names, images, stats, set information) sourced from the public Riot Games Riftbound API.

Sync Frequency

Our server fetches the full card list once daily. The mobile app syncs from our server on launch if newer data is available.

Storage

Server: Azure Blob Storage (static JSON files)
Mobile: On-device database. No cloud storage of user data.

Price Data

Card market prices fetched daily via Cardmarket API and merged with card data.

Privacy

  • No user accounts required
  • No personal data uploaded to any server
  • All collection/deck/game data stays on your device
  • Optional backup to iCloud or local file export

Read our full Privacy Policy →

What's Next

Cloud Sync

Optional cross-device sync for your collection

Add Friends

Add friends and view their collections

Deck Sharing

Share decks via QR code or link

Collection Stats

Charts showing value over time, set completion progress