Changelog

Every release, and what changed for the people using the app.

RiftSeeker is on Google Play and, in beta, on TestFlight: every update below reaches both.

1.7.4

build 18 ·

Latest

Notifications reach the iPhone too, the Score Board adapts to how you play, and decks and collection get the tools you asked for.

iPhone

  • Push notifications: messages, friend requests, trades, Radar and news reach the iPhone as they do on Android, with the app open, in the background or closed, and a tap opens the right screen. The app asks for permission at the first start: if you said no, turn it on in Settings → RiftSeeker → Notifications.
  • Radar with the app closed: when the location permission is not "Always", a notice under the switch with an "Open Settings" button tells you that with "While Using" the Radar stops as soon as you leave the app. And with the option on, the Radar uses precise GPS, so it stays on even with the phone standing still and locked; it uses a bit more battery while it runs.
  • The icons in the card text (rune, might, exhaust) and the icons of the filters were empty boxes: they are back.
  • The same version lands in the iPhone beta on TestFlight. To join the beta: https://riftseeker.lol/ios/

Scanner (Android)

  • Stand mode: with the phone fixed on a stand, the button next to the flash opens the mode with the choice of lens among the phone's own (0.5x and 1x, say), the zoom with a slider or two fingers, a wider guide and a locked focus; the screen stays on and lens and zoom are remembered. Off, the scanner is the usual one.
  • Battlefields are read standing upright too, as they sit in the slot of a stand: the code is looked for along the long side of the card.
  • The flash button turns off on a lens that has no flash.

Score Board

  • Per-player timer: turn it off in the setup of a two-player game and the game runs like a four-player one, no clocks, no pauses.
  • No more warning about the conquer and hold points scored in a turn: score as many as you want, only the final-point reminder stays.
  • Timeline of the game in progress: a tap on the turn chip, or on the history icon when there is no chip, shows turn by turn who scored what, with the running score.
  • If the system closes the app while you are writing the log of an abandon or of a free game, it comes back as it was. And the "+" menu stays beside the button, never over it.

Decks

  • Signature cards of another champion are not legal: the deck editor flags them in the legality check and no longer offers them among the cards to add. With Neeko, the champions of the additional legends count too.
  • Power curve coloured by domain: every bar is split in the colours of the domains of its cards, with a legend underneath.
  • "Ignore collection" in the editor's ⋮ menu: for building decks without collecting, every card is in colour and no owned counts show. It follows your account, on every phone.

Collection

  • The cards you don't own are in colour; if you prefer the old grey, turn it back on in ⋮ → "Missing cards in grey".
  • An Ownership filter (All, Owned, Missing, No foil), a "Missing" chip in the filter bar and, under the card count, how many printings you miss and how many miss their foil.

Settings

  • A "Push notifications" row says whether notifications are active on this phone and, when they are not, why and what to do: a permission to turn back on, a registration in progress, or on iPhone the advice to turn the app's notifications off and on in Settings and, failing that, to restart the phone. With "Open settings" and "Retry" buttons.

Prices

  • Prices come from TCGplayer, converted to euro at the ECB rate (or in dollars, from Settings), with the metric of your choice among Market, Low and Mid. Collection value, deck value and the trade balance follow the same source; the CSV export for TCG PowerTools uses those prices, or the one you type.

Card text

  • Keywords are chips in the colours of the printed card, the energy cost is the light disc with the number, the icons are as tall as the text. The previews opened from the deck, the lists, the trades and the Radar show the same text as the card detail, no more codes like :rb_might:, and the line breaks between the abilities of the pre-Radiance cards are back.

Found something off? Tell us at https://riftseeker.lol/feedback, no account needed.

1.7.3

build 17 ·

The Radar now works with the app closed, and the scanner no longer drops copies.

Radar

  • Android: with the app in the background the Radar stayed on, but it stopped updating your position and looking for players nearby. After about 15 minutes you dropped off other players' Radar, and the alerts for cards you want never came. Now the Radar keeps working with the app closed, until you turn it off or it expires.
  • iPhone: with "Keep the Radar on in the background" turned on, the Radar stopped about a minute after the screen locked if the phone was standing still. Now it stays on while standing still too. For the Radar to work with the app closed, location access must be set to "Always": Settings → RiftSeeker → Location.

