IncomeRPG Update Log

The world's first gamified portfolio tracker for income and dividend investors — built in the open and updated often. Your real holdings become characters; their real distributions drive real progression. Nothing here ever touches your money.

Open IncomeRPG →

IncomeRPG v1.0 · September 2026 · current release

IncomeRPG 1.0, the full release — with the game overhaul: Kingdom Brawl Tycoon, a 3D village that grows with you, and packs that dress your real ETF cards.

✨ New

🇨🇦

Canada’s preferred shares in the Explorer too

Search the ETF & Stock Explorer for a Canadian preferred share — BMO.PR.E, ENB.PF.A or any of the 277 on the TSX — and it is there, tagged Preferred, with a page of its own: its price, every dividend it has paid and… Read the rest in the app →

💵

Preferred shares in the ETF & Stock Explorer

Search the ETF & Stock Explorer for a preferred share — SATA or SATS, STRC, or any of the others listed in the US — and it is there now, tagged Preferred, with a page of its own: its price, every dividend it has… Read the rest in the app →

📈

Charts: each holding as the fund it is

On Portfolio Stats, Value Over Time is now Charts. Slide through your holdings at the top — each one is its own creature — and see what $100 in that fund did over the time you pick: Price, Dividends (a step up with… Read the rest in the app →

🏰

Your own kingdom, free

A free account now raises its own kingdom. Look up to 10 of your holdings, type what each is worth or what you paid, and they walk your Home Base as your army — the app fills in the rest. They stay on your device and… Read the rest in the app →

📈

Portfolio and Dividend Stats for your starter kingdom

A free starter kingdom now opens Portfolio Stats and Dividend Stats: your value ring and your income ring, drawn from the holdings you typed in. The boxes below them come with Premium and brokerage sync.

📅

Pay Day for your starter kingdom

A free starter kingdom now opens Pay Day: the calendar of what each holding you typed in is expected to pay, and when. The boxes built from a brokerage’s payment history (Upkeep, Life vs Pay and Updates) come with… Read the rest in the app →

🍩

Your kingdom on the Welcome tab

Once your starter kingdom is raised, the Welcome tab shows it the way members see theirs: your Portfolio Value and Every month rings, your next Pay Day and your Hero Card. A small badge says the figures are the ones you… Read the rest in the app →

🛡️

Your income squad

The income picture has a fourth design, Squad: your ring in the middle with what you earn in it, and every holding that pays you standing round it in its own glowing orb — its creature, its ticker and its share. Small… Read the rest in the app →

🏰

Your income as castle towers

The income picture has a third design, Towers: every holding that pays you is a castle tower as tall as its share of your income, tallest first, with its own creature on the battlements and its ticker and share… Read the rest in the app →

🦸

Your hero on your income picture

The income picture on Dividend Stats has a second design, Hero: your own dressed hero on a lit platform, what you earn above them, and your ring beside them with your top payer’s creature in the middle and your top… Read the rest in the app →

🖌️

Pick the colour and the backdrop

Every share picture can now wear Lime, Gold, Pink or Blue instead of its own colour, and stand on 🏰 My scene — the hero scene you picked for your hero — or a soft ✨ Glow. The cards and creatures stay solid on top. This… Read the rest in the app →

🎨

Make the picture yours

Every share picture now has two switches. 🙈 Hide $ amounts turns every dollar figure into $••• — and the income and value rings lead with your yield or your return instead. 🙋 Show @yourname puts your username beside… Read the rest in the app →

📲

Every share picture ends the same way

Every picture you share — Portfolio Stats, Dividend Stats, Pay Day, your goals, milestones and cards — now ends on the strip Total Return and Charts end on: the app’s name in its own colours and the Download on the App… Read the rest in the app →

📤

Share any chart

On Portfolio Stats, the 📤 on Charts now makes a picture of the fund you are looking at: its creature, its fund company’s logo, the time frame you picked, its line, and Price, Dividends and Total return side by side.… Read the rest in the app →

📤

Share any part of Total Return

Every part of Total Return now has its own 📤 button: the race, the highlights, the leaderboard, the breakdown, what dividends did and the bridge. Pick Story, Feed, Square or Wide and the picture is laid out for that… Read the rest in the app →

🧭

The Tools menu, in a new order

The Tools menu now opens on the tools you check most: Portfolio Stats, Dividend Stats, Pay Day, Total Return, Goals, Milestones and F.I.R.E. Contributions, in that order. The tools on the Welcome tab follow the same… Read the rest in the app →

🏁

Total Return has its own page

Open Tools: Total Return now has its own place there, and its own tile with the other tools on the Welcome tab. Either one opens the race on a page of its own, at full size, for your whole portfolio — with the… Read the rest in the app →

🧾

Total Return: every period adds up to what you really paid and earned

In the Total Return race, a fund you bought during a period now races on its own all-time figures — what your brokerage says you paid for it, what it is worth, and every dividend your brokerage paid you — so on funds… Read the rest in the app →

🔓

The Budget Tracker is free

The Budget Tracker is now free for everyone, in full — no account or brokerage needed. It sits with the free tools on the Welcome tab, and your lines are saved on your device. That makes five free tools: the ETF &… Read the rest in the app →

🧾

What Premium adds, said plainly

Every list of what Premium adds now names only what it really adds. Fund Compare’s upgrade box and the ETF & Stock Explorer’s Premium list no longer include free tools, and nothing calls cloud saves Premium — every… Read the rest in the app →

💵

Cents, if you want them

In ⚙️ Game Settings › Money, turn Cents on to see cents on the Welcome tab’s two rings and PAY DAY, and on a fund you tap in Portfolio Stats or Dividend Stats. Off, they show whole dollars.

⭐

Two small doors that were stuck

In the ETF & Stock Explorer, the ⭐ on a fund now always answers — it used to do nothing for a week after you had closed the Premium note. And the Connect your brokerage box now carries a See Premium button beside… Read the rest in the app →

📊

Total Return’s Full view, complete

Press Full view on Total Return. Under the race are Highlights (your portfolio, the fund in front, the fund at the back, and how many are up), a Leaderboard with a podium for the top three, and three all-time sections:… Read the rest in the app →

📒

The Budget Tracker, redesigned

Open the Budget Tracker: Income stands on the left, Expenses on the right, and what is Left over sits where they meet, with a bar showing how much of your income is spent. Tap any line or section name to change it in… Read the rest in the app →

🔍

Why your all-time numbers differ

On Portfolio Stats, the All-Time Return card at the top is your whole account since your first deposit, so funds you’ve sold still count. Total Return (ALL) and All Holdings add up only the funds you hold today. Tap the… Read the rest in the app →

🧮

Total Return: your portfolio is your funds added up

From 1D to 1Y, the medallion in the Total Return race is now your holdings added up: each fund’s gain on your shares for the period (or since you bought it), over what those shares were worth when it began. Cash that… Read the rest in the app →

🏷️

Tickers in the race on phones

On a phone, each creature’s tag in the Total Return race now shows its ticker under its rank, not only the number.

✨

Portfolio Stats and Dividend Stats, in lit glass

Both cards wear the Welcome tab’s lit glass now, with your own creatures drifting faintly behind the ring. On Dividend Stats the Hourly-to-Annual keys sit under the ring on one line, and the five tool keys wear new 3D… Read the rest in the app →

🖼

Tap a slice: just that fund

Tap a slice of the ring on Portfolio Stats or Dividend Stats and the middle shows just that fund: its creature (in the look you dressed it in), its ticker, what it is worth — or pays — in whole dollars, and its share of… Read the rest in the app →

🎮

Track opens on its two keys

The Track page now opens straight on two keys — Portfolio Stats and Dividend Stats — between two gem dividers, and the one you open wears its own big title. The Holdings Lab is still one tap away in the Game Menu.

🆕

Funds you bought during a period race too

In the Total Return race, a fund you bought after a period began now races on its return since you bought it, with a small month tag on its plate (like FEB) and its card saying so — so YTD and 1Y show every creature… Read the rest in the app →

🏁

Total Return is now a race

Open Portfolio Stats or Dividend Stats › Total Return: each of your holdings is its own creature on a painted track, placed by its return for the period you pick — your whole portfolio is the gold line, and its return… Read the rest in the app →

💵

Pay Day shows your reinvested payments again

Some fund companies — Brompton and Purpose among them — publish a record date for each payment but no ex-date. If you reinvest those distributions, a few new units land every month, and Pay Day could not tell whether… Read the rest in the app →

🏰

Every holding’s return at once — and all of them added up

In Portfolio Stats › Your Holdings, tap Open all and every holding opens together, each showing its Price Gain + Dividends = Returns (tap Close all to fold them again; your choice is remembered). Under the list, All… Read the rest in the app →

📈

Total Return on ALL now adds up

In Portfolio Stats › Total Return, ALL is your holdings added up, fund by fund: each fund’s price change plus every dividend it paid you — the same figure as All Holdings and the rows of Your Holdings, so the three… Read the rest in the app →

🔄

Dividends you reinvest now count in your return

If your brokerage reinvests a fund’s dividends for you (DRIP), those dividends were being left out of that fund’s return in Your Holdings, All Holdings and Total Return: a fund that paid you $50 and reinvested it showed… Read the rest in the app →

🎬

A new film on the Welcome tab

How It Works now comes right after the tools, with a new film under it that shows IncomeRPG from start to finish — connecting your brokerage, your holdings as cards and heroes, your financial journey. It plays silently,… Read the rest in the app →

⚡

Pictures stay saved between updates

Your heroes, cards and scenes now stay saved on your device when IncomeRPG updates, so Home Base and your cards open with their pictures straight away instead of loading them all again.

🇺🇸

The ETF & Stock Explorer: the US and Canada

The ETF Explorer is now the ETF & Stock Explorer. Search stocks and ETFs across the US and Canadian exchanges from one box, in four tabs — All, Canadian Funds, US ETFs and Stocks. All opens on every way in: the fund… Read the rest in the app →

🧭

BMO’s ETFs are in Explore by Sector

The Explore by Sector tiles now count BMO’s ETFs too, from BMO’s own published allocation for each fund — so a sector shows far more of the funds that hold it. A bond fund is filed by what it holds (government,… Read the rest in the app →

🍎

Continue with Apple on the website

Joined on your iPhone with your Apple ID? Tap Continue with Apple on incomerpg.app and you are in the same account — your kingdom, your Premium and your friends — even if you chose to hide your email from us.

📅

Forecasts from your first day

Just opened your account? Pay Day shows its Expected payouts calendar before your first distribution lands. And every forecast — that calendar and the PAY DAY box on the Welcome tab — now counts only what your units… Read the rest in the app →

🏦

See which account each payment lands in

Hold a fund in more than one account? Tap its day on the Pay Day calendar: under the fund, each account now has its own line — its units and its share of the payment, adding up to the total.

💰

Pay Day’s top-up box is called UPKEEP

The box in Pay Day that works out what it would take to hold your income where it was before a fund cut its payout is called UPKEEP now. It is arithmetic on your own holdings, never advice — living with the lower rate… Read the rest in the app →

🏰

Visit a friend’s Home Base

Open a friend’s card and tap HOME — you walk straight into their Home Base: their creatures floating about their yard, their hero standing in it. Walk with the arrow keys or WASD, or tap where you want to go; tap a… Read the rest in the app →

🏠

Walk home — and into a friend’s

In Home Base, keep walking right at the end of the path and you are in your Quarters — in by the left of the room, facing in. 🏰 Home Base at the top of your room takes you back; the Kingdom Map is one tap on, under 🗺️… Read the rest in the app →

🧵

The Heroes Outfitter and Dress Your ETF, one tap away

Two boxes in the Mega Menu’s Heroes & Cards: the Heroes Outfitter — clothes, hats, capes and dyes from wherever you are, without walking to the Merchant Plaza — and Dress Your ETF, the last box: pick any card and… Read the rest in the app →

👑

Founders’ Originals and Founding member Tags — for life

The very first designs IncomeRPG ever drew — the Horseman, the Commander and the Shieldsman, each growing from a little squire into a rider — are a form of their own now, in all three of their class’s colours, cleaned… Read the rest in the app →

🍼

A baby Colossus that looks like a baby

The Colossus’s first evolution was the grown golem’s drawing again — the same hulk behind the same great shield. It is a real baby now: a small, round stone golem with big eyes and a smile, holding the family’s round… Read the rest in the app →

🧼

Cleaner creatures

Some creatures came out of the art studio with a scrap of the white background still on them — a patch between the Lancer’s lance and his helmet, beside the Paladin’s mace, inside the Warden’s halberd — and a few of the… Read the rest in the app →

👕

Everything you own, in your Wardrobe

In Edit Profile → Wardrobe, the Outfit has tabs now: Starter outfits first, then Tops, Pants, Shoes, Hats and Capes — every piece you have bought or unlocked at The Outfitter, ready to mix and match. On a phone, slide… Read the rest in the app →

🧬

Pick which creature your card is

In Dress, Classic is now all five of your class’s creatures — for a Ranger: Longbowman, Crossbowman, Falconer, Deadeye and Deathslinger. The one your fund was born as is marked its own; tap any other and that card… Read the rest in the app →

🎚

Dress lists slide instead of running on and on

In Dress, scenes, finishes and effects sit in three rows at most now — slide sideways for more, like flicking along a shelf (much easier on a phone). ✕ Take off moved up beside each section’s name so it is always in… Read the rest in the app →

➖

A line under the Track doors

On the Track page, a lime divider now sits under Portfolio Stats, Dividend Stats and the Holdings Lab — the three doors read as the page’s menu, and what they open starts below the line.

🔍

No more zoomed-in pages on an iPhone

Tapping into a box to type (a nickname, an amount, a search) could zoom an iPhone’s whole page in, and inside the app it stayed that way: every page looked a little too big and slid sideways, with buttons past the edge… Read the rest in the app →

📱

Track takes less of your phone

On a phone, Portfolio Stats, Dividend Stats and the Holdings Lab now sit side by side on one row — just their icons and names — so what they open starts much higher up the screen.

🏝

A goal celebration that only says what happened

When you reach a goal, the celebration now shows only real figures: how long it took (when your history can tell), what you put in and what the market added — straight from your brokerage’s verified records, and left… Read the rest in the app →

💬

Your creatures drop a hint

Now and then, one creature in your Home Base yard whose card has nothing on it yet pipes up: “Hey… you haven’t customized my card yet ✨” Tap the words to dress that card. Only one ever speaks at a time, and it is a good… Read the rest in the app →

🔁

Keep the evolution you love

In Dress, tap any evolution your card has already reached to wear it — stay a Drakelet at Wyvern if you like that design more. The evolutions still ahead stay locked, and the moment your card reaches a new one it wears… Read the rest in the app →

🧬

Choose a card’s look right in Dress

Dress now opens on the card’s Look: its class’s forms first (tap a locked one to see all five of its evolutions and what opens it), then the five evolutions of the form you are looking at, then its three colours — above… Read the rest in the app →

🎁

See every finish and effect — and try on the ones you have not won yet

In Dress, the Finish and Effect rows now show the whole collection: yours first, then everything still to win from packs, from Common to Legendary. Tap one you do not have to try it on your card and pick what to work… Read the rest in the app →

🏅

Scenes in order — and how you earned each one

In Dress, the scenes you have come first and everything still to earn comes after, each from the easiest to the hardest. Every scene says how it is earned — a starter, a Hero Level, a Kingdom Brawl level or its price in… Read the rest in the app →

🎴

Dress a card and see it as it really is

The card in Dress now wears its class colours — the red of a Shieldmen card, a Mage in its own colour — exactly as it looks everywhere else, so you no longer have to leave the menu to see what you made. A card wearing… Read the rest in the app →

👥

Friends see your looks

The colour and form you pick for a class — or for one fund — now show to your friends too: on your card’s showcase, in All cards, and on the full card they open.

⚡

Friends open faster

A friend’s card now opens after one trip to the server instead of four, and your Friends list no longer reads your whole kingdom just to show who your friends are — everything it needs is asked for at once.

📸

Photo posts in your Minion

The Founder can now share photos and carousels in your Minion — swipe through them, tap one for full screen. They load as you swipe, so your Messages stay quick.

🫧

Your creatures hover now

In Home Base every creature floats on its own gentle rhythm, its shadow breathing beneath it, leaning into wherever it is headed — every evolution and every form alike. Lighter on your phone, too.

🧬

Class variants — a colour and a form for every class

Every class now has three colours that are yours from day one (Warriors: Jade, Teal, Venom · Rangers: Gold, Silver, Bronze · Shieldmen: Crimson, Rose, Ivory · Mages: Blue, Pink, Violet) and three legendary forms to… Read the rest in the app →

🟢

Meet your Minion

A little lime friend now sits at the top of Messages. It tells you when a friend levels up or joins you, and brings you updates from the Founder. It can’t read replies — it only brings news.

🎨

A friend’s Mages keep their colour in their Trades too

Open a friend’s Trades and each Mage fund is tinted in their Mage colour, the same as on their card — it used to borrow yours.

🃏

A card opened straight away works straight away

On a slow phone, a card you opened in the first few seconds could show its VALUE and INCOME buttons with nothing behind them until you closed it and opened it again. It now fills them in the moment they are ready.

🎨

Pick your Mages’ colour — Blue, Pink or Violet

Your Mages come in three colours now. Open the Species Codex or the Growth investor? door on the Welcome tab and tap Blue, Pink or Violet — every Mage you own changes at once: their cards, the Training Grounds, the… Read the rest in the app →

🔮

Growth funds are Mages now

Every fund yielding under 6% used to be a grey Builder. They are the Mages now — five of them, drawn fresh in blue: the Apprentice at 0%, then the Conjurer, the Wizard and the Sorcerer, and the Archmage just under 6%.… Read the rest in the app →

👑

Premium sets itself up

The moment you become Premium — a trial or a subscription — the app walks you through everything it needs, one screen at a time: connect your brokerage, pick your username (or keep the one you have), make your hero, and… Read the rest in the app →

🦸

Your hero, named by your @username

The Castellan is now simply your hero, and the name over their head is your @username — change it once and it changes everywhere. Making one no longer starts with a slideshow: you land straight in the new hero editor,… Read the rest in the app →

👥

Friends

A new Friends room in the Mega Menu. Every Premium member starts with one friend already — the Founder — and you can add anyone else by their @username: they get a request, and once they accept you can open each other’s… Read the rest in the app →

🦸

Your hero card is your profile now

Redesigned from the ground up. Your @username is the name, and your photo sits in a ring that is your level bar — the IncomeRPG logo until you add one (tap the 👆). Your hero stands in your scene, the brokerages you… Read the rest in the app →

🃏

Three doors on every card — ETFs, Home and Trades

The thin slot beside your showcase is three doors now. ETFs opens every card. HOME takes you to your Home Base — and on a friend’s card, into theirs. TRADES is a clean log of the buys, sells and reinvestments your… Read the rest in the app →

💬

Message your friends

Premium members can message their friends: a chat button in the bottom-left corner opens every conversation, and a friend’s card opens with one wide 💬 Message button under it (Report, Block and Remove sit behind the… Read the rest in the app →

👋

Welcome back — by name

Signed in as a Premium member, the top of the Welcome tab now greets you: Welcome, yourname! — from the very first moment the page appears, with nothing jumping as it loads. Hover your name (or tap it on a phone) and it… Read the rest in the app →

⭐

Your Hero Level keeps climbing past 100

LV 100 is still a million — but it is no longer the top. The same curve keeps going: about LV 126 at $1.7M, LV 150 at $2.5M and LV 200 at $4.6M, so there is always a next level to reach. And the Ascendant (LV 150) and… Read the rest in the app →

👆

On a phone, the joystick does everything the arrows do

Push the joystick and it now walks you off the end of the Lounge Yard path onto the Kingdom Map, out through your Quarters door, up to a Plaza stall and into a conversation in the Town Square — before, only the arrow… Read the rest in the app →

💸

Pay Day opens straight away

Pay Day no longer waits for a retirement plan: connect a brokerage and it opens on what you were paid, the calendar and every fund’s breakdown. The ⚖️ LIFE VS PAY box is the one part that needs a plan — until you have… Read the rest in the app →

🃏

A friend’s funds open their real cards

Tap any fund on a friend’s card and it opens the real card — the same 3D card as your own, with its creature, level and rarity, marked with their name — and its value and monthly income when they share their numbers… Read the rest in the app →

✍️

A blog, and the site can finally be found

Every page here was either the app — signed in, nothing to index — or a data page. Nothing answered the questions people type before they know this exists. /blog does: plain writing on income investing, starting young,… Read the rest in the app →

🧰

TOOLS is two rooms, and one gold box once you subscribe

The twelve tools used to sit in one grid where you could not tell which four you can open right now from the eight you cannot. Start here comes first: the ETF Explorer, Fund Compare, Test Contributions and the… Read the rest in the app →

⚔️

The Welcome tab is a page again, not a tour

Everything that explained the three income classes — the showcase cards, the feed band and the Fat King — ran open down the page whether you wanted it or not: about four phone screens of lesson between HOW IT WORKS and… Read the rest in the app →

👑

Once you connect, the Welcome tab opens on your own money

The panel that asked you to connect a brokerage has done its job the moment you do. It now shows the two rings from Portfolio Stats and Dividend Stats side by side — what your holdings are worth, and what they pay you… Read the rest in the app →

🎬

The video wheel is all tools now — and two more have walkthroughs

The spinning videos on the Welcome page now turn the tool walkthroughs and nothing else, in the order the tools sit in TOOLS — each card says which one it is, from Tool 1 onwards. Two new ones joined it: Tool 5 · Goals… Read the rest in the app →

☁️

Your tools, with the kingdom drifting behind them

The brokerage and fund-house marks behind ALL YOUR TOOLS actually float now — they were animated before, at about a pixel every two seconds, which is a still picture with extra steps. They drift on their own paths, and… Read the rest in the app →

🎴

Your ETF cards, redrawn

A bigger card, and the character now stands out of his window rather than being boxed inside it. The face tells you what you actually want at a glance: who runs the fund and where you hold it, side by side in the… Read the rest in the app →

💎

Open the card up

The two keys along the bottom are buttons now. VALUE opens what you put in, how many shares you hold and what you paid a share; MONTHLY INCOME opens what it pays and how often. If your brokerage never told us what you… Read the rest in the app →

📤

Eight ways to share your Hall

One roster, eight cuts: your champion, the line-up, the wall, the full wall, your top payer, your top three payers, the income wall, and your furthest evolved. A cut is only offered when your holdings can answer it — if… Read the rest in the app →

🚧

The Arcade is one finished game, not five half-finished ones

Duels, Sky Flight, Sky Courier and Pet Racing are paused while they are rebuilt to the standard Kingdom Brawl Tycoon set — the shelf now shows the one that is finished and a plate saying the rest are in development.… Read the rest in the app →

⚔️

Kingdom Brawl Tycoon

A 3D village you walk yourself. Gather coin on the nodes, bank it at the hall, buy stalls at the market, hire your company and march on the enemy camp. Every level is a little deeper than the last, a Warlord holds the… Read the rest in the app →

🏹

Bring the right soldiers

Warriors, Rangers and Shieldmen each beat something: Brutes fall to Rangers, Raiders to Shieldmen, a shield wall to Warriors. Rangers keep their distance and shoot. The ⚔️ menu’s WHAT BEATS WHAT is the one table the… Read the rest in the app →

🎴

Packs that dress your ETF cards

Every five new levels you reach, a pack: three pulls of finishes and effects that exist only in this game — Foil, Holo, Gold Leaf, Prism, Embers, Snowfall, Dragonfire and more — plus spare copies of scenes you already… Read the rest in the app →

🎒

The Vault

One place for everything you have unlocked and where to put it. YOUR HERO: appearance, hero background, badges. YOUR ETF CARDS: dress a card, win more. Every tile says where its things come from — the Outfitter, your… Read the rest in the app →

🃏

Dress a card and watch it change

Choose a scene, a finish or an effect and the card is right there, live, at its real size, wearing it as you pick.

👷

A worker you hire once and keep

Hire him at the market and he gathers for you on every level after. Level him up to carry more. One worker, yours for the whole run.

❤️

Your own health, carried between levels

You fight in your own battles now, and it costs you. Damage carries to the next level, the bar sits bottom-left from the first frame, and standing by the fire brings it back.

📦

It loads honestly, and it watches its own frames

A loading bar on the cover fills while the level’s models arrive, and PLAY unlocks when the level is ready — nothing pops in mid-fight. The models are 62% smaller than they were. On a phone that is struggling, the game… Read the rest in the app →

🕹️

The playable frame, and Sky Courier in it

Every playable runs inside an aspect-locked frame that fits a phone in either orientation, with the analogue stick where your thumb is. Sky Courier was rebuilt to live in it.

🎮

A daily cap on the mini-games

Duel, Beast Derby and Sky Courier share one daily allowance of crowns, so a day of racing cannot out-earn a month of dividends.

🗺️

On the map, and on the Arcade shelf

Kingdom Brawl has its pin on the Kingdom Map and a big tile on the shelf: its cover art, the level you are on, and the reward line — a pack every five levels.

🖼️

Six scenes from the game itself

Photographs of the village you play — the home field, market day, the hearth, the far fields, the north road, the enemy camp — taken with the game’s own camera. Each unlocks at a level of Kingdom Brawl (5, 10, 15, 20,… Read the rest in the app →

🎨

Thirty-two finishes and effects

The arsenal grew: Linen, Velvet, Frost Glass, Chrome, Ruby and Ink Wash join the finishes; Rainfall, Falling Leaves, Bubbles, Hearth Smoke, Hearts, Fireflies, Frostfall, Confetti, Sparks, Coin Rain, Comets and Void… Read the rest in the app →

🔧 Fixed

IncomeRPG v0.9 · September 2026

The Welcome page is two doors, and HOW IT WORKS says the tools stand alone.

✨ New

🚪

Welcome is two doors

The Welcome tab is a heading, one sentence and two doors: THE TOOLS and THE GAME (optional). Each opens a walkthrough — eleven steps for the tools, five for the game — with WHAT YOU GET as plain bullets on every step,… Read the rest in the app →

💡

“What is IncomeRPG?” in under 230 words

A glowing bulb under the title on both doors opens a short explainer: what it is, why it exists, what you do, what you get, and where the game fits. It closes itself when you press a door.

⚡

HOW IT WORKS gets its own room — and a standing button to it

The section has a ground of its own now, so it cannot be scrolled past by accident. On the Welcome tab a ⚡ HOW IT WORKS button sits bottom-left for anyone who is not yet a member.

📋

A fourth thing you get, on every tool step

Each of the eleven tool steps gained a fourth WHAT YOU GET, written from what the tool actually does: the Budget Tracker fills its dividend row from your live portfolio, Pay Day names its calendar, Milestones names its… Read the rest in the app →

🔧 Fixed

IncomeRPG v0.8 · September 2026

Premium is one clear choice — monthly or Founder — and a partner’s code applies itself.

✨ New

💳

Monthly or yearly — one pair of plans

Premium is $6.99 a month or the Founder year at $39.99 — 33% off the $59.99 yearly price. A switch flips between them, and the trial, $1.99 for 3 days, is shown only under the plan it turns into, with the renewal terms… Read the rest in the app →

🔓

Upgrade from your account

The place to unlock Premium is the Account & Premium panel: one button, then the plans. The Welcome page keeps its prices open on the page.

🎟️

A partner link applies its code for you

Arrive through a partner’s link and the code is remembered — even through signing in — checked with Stripe, and pre-applied at checkout. A code Stripe does not recognise is simply ignored; nothing is ever charged on a… Read the rest in the app →

🔧 Fixed

IncomeRPG v0.7 · September 2026

F.I.R.E. gets its strategies straight, the Holdings Lab reads what you own, and every tool has a walkthrough.

✨ New

🔥

Enhanced FIRE, and a fourth strategy: Dividend

The plan built on covered calls and leverage is called Enhanced FIRE now, and its card says so — Covered calls and Leverage are its tags. Beside it is a fourth strategy, Dividend: the same engine, asked the same… Read the rest in the app →

🎯

Plans that know which strategy you picked

The Retirement Calculator solves your number against the growth rules of the strategy you chose, not a one-size curve — so a hybrid plan is priced as a hybrid, never as the average of two guesses.

🔬

The Holdings Lab reads a synced portfolio instead of fading it

With a brokerage connected, the Lab used to grey out the whole tool — including the numbers you came to read. They show at full strength now; “not editable” is said with a border and a cursor, not by dimming what you… Read the rest in the app →

🎬

Every tool walkthrough, on one shelf

The ETF Explorer is free, so its walkthrough had nowhere to live. Every tool video now sits together behind Watch the tools in the TOOLS header, and the shelf opens on its own without the upgrade page.

🔧 Fixed

IncomeRPG v0.6 · August 2026

Every income ETF in Canada, with the manager’s own numbers behind it — and a Pay Day that warns you about a cut before it reaches your account.

✨ New

🌴

The Retirement Calculator asks nine questions and gives you one number

It used to open as a form: six boxes, all at once, and no idea which mattered. It is a walkthrough now — nine questions, one per screen, in plain words. When you retire, what a month costs you, how long to plan for, and… Read the rest in the app →

📲

Put IncomeRPG on your iPhone’s Home Screen

IncomeRPG has quietly been an installable app for a while: on an iPhone or iPad, open it in Safari, tap Share, then Add to Home Screen. You get an icon, a full-screen window with no browser bar, and it opens like an… Read the rest in the app →

💵

Pay Day, rebuilt — and it warns you before a cut reaches your account

The page is laid out the way you actually read it. The figure at the top is what landed and nothing else. Under it sits a calendar of the month, then a Breakdown of what each holding paid, then three boxes. 📅 A real… Read the rest in the app →

📊

Fund Compare is open to everyone

Line up to ten funds side by side — return, income, and what your money would have done in each — with no account at all. Not a trial and not a preview: open it and it works, and you can search for any fund and swap it… Read the rest in the app →

🔎

The ETF Explorer — 1,000+ income ETFs, from the managers themselves

A whole new page, one tap above Fund Compare on the Track menu. Every number on it comes from the fund manager’s own website — never a data vendor — covering the ten Canadian essentials: Hamilton, Harvest, Global X,… Read the rest in the app →

📄

Every fund now has its own page

Tap any fund anywhere in the Explorer and you land on a real page for it — its own address, its own hero, and everything we hold about it in one place: yield, distribution, price or NAV, fund size, next pay date,… Read the rest in the app →

⭐

Keep the funds you like, right where you found them

Premium members can now save any fund in the ETF Explorer with one tap. Your saved funds sit at the very top of the page next time you open it — no searching, no re-filtering, no trying to remember which ticker it was.… Read the rest in the app →

🗺️

Every fund manager and every sector now has its own page too

The manager tiles and the sector tiles used to open a panel inside the Explorer. They open real pages now — incomerpg.app/manager/hamilton, /sector/financials — each with its own address you can bookmark, send to… Read the rest in the app →

🧰

All 12 tools, on the Welcome page, one tap each

The app has twelve trackers and the only way to find any of them was to open the TRACK menu and read a list. They are a grid of twelve doors now, above the videos on the Welcome page — every one with its own icon, what… Read the rest in the app →

❓

Answers on a page of their own — and a much quieter Welcome page

The 23 questions that used to sit in a wall near the bottom of the Welcome page now live at incomerpg.app/faq — their own address, sorted into seven topics, with a search box across the top. Every answer has its own… Read the rest in the app →

🔧 Fixed

IncomeRPG v0.5 · August 2026

The whole cast, before you own any of it — and an Advisor that points at the next step instead of the horizon.

✨ New

🃏

See the exact card a fund would summon

Test a New Holding finishes the fantasy properly now: type an amount, and under the verdict sits the collectible that money would create — real art, real class, the level it would reach. One press opens the full card.… Read the rest in the app →

🚪

The stats pages open like halls of doors

Portfolio Stats and Dividend Stats now greet you as a row of bold doors — one per section, lighting up lime as you pass, each opening into its full room with its subtext and share button inside. And a quiet reorganize… Read the rest in the app →

👑

One Feed the King — and an honest pair of numbers

The two separate Feed the King sections became one: simple on open, the advanced breakdown one fold deeper. The King’s plaque now reads Value | Dividend Income side by side. And the word “tithe” is gone everywhere —… Read the rest in the app →

🎯

The goal card leads with the scene

Your goal’s little world comes first now — taller, with the GOAL plate sitting up beside fullscreen and the flag keeping its marker. Underneath, one press on ADJUST GOAL jumps straight to the Goals page.

⭕

Your Holdings wear their faces

Every row of Your Holdings on Portfolio Stats carries its creature in a small orb. Point at a row and the orb wakes — it grows, glows in its class colour, and a light sweeps its rim; press it and the full card opens.… Read the rest in the app →

📱

How to install IncomeRPG on your iPhone

A new Short on the reel walks the install tap by tap — and the all-videos shelf grew into three labelled rows: 🎓 Learn the app, 📅 Real life with it and 🎙 Community & more, with every title rewritten to say what… Read the rest in the app →

🍁

Canada answers first

Type HYLD and the Toronto listing leads. Fund search now ranks home markets first — Canada, then the US — while far-flung crosslistings step back into a dimmed “other markets” shelf until you ask for them.

🎬

A tenth episode on the reel

The video revolver on the Welcome tab picks up EP10 · Income Investing Day, taking the portrait shape its Short actually is. Like the others it ships a poster and no video — nothing is fetched until you press play.

🧊

The Track menu icons are real 3D objects now

They were emoji characters — which every phone, laptop and browser draws differently, and none of them draws in three dimensions. Every row now carries an actual 3D render sitting on its plinth: the chart, the money… Read the rest in the app →

🎛️

The Track menu is built out of buttons you can feel

Every tracker in the Track menu used to be a line of text with a grey wash under it on hover. Each one is now a raised tile — a lit top edge, its own seated shadow, and its icon on a little plinth that pops as you pass… Read the rest in the app →

🃏

Your cards lead with what a holding is WORTH

Vitality — the value of the position — is now the first stat on every card, above Power. It is the one number that means the same thing to all four classes. 📏 And the Power bar finally has an honest scale. It was… Read the rest in the app →

🌱

Growth investors get a realm, not a footnote

Under the feeder box there used to be a small folded line reading “And the funds that pay you nothing?” — which defines a growth investor’s entire portfolio by what it lacks, and invites exactly one answer: thanks, but… Read the rest in the app →

⚡

The Species Codex is fast now

Opening the Codex pulled 1,255 KB of full-size card art to fill pictures the size of a postage stamp, and tapping through every evolution cost 9.25 MB. Measured on the live site, the first tap on a new evolution took… Read the rest in the app →

🚶

The Builders are on their feet

They shipped with card art only, so a Builder stood frozen in the Training Grounds while all fifteen income creatures walked around them. All five now have their own walk and idle animations, the same as every other… Read the rest in the app →

🏗️

The income vs growth war ends here — meet the Builders

Every fund in your kingdom has been an income fund. If you held a growth ETF paying nothing, it was filed as a Shieldman and its card bragged about a yield of 0.0%. That was the app telling a growth investor their… Read the rest in the app →

⚔️

Horsemen are Warriors now

The top class has been renamed. Horsemen → Warriors — the same class, the same funds, the same art, and nothing in your save changed. Same treatment Commanders got when they became Rangers.

🔎

Test a fund you don’t own yet

The Test page could only ever answer about funds you already hold. There is now a third panel for the question that comes first: what would this fund pay me, and what would it do to my income? Search any ticker or fund… Read the rest in the app →

📊

Fund Compare goes to ten

Fund Compare took five funds at a time. It takes ten now — same measurements, same one honest window, twice the field. 🎨 Ten funds needed ten colours. The chart had five, and the sixth fund would have quietly drawn in… Read the rest in the app →

📇

A new panel: what each fund actually IS

Every figure on this page is about how a fund performed. None of it told you what you were looking at. There is now a What each one is panel at the top of the deep sections with the plain facts: the fund’s full name,… Read the rest in the app →

🏛

Every fund now says who runs it

Ten tickers on one page do not tell you that four of them are the same shop’s product. Each fund now carries its manager — Hamilton, BMO, iShares, Vanguard, Global X — on its own line under the ticker. 🎨 The tile is a… Read the rest in the app →

🏦

See one account at a time — your TFSA, your RRSP, on its own

Your holdings arrive from your brokerage added together: hold the same fund in a TFSA and an RRSP and it has always been one row with one share count. So there was no way to ask the obvious question — what is actually… Read the rest in the app →

🔗

Connections could show you an empty portfolio

Viewing a single brokerage connection could come back completely empty, and the “2 accounts” count under each connection never appeared at all. Neither was a data problem — nothing was ever missing from your account.… Read the rest in the app →

🎙

The PII Pioneers podcast is on the reel

The video revolver on the Welcome tab has a third clip — PII Pioneers #5 · Young Guns, the first full-length episode up there beside the two shorts, taking the wide shape its video actually is. Like the others it ships… Read the rest in the app →

✅

Your All-Time Return is back — and it now has to earn the word “verified”

The return is showing again, on a rule that is checkable rather than hopeful. It used to call itself verified whenever it did not notice a problem, which is how a deposit total $1,518.57 short wore a confident badge.… Read the rest in the app →

🧭

Borrowed money you invest now counts as money you invested

The overstated-return hunt ended somewhere we had not thought to look: not in the maths, but in which accounts count as “your portfolio”. A Portfolio Line of Credit arrives from the brokerage labelled the same way an… Read the rest in the app →

🚫

We are withholding your All-Time Return until we can prove the deposits behind it

Yesterday’s release was meant to fix an overstated return. A reader synced immediately and it was still wrong — we showed +16.09% where their brokerage showed +3.06%, and worse, we showed it with a confident badge on… Read the rest in the app →

💰

Your All-Time Return was overstating — here is the fix, and the honesty rule behind it

A reader compared IncomeRPG against their brokerage and found us $1,380.95 too generous: we showed +14.94% where the broker showed +3.06%. The subtraction was never wrong — All-Time Return is your value minus what you… Read the rest in the app →

🏰

Your kingdom stops asking you to start it

If you were signed in and refreshed — or we shipped an update — the app could greet you with “Start Castellan’s Conquest” on a kingdom you began months ago, and the only way back was to open Saved Kingdoms and load one… Read the rest in the app →

🔮

Your characters fill the orb now, at every evolution

The creature above your portfolio ring was drawn at a fixed size — but each artwork frames its character differently, so a Baby occupied about a third of the circle while an Immortal took nearly three-fifths. Same… Read the rest in the app →

🎬

Play your contribution as a film

Beside the 📤 on F.I.R.E. Contribution there is now a 🔥▶ — and it turns the whole panel into a full-screen slideshow you can point a camera at. Pick a date, press play, and the same numbers arrive one beat at a time:… Read the rest in the app →

🔮

The orb on Portfolio Stats is your fund’s own creature — and it opens its card

The scope switcher above your portfolio ring was showing the class banner — one of three shared ⚙️/🏹/🛡️ artworks — so three different funds could show you the same horse and the only way to tell them apart was to read… Read the rest in the app →

💡

Two fixes on Portfolio Stats

💡 The read-out moved behind a light bulb. Three lines of prose sat between your headline figures and the cost drawer, which on a phone pushed the drawer below the fold to say something you do not need on every visit.… Read the rest in the app →

📊

The Advisor’s progress bar actually reads as progress

“Next rank · Armiger, $674 away” sat above a bar that looked empty and carried no percentage. The number used to ride on the fill — which meant how visible it was depended on the very thing it was reporting: a short bar… Read the rest in the app →

🔴

A red dot on the tracker that changed — not just on the menu

A distribution arrives, a deposit clears, a rank falls — and if you were on another screen when it happened, nothing said so. Track now wears a red dot when there is something new behind it, and so does every tracker… Read the rest in the app →

🔧

Two Dungeon fixes

🚨 Total Return disagreed with itself. The fold under the chart took your VALUE from the same place the ring does — which already leaves out anything in the Dungeon — but took your DEPOSITS from your whole account. So… Read the rest in the app →

😈

Send a holding to the Dungeon

One speculative position deep in the red can drag your whole portfolio down — so the app tells you you’re doing badly when your core portfolio is fine. Now you can send that holding to the Dungeon, from a 😈 control on… Read the rest in the app →

💰

Even your net deposits forget it

This is the part that took the most care. Your brokerage reports deposits for the account — there is no such thing as “deposits for one holding” — so removing a position’s value while leaving the money that bought it… Read the rest in the app →

🕳️

The Dungeon is its own little portfolio

Open it from the Holdings Lab and it takes over the screen: near-black, oxblood and a bruised violet, deliberately nothing like the lime everywhere else, so you always know where you are. Close it and you are back in… Read the rest in the app →

🎞

Five clips, on a cylinder you can spin

Above HOW IT WORKS there is now a video revolver: one clip front and centre, four more curving away behind it on a rotating path — angled, dimmed and blurred by how far back they sit. Spin it with the arrows, the arrow… Read the rest in the app →

⚔️

Meet the whole cast before you own any of it

The three class cards on the Welcome tab were one stale banner each — the middle one was still the pre-rebrand Commander art under a RANGERS label, because renaming every string does not rename a file. They are the real… Read the rest in the app →

🪙

The dividends, actually flowing into the crown

Under the three classes, three glowing streams now curve down into the Fat King — one in each class colour, with coins and dollar signs riding them and the word DIVIDENDS lying flat in the distance behind. The King is… Read the rest in the app →

🏦

The Royal Advisor stopped pointing at the horizon

It read off a five-rung ladder — 10k, 25k, 50k, 100k — so somebody sitting at $13,000 was told to “grow to $25k to advance”. A next step twelve thousand dollars away is not a next step. It reads the real milestone… Read the rest in the app →

💾

Save Kingdom, in the corner where you can find it

Saved Kingdoms was the best protection a player had and it was three taps deep in a menu, so the people most likely to lose progress never found it. There is now a 💾 button in the bottom-left corner of every screen,… Read the rest in the app →

🏹

Commanders are Rangers now — and they finally grow up

Most income investors hold mostly 11–20% yield, so most of your roster sat in the middle class — and officers did not read as fierce standing beside Horsemen and Shieldmen. They are Rangers now: Longbowman, Crossbowman,… Read the rest in the app →

🎯

Goals — one page for both trackers, and eight ways to look at it

The goal setters buried at the bottom of Portfolio Stats and Dividend Stats are now a page of their own under Track. It owns both trackers and one shared set of assumptions — which is a correctness fix, not tidying: two… Read the rest in the app →

🚶

Watch yourself walk to it — in whichever world you like

Pick a backdrop and your progress becomes a journey: your castellan walks a path from where you started toward where you are going, and how far along he is IS your percentage. The backdrop pans with him, so early… Read the rest in the app →

🪜

A far longer ladder — and it reaches the millions

The three milestone tracks went from 55 rungs to 133, and they are much closer together: $10,000 no longer jumps straight to $25,000, and no rung is more than double the one before it. They also go a great deal further… Read the rest in the app →

🔧 Fixed

IncomeRPG v0.4 · July 2026

Connect more than one brokerage — and an app that opens four times faster.

✨ New

🎉

The moment you hit it — and a second chance to post it

Reaching a goal happens once, so it does not get a toast that vanishes. It takes the screen: rays, confetti, the figure you set, and four numbers that are the actual story — how long it took, whether you beat your own… Read the rest in the app →

🎬

Post it as a video, not just a picture

The walk is a journey, so it can be a clip. Pick MP4 beside PNG on any share sheet that offers it, and instead of a still you get six seconds of your castellan setting off from nothing and arriving at your real… Read the rest in the app →

🃏

Share the cards themselves

Your hero card and every holding card now carry a 📤 in the top right corner, beside the way out. The hero card publishes as the card you are looking at — your scene, your castellan wearing what you actually dressed… Read the rest in the app →

💎

Seven figures fit everywhere now

Set Streamer Mode to a few million — or grow there yourself — and the app used to run out of room: the rings spilled, plates squeezed, and a cell could wrap a dollar figure across two lines mid-number. Every surface… Read the rest in the app →

📸

Share your month as one picture

A button under Pay Day turns the month into a single image — what landed, what is clear to use, what still needs a decision, and which funds paid — in whichever shape you are posting into: feed, square, story or 16:9.… Read the rest in the app →

🍩

Every section of Dividend Stats and Portfolio Stats is postable

Nine sections, nine share buttons — a small 📤 square in the corner of each one. The income ring (the chart nobody else draws: your portfolio sliced by income instead of by value), the earnings ladder, the King’s split,… Read the rest in the app →

🔥

Share a contribution — and pick how you tell it

Your F.I.R.E. contribution has a 📤 now, and it does something none of the other cards do: beside the preview is a rail of versions, and you slide through them. Before → After puts your portfolio and your income either… Read the rest in the app →

🧮

Test Portfolio Value — type a figure, see every cadence

A second tester under Test Contributions. Type any portfolio value and it shows what that portfolio would pay you every hour, day, week, twice a month, month and year — using the mix you already hold, with each fund… Read the rest in the app →

📤

Four more things worth posting

Both contribution testers and two parts of Fund Compare now carry the same corner 📤 as the stats pages. Test Contributions exports as a ladder of what each fund would add; Test Portfolio Value as the cadence grid; and… Read the rest in the app →

🎯

Share Accumulator only offers funds you actually hold

The picker was listing every security your account has ever contained, because the event feed is a history — so a fund you closed years ago sat in the line-up, sometimes showing a leftover scrap of a share the… Read the rest in the app →

🛡️

Claim every Ascension tier in one press

Claiming one tier at a time is right when you have just crossed one. It is wrong when you connect a brokerage and find twenty waiting. A Claim all button now appears whenever there is a backlog, banks every tier you… Read the rest in the app →

📹

Streamer Mode takes any figure you type

The stand-in portfolio was three fixed buttons. Now you can type your own — any number — and the whole app rescales to it, holdings still summing to the total, ratios untouched. Creators get to pick the number they are… Read the rest in the app →

🏅

Every milestone has a share button — not just the newest one

Hover any milestone and a small share button appears on it; on a phone it is simply there. That includes the ones you crossed months ago, and every dated pin on the timeline, so the rank you hit this time last year is… Read the rest in the app →

🧮

Pay Day now answers the question you were actually asking

“According to performance” used to show one figure — what it would cost to restore everything your CURRENT position would have earned at the OLD rate. That number is real, but it is not the same as what you need to buy… Read the rest in the app →

🧾

Share quantities, not just dollars

Every recommendation now shows the number of units beside the money, because those are different facts and the units are the one you would act on. A fractional holding earns a proportional distribution, so a repair of… Read the rest in the app →

🔄

DRIP tells you what it means

Hover the DRIP chip on a holding and the word changes to reinvest. Both words sit in the same space, so nothing moves when it swaps — it is the jargon translating itself, right where you meet it. The chips are in caps… Read the rest in the app →

💰

Pay Day says what it means

Small words, and they were the ones missing. The big figure now says PAID beside it, the column of amounts is headed PAID BY EACH, and the performance panel asks the question it answers: how much to reinvest to keep… Read the rest in the app →

❓

Explanations where the words are

Free to use has a ? beside it now: hover, tap or tab to it and it tells you that this is the part no rate change is asking for, and that spending it or reinvesting it are both fine. Hovering Accept new rate explains… Read the rest in the app →

🫐

The period bars are glass now

Each bar in Return by period is lit like a solid object rather than filled like a rectangle — a highlight where the light lands, a gloss down the left face, a bright rim on the top edge and a shadow underneath so it… Read the rest in the app →

🐣

Since inception — and 10 years

Return by period now runs all the way back to each fund’s first day of trading. Every fund gets its OWN inception date, printed beside its figure, because “since inception” means something different for a fund listed in… Read the rest in the app →

⛶

Fill the screen

A button in the corner of the chart blows it up to the whole display — darker behind, nothing else competing, the same chart with all the same controls. Escape closes it. Built for the moment you want to actually look… Read the rest in the app →

📊

Return by period — a month, this year, and per year over 3 and 5

A new panel under Fund Compare, closed until you want it. Bevelled bars for the shape of it and a table for the exact figures, so neither has to do both jobs badly. Two things it will not do: if a fund had not listed… Read the rest in the app →

🔎

The chart reads out where you point

A card now travels with the line carrying the date and what every fund was worth on it, and it flips out of its own way near the edges. The total returns on the right edge never move — however far you scrub, whatever… Read the rest in the app →

⚖️

Three funds is a field, not a face-off

Two funds still get the big A-vs-B split, because that is genuinely the question most people arrive with. Add a third and the row levels out: every fund gets the same slot, the same size, the same treatment. Nothing… Read the rest in the app →

📈

Fund Compare now leads with the percentage

The result cards used to open with “$10,000 the past year → $13,717”, which is a number you never chose — so the figure you actually came for was set in small text beside it. The total return is now the headline on… Read the rest in the app →

🎯

The chart finally prints the number it is about

It drew the shape of a total return without ever writing one down. There is now a percentage scale down the right, dates along the bottom, a dashed break-even line that is always kept on screen, and each fund’s total… Read the rest in the app →

🔦

A wave of light through the lines

A slow band of light crosses the chart and brightens the lines as it passes. It costs nothing to run and it stops completely if you have reduced motion switched on.

⭐

Fund Compare: star what matters, pin what you are reading

The chart is now something you drive. Move your cursor and the read-line follows it, showing every fund’s percentage first — that is the number you are actually comparing, so it leads, in size, with the dollar figure… Read the rest in the app →

🥊

More than two in the ring, and matchups you can keep

The face-off is still two funds, because that is the question most people are actually asking — but you can now add up to five and watch them all at once. Any matchup you want to come back to gets a star in the corner,… Read the rest in the app →

🚪

The deep analysis moved behind doors worth opening

Payment cadence, income per $10,000, and the rough patches each fund put you through were all stacked in one long column, which made none of them the point. Each is now its own panel that lifts toward your cursor and… Read the rest in the app →

💚

Pay Day tells you the shape of the month before you open anything

The performance panel closed used to state a fact and give you no reason to look inside. It now carries a row of dots, one per holding, coloured by that holding’s own verdict — six green and one amber IS the month,… Read the rest in the app →

🔠

Pay Day got its typography in order

An audit of the page turned up twelve labels rendering below 11 pixels — some as small as 8.6 — and six different text sizes crowded inside a three-pixel band. That is what was holding the screen back. Not the colours… Read the rest in the app →

✨

A little light on the things worth looking at

The card that tells you where you stand now catches light along its edge as your cursor approaches, brightest at the nearest point, and the figure at the top of the page carries a slow sheen across it — one place, once,… Read the rest in the app →

📈

Pay Day now shows you a shape, not just numbers

Every holding carries a tiny line of its own distribution history — what that fund has actually paid per share, going back as far as the record does. A flat line means the rate has not moved. A step down means it cut,… Read the rest in the app →

🟢

The list you see first now carries the answer

Your holdings and the performance panel below them were describing the same funds and looking unrelated. Each holding now has a single coloured dot — green if its rate held or rose, amber if it cut and wants a decision,… Read the rest in the app →

⚖️

Pay Day’s two answers now wear their number

Both panels used to be plain bordered boxes with the figure that matters buried mid-sentence in grey. Each button now carries that figure as a display number on its right — what you would need to put back, or what your… Read the rest in the app →

📖

The performance panel stopped explaining itself so hard

Opened, it had become about two-thirds explanation — every holding carrying a paragraph, and the full method printed underneath it every single month. All of it correct, and worth saying once, but it turned a list you… Read the rest in the app →

✓

Accept a new rate, and Pay Day stops asking

When a fund genuinely cuts, the panel prices the repair — but sometimes the answer is simply “fine, I’ll live with the lower rate.” That is now a button. Accepting moves the holding into its own New rate accepted group… Read the rest in the app →

✨

Pay Day, dressed for the occasion

The month you are reading now carries a bar behind each holding showing its share of the total, so nine rows of figures become a shape you can rank at a glance — biggest payer to smallest, drawn in as the page arrives.… Read the rest in the app →

📉

Pay Day now answers the same question two ways

The split on Pay Day used to come only from your saved retirement plan — what a month of life costs, and what is left over. That is the right answer if you have retired. If you have not, the useful question is… Read the rest in the app →

🆔

Holdings on Pay Day are named again

Some holdings appeared as a long string of letters and numbers instead of their ticker. Your brokerage gives each security an internal reference alongside its symbol, and Pay Day was reading that reference as the name.… Read the rest in the app →

💵

Save your plan, then meet it on Pay Day

The Retirement Calculator now ends in a decision rather than a page of figures. Once you have chosen an answer, SAVE THIS PLAN folds the whole calculator away and keeps the one thing you settled on — the portfolio… Read the rest in the app →

📐

The plan summary, redrawn

The summary that used to sit in a column now opens as its own panel over the page, so the answer is not competing with the calculator that produced it. The headline figure leads. Underneath, the flow is written as a… Read the rest in the app →

🌴

The Retirement Calculator, rebuilt around one question

How much do you need to retire, and how much of the distributions has to go back in? The page now answers only that, in three stages. Set six numbers once — when retirement starts, what a month of it costs, how long to… Read the rest in the app →

⚡

The app now paints before it thinks

The first screen used to wait for the whole engine to start before showing anything. Now the page appears first — on a typical phone connection the main picture lands in roughly half the time it did — and the engine… Read the rest in the app →

🔄

The sync button now explains instead of charging

Pressing “Re-sync holdings” asked for a fresh copy on demand — and that request costs money, per connected login, every single press. It is now a panel that simply tells you where things stand: when SnapTrade last… Read the rest in the app →

↺

Load your last automatic save

Saved Kingdoms now shows the kingdom you had immediately before your last load, with a button to go back to it. If you restore a slot and realise it was behind, that is one click to undo instead of lost progress.

😴

IncomeRPG now costs nothing in a background tab

An early tester noticed his PC felt sluggish while IncomeRPG sat open behind another tab — YouTube stuttered, and closing IncomeRPG fixed it. He was right. The page itself was idle, but it was still holding a pile of… Read the rest in the app →

📈

Total Return now knows when you actually started

A player’s report: "3Y +82.71%" and "5Y +89.93%" on a portfolio barely a year old, with MAX claiming the owner started in February when they had been investing since the previous June. One wrong question caused all of… Read the rest in the app →

📱

The walkthrough was rebuilt for phones

On a desktop the twenty scenes are scrubbed by your scroll wheel — the page is pinned and scrolling moves the film frame by frame. That is a lovely trick on a laptop and a bad one on a phone: phone video hardware is… Read the rest in the app →

📖

The walkthrough reads better, and you can skip around it

Feedback pass. Every chapter now shows its NAME down the right-hand rail — grey for the ones you have not reached, lime for where you are — so you can see what is coming and jump straight to the part you actually came… Read the rest in the app →

📹

Streamer Mode

Going live? Game Settings now has a Streamer Mode panel — your Castellan pops up, waves at chat, and offers two ways to keep your money off camera. Hide my figures turns every dollar amount into ●●● . Randomize my… Read the rest in the app →

💾

Saved Kingdoms — two saves you name and keep

A new section in the Mega Menu. The game already saves as you play, but that save always follows your newest device — and an early tester found the hole in that: he opened IncomeRPG on a new phone, the empty starter… Read the rest in the app →

🗺️

A bigger kingdom — and five places still being built

The Kingdom Map has been redrawn from scratch and filled out to the edges. Five landmarks you can already visit are joined by five you cannot yet: the Great Hall above the castle, where kingdoms will meet; the Watchgate… Read the rest in the app →

⭐

Home Base

The Training Yards are now called Home Base on the Kingdom Map, with a brighter pin so your starting point is unmistakable. The Castellan's Quarters and the Workshop also traded places — your home is now the cozy… Read the rest in the app →

📐

The map now fits your screen properly

It ships as four separately drawn versions — tall for phones, 4:3 for tablets, widescreen and ultrawide — and picks whichever wastes the least space on the device you are holding. The old map was one widescreen image… Read the rest in the app →

📊

Questions, answered — 23 of them

The Welcome page ends with a real FAQ instead of a fantasy glossary. Two columns: setup, safety and cost on one side; what the app actually is on the other. It says what it costs, what is free, what happens if you… Read the rest in the app →

⚔️

Three income classes, explained before they are shown

The Welcome page used to open a live grid of tickers, yields and a feed percentage at people who had not yet been told what any of it meant. It now explains the system first: High Yield (Horsemen), Mid Yield (Rangers)… Read the rest in the app →

🪙

A 20th walkthrough slide: the Feeder Strategy

The walkthrough now explains the one idea that is genuinely ours — using part of every payout to build one growth-focused ETF — with its own scene and animation, placed right after the slide about what you can do with… Read the rest in the app →

🔗

Connect more than one brokerage

You can now link several brokerage logins to one account — your own and a partner's, or two different brokerages. Each one appears as its own card that you can name ("Wife's TFSA") and give a colour, so two connections… Read the rest in the app →

👁

View one connection, or all of them together

A switcher sits with your connections: look at just yours, just theirs, or the combined household picture. Worth knowing how the combined view behaves — if two people hold the same fund it appears as one line with the… Read the rest in the app →

🔗

A shortcut to your connections

A link icon now sits beside your profile and settings in the top bar. Brokerage connections used to be buried inside the Mega Menu, which is a long way to go for the screen you use most while setting everything up.

❓

A plain explanation of what connecting actually does

A question mark on the connections panel opens a short, jargon-free explanation: your login is handled by SnapTrade on your brokerage's own page and never touches this app, the connection is read-only, and one… Read the rest in the app →

🎵

Choose which songs play

A ⚙️ Songs button now sits next to the music toggle in Game Settings, with a checkbox per track. Untick one you have heard enough of and it drops out of the rotation immediately — if it is the one currently playing, the… Read the rest in the app →

🎼

A third song — which was already on your device, silently

Dream Folk joins the rotation. It has been shipping in the app for a while but was never added to the playlist, so everyone was downloading it and nobody could hear it. Now it plays, and there is a test in the build… Read the rest in the app →

⚖️

Fund Compare — face off any two funds on what they actually paid

Also new in Track. Pick two funds, or start from your own holdings, and see what $10,000 in each would have become — in dollars, not just a percentage. It splits the result into price movement and distributions so you… Read the rest in the app →

💅 Better

✨

A new symbol for the Retirement Calculator

A bright palm tree with a piña colada, drawn rather than typed. The beach emoji it replaces is one of the characters Windows renders as a flat grey mark unless it carries a hidden marker, and no single emoji is both a… Read the rest in the app →

🧭

Test any portfolio value — and see how far it can be pushed

The page answers “how big does it need to be?”. The opposite question was missing: you have a number, what can it actually carry? Step 3 is now Test a portfolio value — your connected holdings, or any figure you want to… Read the rest in the app →

🎬

Seven more walkthrough slides rewritten

Payday, the twelve-month comparison, income versus growth, dollar-cost averaging, diversification, reinvesting and the closing slide have all been rewritten to teach rather than persuade. The comparison slide now shows… Read the rest in the app →

🚪

The opening question asks the right thing

It used to ask whether you had bought stocks before, which measures experience rather than understanding — you can own ETFs through a workplace plan and know almost nothing about them. It now asks whether the words… Read the rest in the app →

🧭

The Welcome page reads in a sensible order

A section that restated what the six steps already covered has been removed, and the tour of the game now sits directly under how it works, so you see what you are getting before you are asked to read anything else.

🔄

Re-sync now actually asks your brokerage

This is a real fix, not a tidy-up. The holdings you see come from SnapTrade, which keeps a stored copy of your accounts and refreshes it on its own schedule — often only about once a day. Re-sync was reading that stored… Read the rest in the app →

⚡

Four times faster to open

The app used to take about five and a half seconds before anything appeared on a phone. It is now about one and a half. Three things did it: the code was split so the first screen loads on a small fraction of it and the… Read the rest in the app →

📖

The walkthrough rewritten from scratch

Every one of the nineteen scenes was rewritten after a review found it was explaining badly. Headlines were slogans that had to be decoded before you learned anything, real terms were avoided rather than defined, and… Read the rest in the app →

🚪

The doorway into the walkthrough says what is behind it

The entry card used to say "Understand the strategy · 3 acts · leave after act 1", which described the format rather than the answer, and "New to this?" quietly told experienced investors it was not for them. It now… Read the rest in the app →

🎓

The intro asks a better question

The opening question was "Have you invested before?", which someone who once bought crypto would answer yes to and then be lost. It now asks whether you have bought stocks or ETFs before, and the buttons say what they… Read the rest in the app →

📉

Music downloads roughly half as much

The three tracks were 3.65 MB of MP3 and are now 1.89 MB, re-encoded to AAC at a lower bitrate that sounds the same for a quiet background bed. Nothing downloads at all until you actually have music switched on, which… Read the rest in the app →

⚡

The graphics modes now say what they do

They used to be called Auto, Silky and Full, which told you nothing unless you already knew. They are now Automatic, ⚡ Max Performance and ✨ Max Quality, each with a plain description of exactly what it turns on or off… Read the rest in the app →

🎚

Max Performance goes considerably further

It used to only strip the frosted-glass blur and a few animations. It now also drops glow and drop-shadow effects, releases the graphics memory the app was reserving for panels, plays the strategy walkthrough as still… Read the rest in the app →

🔇

Max Performance mutes the music once

Switching to Max Performance turns the music bed off. To be straight about why: music is not what makes the game stutter — measured, the music code uses about 0.07% of a frame, and only while two songs are crossfading.… Read the rest in the app →

🔧 Fixed

IncomeRPG v0.3 · July 2026

Understand this whole style of investing in five minutes.

✨ New

🔄

Ask your brokerage for the latest — once a day

The sync button used to explain why there was nothing to press. Now there is: Ask my brokerage now pushes SnapTrade to go and re-read your accounts, and you get one a day. It is a real request to your brokerage, which… Read the rest in the app →

🧹

Tick the whole month wall at once

Marking a month done one at a time is right for the month you just read — you looked at every holding and made the calls. It is busywork for the nine months behind it you settled long ago and never got round to ticking.… Read the rest in the app →

🏞️

One moving world, driven by your scroll

Open it from the Welcome page and you get a single scene that stays with you while your scroll drives it — sixteen ideas across three acts, playing as one continuous piece rather than a stack of slides. Scroll back up… Read the rest in the app →

🪙

Every picture shows the actual thing

Watch a holding you own pour real cash into your tray. Watch what a price chart can and cannot measure. Watch a payout dip and come back. Watch borrowed money magnify a loss exactly as easily as a gain. Watch your… Read the rest in the app →

🚪

It asks before it assumes

The walkthrough opens with one question — have you invested before? Say yes and you get a thirty-second refresher. Say no and you get a plain-English primer first: what a brokerage is, what a TFSA or RRSP actually… Read the rest in the app →

🧭

Written for someone starting from zero

Every word is defined before it is used, and each scene carries two plain labels — "your costs" and "your income", "price only" and "price plus paid" — so nothing assumes you already speak the language.

🔗

Connecting your brokerage actually finishes

The secure window now opens as a proper popup instead of a lost tab, closes itself when you are done, and pulls your holdings in automatically. No hunting for a stray tab, no "I have connected" button to remember. If… Read the rest in the app →

🏦

You can see who it works with

Wealthsimple, Questrade, TD Direct Investing, Robinhood and moomoo now appear on the Welcome page and in the connect screen, with many more available. You still choose yours inside the secure window — these are simply a… Read the rest in the app →

💅 Better

⚡

A great deal faster to open

Opening the app used to mean forty-seven separate downloads before anything could appear: about 1.7 MB of code spread across forty-four files, two stylesheets, and a font fetched from another company’s server that held… Read the rest in the app →

⚖️

The misunderstood parts, explained properly

Two things scare people off this style of investing and both are usually misread. "High risk" mostly means the price swings around, which only becomes a loss if you sell into it. And a payout that moves is often a fund… Read the rest in the app →

📊

One number settles every claim in it

The walkthrough keeps returning to total return — price movement plus everything you were paid — because it is the only measure that answers whether owning something actually worked. The app already calculates it for… Read the rest in the app →

📱

Rebuilt for phones

The walkthrough needs roughly half as much scrolling as it did, and moves more responsively. The text panel is solid now rather than see-through, so it no longer washes out against a bright scene, and it sits properly… Read the rest in the app →

🏡

A warmer Training Yard on full graphics

With full graphics on, the yard is now a proper illustrated scene: packed dirt, grass, torches, a lit deck and a gazebo. Four versions exist for different screen shapes and your browser downloads only the one it needs.… Read the rest in the app →

🔌

Disconnecting tells you the truth

Disconnecting a brokerage used to always report success. It now waits for confirmation, and if the link could not be removed on the brokerage side it says so plainly instead of pretending — so you are never left… Read the rest in the app →

🔍

Findable, and it looks right when shared

The site now has a proper icon in search results, a real description under the link, and a preview card when the address is pasted anywhere. It previously had none of those.

🔧 Fixed

IncomeRPG v0.2 · July 2026

Clearer, faster, and a lot more to play with.

✨ New

🧪

Test Contributions has its own page

Split an amount across several of your holdings at once and see what each one would pay you — and what they add up to. Flip between just the new income and your whole income after investing. No more guessing how to… Read the rest in the app →

📒

As many budget trackers as you want

One for you, one for your partner, one for a kid, one for a company. Each gets its own name, its own face — your Castellan or an icon — and its own colour.

🖼️

The Welcome page shows you the real thing

Hover any of the six steps and the words swap for a picture of the actual screen, so you can see what you get before you sign up.

💅 Better

✍️

Rewritten so anyone can follow it

The front page no longer opens with jargon. "Some investments pay you just for owning them" — then it explains what a dividend is, in the next sentence.

👑

The Fat King finally explains itself

It now says what it actually is: one holding you crown, that receives a share of every dividend your other holdings pay — a share you choose. You can see the money flow, and you can move the crown any time.

🎯

No app should tell you what to buy

Every screen stopped naming particular funds. Where a choice exists, it describes how the choice behaves and leaves the decision with you.

⚡

The app got noticeably lighter

Trimmed 428 KB off the first load by shipping images at the size they are actually displayed instead of many times larger. Heavy artwork was converted to a modern format, and the app now caches itself so a second visit… Read the rest in the app →

🖥️

The Welcome page shows real screens

Every step in "how it works" is illustrated with the actual interface rather than a description of it, so you can see exactly what you get before you sign up for anything.

🛡️

Your numbers cannot be quietly wrong

Holdings priced in another currency are converted at the source, dividend income is counted using the rate that was actually in force at the time, and a failed sync can no longer overwrite good data with zeroes.

🔧 Fixed

IncomeRPG v0.1 · The foundation

Everything the app was built on.

✨ New

🔗

Your real brokerage, read-only

Connect in about a minute. Nothing can be bought or sold, and your password never touches this app.

💰

Dividend Stats

See the cash your holdings actually pay you — by hour, day, week, month or year — and which ones pay the most.

📈

Portfolio Stats

Live value, total return, and a ring that slices your portfolio by the income it produces rather than what it is worth.

🏆

Milestones and F.I.R.E. Contributions

Every step recorded with the date you crossed it, and a before/after view of each time you invested.

⚔️

The game

Every holding becomes a character that levels on real money. A map, quests, mini-games, a card collection, and a Castellan of your own.

💅 Better

☁️

Cloud saves

Your kingdom follows you between devices. Sign in on a phone and a laptop and both see the same progress, the same holdings and the same milestones.

💱

Currency handling

Holdings in different currencies are converted at the source, so no figure is ever quietly wrong — and a portfolio spanning two countries still adds up to one honest total.

🔐

Read-only by design

The brokerage connection can only ever read. Nothing can be bought, sold or moved from inside this app, and your brokerage password is never seen by it — you log in on your broker's own secure page, never on ours.

🎮

Progress that cannot be faked

Game rewards — crowns, badges, pets, cosmetics — never touch a real portfolio number. Connecting a real brokerage locks manual editing so the two can never blur together, and everything the game shows you traces back to… Read the rest in the app →

🔧 Fixed