Scanner

  • Scanning a card again later in the same session (say A, B, C, D, then A again) showed it twice in the list but added only one copy to your collection. Now every copy you scanned is added.

iPhone

  • The same version lands in the iPhone beta on TestFlight. To join the beta: https://riftseeker.lol/ios/

Found something off? Tell us at https://riftseeker.lol/feedback, no account needed.

1.7.2

build 15 ·

A small update, for iPhone players.

iPhone

  • Leaving the Score Board with a game in progress and coming back closed the app, and from then on it closed every time you tried to open the Score Board again. Now you find the game as you left it. If it happened to you, update: the game is not lost.
  • The same version lands in the iPhone beta on TestFlight. To join the beta: https://riftseeker.lol/ios/

Android

  • Small stability fixes in the Score Board.

Found something off? Tell us at https://riftseeker.lol/feedback, no account needed.

1.7.1

build 14 ·

Radiance lands on October 23 and the deck builder is ready for the new rules: Neutral cards, the additional Legends of Neeko, Blending In and the deck code that carries them around. On top of that, the editor's counters become readable at a glance and a few things got fixed.

Radiance in the deck builder

  • Neutral cards, the ones without a domain such as Neeko, Blending In, fit any deck: they show up in the add-cards search of every Legend and the legality check accepts them. Previews call them Neutral, and in the collection and the lists they get their own filter next to the six domains.
  • With Neeko, Blending In in the main deck or the sideboard, the "Additional legends" section under the Legend unlocks: up to 3, of any domain, with names different from each other and from your Legend, outside the 40 and the sideboard. You pick them from the same Legend list as the Setup; take Neeko out and they stay listed, with the legality check telling you why the deck is no longer legal.
  • The additional Legends travel with the deck: in the code (which moves to Piltover Archive's v6 format only when they are there), in the text list, in the share links, in the Community deck previews and in the registration sheet PDF, as a list under the Legend. A code with a Legend your catalog does not have yet asks you to update it, instead of importing half a deck.
  • At most 3 Signature cards in the main deck, as the rules say: the legality check tells you.
  • If a card with no type reaches the catalog (it happens with freshly revealed sets), it stays out of the pickers; if it comes in through an import, the legality check lists it on its own.
  • Until October 23 the legality check adds a note, "Cards not yet legal in Standard: Radiance": a notice, not an error, and it goes away on its own on release day without an app update.
  • The add-cards search lists only main deck and sideboard cards: runes and battlefields are added from their own Setup sections.

Deck editor

  • The counters above the deck are four chips, Main, Rune, Battlefield and Side, each in the color of its section: green when done, amber when something is missing, red when there is too much. The Legal / Not legal badge and the Legend filter sit on the line below, and the strip no longer wraps. The sideboard reads 0/10, no longer 0/8.
  • A deleted deck no longer opens from its link, not even for whoever deleted it: the link says the deck is not available.
  • In "My decks" a search with no results says so, instead of "No decks created".

Small fixes

  • A setting changed while offline (language, theme, prices, default tab and the others) stays: it used to go back to the old value when the app reopened with a connection.
  • The Home date and the dates on the match poster follow the app language, not the phone's.
  • Catalog: the Yone - Blademaster promo (OPP-116) is back among the versions of its Spiritforged card, SFD-116, instead of sitting under the Radiance Yone; so the scanner can offer it.
  • Catalog: over a hundred cards had a wrong or missing domain, type or tags (nearly all from Radiance, plus a few Vendetta rarities and Whirlwind's energy), and the legality check and the pickers fell for it. They now carry what is printed on the card. It comes with the catalog update, no app update needed.
  • Scanner: Spiritforged promo cards, Yone included, are recognized as promos and no longer as the regular card. The Spiritforged PROMO seal differs from the Origins one (a dark diamond gem instead of a light round one) and the scanner only knew the latter.
  • Scanner: there is a Close button at the top left. Leave with scanned cards you have not saved yet and the app asks whether to save or discard them: they used to be lost without a word.

Radar

  • The phone sends the server only the centre of an area of about half a kilometre, never your exact position, and remembers it between sessions. The privacy policy says so.

Discord

  • The /deck bot reads the new deck codes too, additional Legends included.

iPhone

  • The card scanner is on for iPhone too: point the camera at a card and the app recognizes it, promos included, as on Android. It had been off since the beta started, waiting for calibration.
  • The back arrow is the iOS one, at the top left as in the other iPhone apps.
  • The same version lands in the iPhone beta on TestFlight. To join the beta: https://riftseeker.lol/ios/

Found something off? Tell us at https://riftseeker.lol/feedback, no account needed.

1.7.0

build 13 ·

This release is about one thing: sending what you have in RiftSeeker to someone else with a link. A match, a deck's stats, a whole deck, your profile, your invite. Whoever has the app opens the link and lands right where it points; whoever doesn't gets a page that says what's behind it and where to get the app.

Share with a link

  • The match detail and a deck's Matches tab have "Share with a link". Whoever opens it sees the match game by game, Score Board included, or the deck's stats: record, matchups, trend. No account needed.
  • The opponent's name stays out unless you choose to show it when you create the link. You also pick how long it lives: forever, 30 days or 7.
  • What you share is a snapshot: edit the match later and the link doesn't change.
  • "My shares", in the Profile, lists every link with its opens: copy it, send it again or revoke it. A revoked or expired link says so to whoever opens it, instead of showing an error.

Decks

  • In the deck's menu, "Share the deck with a link" sends a short link: whoever opens it sees the list and imports it with one tap, no account needed. If their catalog is still missing some cards, the app says so and offers the update before importing.
  • The deck code stays within reach, at the top of the preview and under "Export Deck Code": it's the same one you paste into Piltover Archive.
  • "Share the deck from my profile" sends the deck as it is on your profile instead (for public or friends-only decks): it stays up to date when you edit it.

Profile and invites

  • Next to the friend code there's the icon to share your profile: whoever opens the link finds you in the app and sends the friend request from there.
  • The invite message carries the link with your code: whoever signs up from it finds the code already filled in. The code works for 7 days after signing up, and the app says so beforehand, not after.

Small fixes

  • In chat, opening the keyboard left a keyboard-high gap above the composer: not anymore, and the top bar stays in place.
  • In the collection and the lists, the Arcane box cards and the Cardmarket promos have their own place in the set order, no longer at the end.
  • In Invites, the "Share invite" button no longer squashes into a circle in Italian and Spanish.

New versions

  • From this version on, the app tells you when a new one is out, and if a version is no longer supported it asks you to update before going on.

iPhone

  • The same version lands in the iPhone beta on TestFlight, links included. To join the beta: https://riftseeker.lol/ios/

Found something off? Tell us at https://riftseeker.lol/feedback, no account needed.

1.6.2

build 12 ·

A small release with one big change: while RiftSeeker launches, Premium is for everyone and the ads are gone. No limits to unlock, no banners between your cards. When Premium goes back on sale we'll let you know in advance, and what you build in the meantime stays yours.

Premium for everyone

  • Every Premium feature is open to every account: unlimited decks and lists, scans without the daily cap, the full price history, every export (Tabletop Simulator, text list, registration sheet, CSV for Cardmarket), deck groups and tags, your choice of Radar radius.
  • In the Profile, instead of "Upgrade to Premium", you'll find the card "Premium for everyone, for now", which says just that. If you already have Premium, from a subscription, a gift or a code, nothing changes: your card stays as it was.
  • A Premium code can still be redeemed and runs for its whole period, even past the day Premium goes back on sale.

Ads

  • No ads: not the banner under the screen titles, not the full-screen ones, and no ads-consent request on the first start anymore.
  • Extra scans by watching a video are no longer needed, because there is no cap.

When Premium goes back on sale

  • Decks, lists and groups created in this period stay as they are. The limits come back for creating new ones; what you have doesn't go away.
  • We'll announce it on Discord and in the app's news a few days ahead, with no app update needed.

iPhone

  • The same version also lands in the iPhone beta on TestFlight: Premium for everyone and no ads. To join the beta: https://riftseeker.lol/ios/

Found something off? Tell us at https://riftseeker.lol/feedback, no account needed.

1.6.1

build 11 ·

Friends and chats are one tap away from every screen, and chat messages no longer crowd your notifications. Invites work again, and the Premium week now also comes from a deck or a few matches, not just cards. Premium codes arrive on Android, plus fixes for received trades, news, times and the Radiance cards.

Friends and chats

  • Next to the bell, on every screen, the chat icon shows how many messages you haven't read. Tap it for the Friends screen with three tabs: Messages, Friends and Requests, each with its own count. The two Profile rows still get you there, straight to the right tab. The icon shows when you're signed in.
  • Chat messages no longer land in Notifications, and the old ones are gone from the list: the bell counts friend requests, trades, news and Radar only. Unread messages are on the chat icon.
  • On Android you get one notification per friend, not one per message: a new message replaces the previous one, the notification goes away when you open that chat, and none shows up while that chat is already open.

Invites

  • Invites work again. Before, only a code given while signing up with email counted; now a code entered later counts too, whether you signed up with Google, Meta, Discord or Apple or you type it in Invite friends.
  • Whoever invited you gets their week of Premium when you really start using the app, in any of three ways: 100 cards in your collection, a complete deck (with a legend and 40 main-deck cards: runes, battlefields and sideboard don't count) or 5 logged matches. Before, only cards counted, but some players use RiftSeeker mostly for decks.
  • Still 1 week of Premium per friend, up to 8. If you're subscribed, the week starts when your subscription ends, and the weeks from several invites line up one after the other.
  • A friend's code can be entered within 7 days of signing up (before: until you reached 100 cards). The Invite friends screen explains it.

Premium

  • Premium codes (Android): on the Premium screen, under the buttons, tap "Have a Premium code?", type the code and tap Redeem. Right under the field you see until when you have Premium, or why the code doesn't work: it doesn't exist, it expired, it's used up or you already used it.
  • Free Premium and subscriptions (Android): if you have free Premium, from a gift, a code or invites, the Premium screen tells you until when, and you can still subscribe: the subscription starts today. The Profile card says "Free until" with the date and opens the Premium screen.

Fixes

  • Received trades: a trade proposed by a friend now shows up in the Trades list of who receives it too, under the nickname of who proposed it. Before, received proposals and trades agreed or completed on the other side never appeared. They now count in reminders and trade stats as well.
  • News: a news notification opens its article, both from the push (Android) and from its row in Notifications. If the article doesn't load you get an error and a way back, instead of a spinner that never stops.
  • Times: chat, notifications and news dates follow your phone's time zone. Before they were in UTC, two hours behind in Italy in summer, and news posted after midnight carried the day before.
  • Radiance: the Radiance cards Riot has already shown are in the catalog and in the set filter, under the RAD code printed on the cards. The CSV import reads "RDN" as Radiance too.

iPhone

  • All of this also lands in the iPhone beta on TestFlight. Premium codes stay on Android: Apple doesn't let apps unlock features with their own codes outside In-App Purchase. To join the beta: https://riftseeker.lol/ios/

Found something off? Tell us at https://riftseeker.lol/feedback, no account needed.

1.6.0

build 9 ·

The Score Board now walks you through the whole match, from the die roll to the log: Bo1 and Bo3, who starts, a clock for each player and every point with its kind. The history tells your games turn by turn, your opponent comes from your friends list, and at a tournament you log a round in seconds, between rounds.

Score Board

  • Bo1 and Bo3: in the setup pick the format (Bo1, Bo3 or Free, the board you had before) and the winning score (8; 9 with Aspirant's Climb, 11 in 2v2). Games 2 and 3 are played without leaving: the points start over, decks and legends stay.
  • Who starts? At the start pick I start, Opponent starts or Roll the dice. One animated die per player, d4 to d20, and ties are re-rolled by themselves; whoever wins the roll decides whether to play first or second, as the rules say. From game 2 the player who lost the previous game chooses.
  • End game: when a player reaches the winning score their panel pulses and "8 points — end the game?" shows up. Nothing closes by itself: the points propose the result and you confirm it (Win, Loss or Draw, a concession too), with who started and your mulligan. Abandon a Bo3 halfway and you can still log the games already played.
  • A clock for each player, like in chess: it is lit for the player whose turn it is, and you tap it when you finish yours. The top bar shows game, record and turn ("G2 · 1-0", "T7"), and the pause button sits there too.
  • Points with their kind: the "+" opens Conquer, Hold and Card/other; a long press repeats the last kind, and the "−" undoes the last point. Two rule reminders show up under the score, never blocking: one point per battlefield per turn, and the final point (a conquer without every battlefield draws a card instead).
  • XP in the game: turn them on or off from the top bar without starting over, with levels 3, 6, 11 and 16 highlighted.
  • The game is never lost: if the app closes you find it as it was, with the finished games and the clock paused (the time away does not count). At the end Log match opens the sheet already filled in with every game, and a rematch with the same players is one tap away.

History and stats

  • Tap a match to open its detail: every game with points, turns, length and who started, and the timeline turn by turn (who scored, how, and the score). Edit is one tap further; Events CSV shares the timeline as a file.
  • New stats: your average winning and losing turn, when your first point comes, how you do when you score or conquer first, comebacks from 3 points down, your points and your opponent's split between Hold, Conquer and Card, the average length of games and turns, the margins (with the games decided by 2 points or fewer) and game 1 against games 2-3 of a Bo3.
  • The deck poster has two more lines: the average winning turn and the Hold/Conquer share of your points.
  • When you log or edit a match you see and fix the points of every game and can change the date. A game added by hand starts without a result, so it never turns into a win by mistake.
  • The sheet keeps what you typed: close it by mistake and it asks whether to discard the draft; if the app closes, you find it open again.
  • The history CSV has new columns: the opponent's deck, turns and points by kind.

Friends

  • On the Score Board your opponent can come from your friends list (Friends, next to the legends): just the friend, or one of their decks you can see, which brings its legend and the panel art. At the end of the match the sheet is already filled in with them.
  • The match sheet has a Friend chip under the name; typing the name by hand unlinks them. The match stays yours: your friend does not see it.
  • Every match in the history shows the opponent, and Statistics has Head to head: the 8 opponents you play the most, with wins, losses, draws and win rate.
  • Offline (it happens at tournaments) your recent opponents show up in place of the list.

Tournament

  • Match Tracker → New tournament: event name, your deck, the place and Bo3 or Bo1, mostly filled in for you. The Tournament in progress card stays on top of the history with rounds and record ("Round 4 · 2-1-0").
  • + Round logs a round in seconds: the opponent (from your recents or your friends too), G1, G2 and G3 with one tap each, who started each game and the die on G1.
  • It is meant for after the match, between rounds: during the match your phone stays away, as the tournament rules ask. Rounds are ordinary matches you can edit and delete from the history.
  • With a tournament running, Log match on the Score Board and the "+" of the history come with the event and the place already written. Close event when you are done: the rounds stay. The card lives on this phone.

Little things

  • Do Not Disturb from the Score Board: the first tap takes you to the system screen to give the app access. It turns itself off at the end of the match or 5 minutes after you leave the board.
  • The Score Board stays portrait, and the point and XP buttons vibrate.
  • The setup brings back your last choices (players, format, scores, legends, deck, friend, XP), after Reset or Log too.
  • A game left halfway for more than 12 hours comes back with Resume or Abandon.
  • With four players a two-digit score no longer runs under the "+", and with two players "−" and "+" sit next to the score, away from the icons of the artwork. "EXP" is now XP, the official name.
  • The Dice tool uses the animated dice and has its own "Who starts?".
  • Edits and deletions made offline are no longer undone when the app syncs, and a cleared field (notes, place, archetype…) stays empty on your other devices too. Opening the Match Tracker no longer downloads the whole history every time.
  • The recent decks of the Score Board are the same on all your devices, and in the trade log the friend picker shows initials and friend codes.

iPhone

  • All of this also lands in the iPhone beta on TestFlight, except Do Not Disturb: on iPhone an app cannot turn it on. To join the beta: https://riftseeker.lol/ios/

Found something off? Tell us at https://riftseeker.lol/feedback, no account needed.

1.5.0

build 8 ·

A small release for Android and a big one for iPhone owners: from today RiftSeeker has the same version on both platforms.

One card, every printing

  • A deck counts the copies of any printing or variant of a card as owned: Kai'Sa asked as VEN-SP1 finds the OGN-039 copies too, standard and Alt Art, and a basic rune from one set counts for the rune of another. Before, a card the catalog lists under two ids could show 1/3 with a full playset in your collection.
  • The 3-copy limit and the battlefield rule count the card, not the printing: two "Kai'Sa - Survivor" plus two "Kai'Sa, Survivor" are no longer legal.
  • Rows of the same card in a deck (two printings) share the copies you own, main deck first, then sideboard.
  • Text list and registration sheet name each card once per section, adding up its printings. TTS and the deck code keep naming each printing.

iPhone

  • RiftSeeker is in beta on TestFlight, with the same account and the same collection: login with Apple, Google or email, the Radar, your collection, import from a file, decks and the registration sheet as a PDF. Want in? Write to support@riftseeker.lol.

1.4.1

build 7 ·

Keeping your collection on Piltover Archive, RiftMana or TCG Stacked? You can now bring it into RiftSeeker in a minute, and see everything before it is written.

Import your collection

  • Collection → ⋮ → Import CSV opens a new screen. Pick the file on your phone (Downloads, Drive, Files…) or paste a few rows.
  • It reads the exports of Piltover Archive, RiftMana, TCG Stacked, RiftCore and the old RiftSeeker export, and any other CSV too: when it doesn't know the file it asks which column is the quantity and which the card name.
  • Before anything is written you get a preview: how many rows matched the exact printing, which ones need you (a card with several printings, a promo the file doesn't make clear) and which ones will be skipped, each with its line in the file and the reason. No row disappears silently.
  • Choose Add (the file's copies are added to yours) or Replace (each card in the file gets the file's quantity). Cards that are not in the file are never touched. Importing the same file twice gets a warning.
  • Made a mistake? Undo import right away, or later from ⋮ → Undo last import. The skipped rows can be shared as a CSV to fix them at your own pace.
  • With an empty collection, the Cards tab shows a tip that takes you to the import.

Export CSV

  • It now writes one row per printing and finish, in the Piltover Archive layout: Alt Art, Showcase, Signed and promos no longer all land on the base card. The file imports back into RiftSeeker without changing anything.
  • Heads up: RiftMana and the 1.4 app no longer read this format.

Foil

  • Rare and Epic cards count as foil, as every tool does and as Riftbound prints them.
  • The card detail now shows your Alt Art, Showcase and Signed copies: the ones added with the scanner were in the grid but showed 0 there.
  • The export no longer lists cards removed with "Reset collection", and includes printings that don't have an image yet.

Registration sheet

  • Deck → ⋮ → Registration Sheet: after your name and Riot ID, Create PDF shows the file ready with two buttons, Share (Drive, WhatsApp, an email to the organizer…) and Print (a printer or "Save as PDF"). It used to jump straight to sharing.
  • The file is named "Deck registration - date - your name", in the app language.

On the first launch after the update the loading spinner may stay a moment longer: the app checks your profile once more. Got an export the preview doesn't understand? Send it to us at https://riftseeker.lol/feedback, no account needed.

1.4.0

build 6 ·

One more language and a start-up that doesn't keep you waiting: that is 1.4, plus two fixes you will notice.

Spanish

  • RiftSeeker now speaks español. Pick it under Profile → Settings → Language, next to Italian and English; the switch is immediate, no restart. On the first launch the app starts in the phone's language; from then on your choice wins, whatever the system says.
  • The whole app is translated: screens, menus, messages, notifications. Cards stay in English (name, text, set), as in the official catalog and as they already do in Italian.
  • The match poster can be rendered in a language other than the app's: the report sheet has three chips, IT / EN / ES.
  • The translation is ours and went through a first native-speaker review. If you read Spanish and something sounds off, tell us: the second round of fixes ships with the next release.

Faster start-up

  • After signing in the Home opens right away. On a clean install, or on a slow network, you could sit on a spinner for minutes: the app waited for the profile and six more calls in a row before showing anything. It now waits a few seconds at most, then opens the Home and does the rest in the background.
  • The nickname step, when it is needed, is drawn over the Home instead of replacing it.

Fixes

  • Changing the font size, the display size or the language with the app open used to close it or leave it stuck on a spinner. Not anymore.
  • TCGplayer prices are refreshed every night again: for a couple of days they had stalled because the update no longer finished in time.

Found something off? Tell us at https://riftseeker.lol/feedback, no account needed.

1.3.0

build 5 ·

The biggest update since the beta started: a list for what you sell, deck groups, a score board that knows which deck you are playing, and trades rebuilt.

Market list

  • Next to Wanted and For trade there is now Market, the list of what you are selling. It is private (you can open it up), the Radar ignores it, and it takes cards you don't own too.
  • Every row pins the exact printing (variant and finish) and carries the sale details: condition, language, asking price and a comment. You edit them by tapping the row and see them summarised under the card name ("NM · English · €12.50").
  • From there you export the CSV ready for the TCG PowerTools import on Cardmarket. Pick how rows without an asking price get priced (Cardmarket trend or low, with a multiplier and rounding) and preview how many rows are written and how many are skipped. With the Cardmarket low, the price is the one for that row's language, not the low of any language. The export is Premium.

Scanner

  • The session sheet has a "Save to" control: Collection (as before), Market, or both. You can scan the cards you are selling without inflating what you own, and the choice is remembered.

Score Board

  • Optional EXP counter: turn it on in the setup and a second counter appears under each player's score, long-press to zero it. It is off by default and the choice sticks, app restarts included.
  • Pick each player's deck or legend from a sheet with search (deck name, legend, champion), a recents row and the W-L-D record next to your own decks. You get a deck; the opponents bring a legend.
  • At the end of a game "Log match" already carries the deck you picked, so the game lands in that deck's stats instead of the deckless pile.
  • The setup is more compact and "Back" now sits in the footer next to START: with four players it used to end up below the fold.

Trades

  • The trade editor and detail are full screens instead of a sheet and a dialog. The counterpart and the balance bar stay pinned at the top: what you give, what you get, the difference in green when the trade favours you and red when it does not, and when it is too lopsided it tells you by how much ("ask for ~€4.50 or one more card").
  • The cards sit in two columns, "You give" and "You get", each with its own total. A toggle at the top switches between grid and list (one line per card, where four thumbnails used to fit) and the choice sticks.
  • Tapping a value lets you set your own, with the suggested price already offered; if you change it, the row stays marked "manual" even after reopening the trade.
  • The shareable PNG uses the same two-column composition and always comes out identical, whatever theme or font size you use.

Decks: groups and tags

  • "My decks" can be read as sections: one per group, plus "No group" at the end, each with its icon, its name and its deck count. A deck can sit in more than one group.
  • Creating a group asks first how decks get in. A manual group is a name, an icon and a checklist of the decks you want in it, with search. A smart group is a saved deck filter (legend, archetype, tags) that keeps itself up to date.
  • The icon comes from a picker: a legend's artwork, the domain colours, or the art of any card.
  • Decks carry tags too: you add them in the deck editor and use them as a filter in the list.
  • Creating, editing, moving or deleting a group, "Add to group…" and tags are Premium. Reading the groups you already have, opening them, collapsing them and filtering by tag stays free even with a lapsed subscription: what you organised does not disappear.

Add to list

  • From a card's detail and with a long press on a card in the collection, a sheet opens with all your lists: you see at a glance which ones already hold that printing, add or remove it with one tap, change the quantity, and create a new list on the spot.
  • The three system lists (Wanted, For trade, Market) no longer eat the two free slots: those count only the lists you create.

Cards and catalog

  • The signed, showcase and alt art Vendetta printings are there with their real scans: Showcases go from 6 to 12 and Alt Arts from 8 to 21. VEN-194 is no longer a card of its own but Jayce's showcase printing.
  • In card text the rune of any domain symbol was printed out as plain text on 191 cards: it now renders as an icon like every other symbol.
  • Lists and the collection are sorted by the printed code of the printing (VEN-192, VEN-192*, VEN-193, VEN-193*…) instead of the parent card's number, and a list is sorted even with no filter running.
  • The Set filter is no longer a wall of chips: a summary row plus a "Choose sets…" dialog with search, "Select all"/"None" and the promo products gathered under their own heading.
  • If the catalog is updated while the app sits in the background, it now notices as soon as you come back to it.

Prices

  • In the card detail, under the price, there is Cardmarket by language: the cheapest offer for every language that has one, with its date. Tap a language to see its trend in the chart (7 days free, 30 with Premium, same as the price history).
  • The value suggested when you add a card to a trade follows your price preferences and uses only that printing: a signed card no longer inherits the standard one's €0.20.

Touch-ups

  • In the add-cards grids of the deck editor and the list editor the two − and + circles became one capsule in the bottom-right corner: the "+" stays exactly where it is, and the copy count and the "−" slide out from behind it when the card enters the deck or the list, then slide back in when it leaves. The "+" used to shift right the moment the "−" appeared, so the second tap missed.
  • The Game rules link in Tools opens the right page again: Riot had moved the Rules Hub and the old address landed on a 404.

Found something off? Tell us at https://riftseeker.lol/feedback, no account needed.

1.2.0

build 4 ·

A small update with one thing many of you asked for: your decks' matches, in one place and in an image you can share.

Deck matches

  • Deck stats get a third tab, Matches: record with your recent form, win-rate trend over time, who you beat and who beats you, play vs draw, opening hand, Bo3 conversion and the last five matches. Everything comes from the Match Tracker: if you've been logging matches, the tab is already full.
  • From there you can log a new match or export the report without going through the tracker.
  • The deck list now shows win rate and record next to every deck with logged matches. Decks without matches look the same as before.

PNG report

  • Tap Share PNG report and pick a format: post (4:5), story (9:16) or desktop wallpaper (16:9 or 4:3). Limit it to the last 30 days or keep all matches, and choose whether the poster is in English or Italian, regardless of the app language.
  • You see a preview before exporting. Then Save PNG (it lands in Pictures/RiftSeeker) or Share to any app.
  • The report is free for everyone.

Fixed

  • The Collection stat on the Profile showed 982 to everyone, brand-new accounts included: that was the number of cards in the catalog, not yours. It now counts the copies you own, and below it you see how many different cards you have out of the whole catalog, as a percentage: one copy of every card is 100%. Home and Profile now agree, and "Reset collection" really brings it back to zero.
  • After logging in again, your matches (and trades) were missing until you opened the Match Tracker or "Log match": decks showed no matches and no stats. They now come back on their own right after login, together with decks and lists.

Found something off? Tell us at https://riftseeker.lol/feedback, no account needed.

1.1.0

build 3 ·

Thanks to everyone testing the beta: a good part of this list comes from your reports.

Decks

  • The Bo3 sideboard is now 10 cards, per the updated tournament rules. If you had a 10-card list the app flagged as illegal, it's fine now.
  • Importing lists from other apps works where it used to say "invalid format": "Main Deck:" with the space is fine, and so are Legend and Champion names written as "Name, Title".
  • Vendetta deck codes imported fewer cards than the real deck (36 out of 40, that kind of thing). Fixed.
  • When exporting a deck code, Spiritforged, Unleashed and Vendetta runes and the special cards were left out. The code now carries the whole deck, designated champion included.
  • If a list or a deck code names the champion, the app sets it as the deck's designated champion.

Exports

  • Text list in the tournament layout (Legend, Champion, Runes, Battlefields, Main Deck, Sideboard): paste it anywhere and import it back into RiftSeeker whenever you need.
  • The TTS export now includes the sideboard.
  • The deck registration sheet is back: the app used to close when you tried to export it. It now generates a print-ready A4 PDF for tournaments, with player details, Legend, Runes, Battlefields, Main Deck and Sideboard, card total and a signature line. Your name and Riot ID are remembered from last time. It's a Premium feature like TTS and Text List; deck codes stay free for everyone.
  • Tapping TTS or Text List without Premium now tells you so: before, nothing happened and it looked broken.
  • Collection and match CSVs: you get an actual file to save or send, instead of a clipboard copy that failed on large collections.

Premium

  • When the store does not answer, or subscriptions are not available right now, the app says so instead of blaming your phone.

Fixed

  • Tapping Home with the scanner open froze the camera, and Home kept sending you back to the scanner from the other tabs. Sorted.
  • Five Vendetta Legends had a truncated or wrong name in the catalog: they're fixed and you'll see them at the next catalog update, no app update needed.

Found something off? Tell us at https://riftseeker.lol/feedback, no account needed.