PakAiboesports competitions · Dota 2 · Brawl Stars Open the app

PakAibo Devblog

What actually shipped, when, and why it was built that way. This is a working log rather than a marketing page: it records decisions, including the ones that were reversed. Nothing here is planned or upcoming — if it is on this page, it is live.

15 August 2026 — the public site grows a front door

Four public pages went up for people arriving from search rather than from the bot: quick matches, find an opponent, prize matches and how to become an esports player. Each is a real file at a real address, not a tab inside the app — a section switched by an anchor is the same URL as far as search is concerned, and would have added nothing.

The same day the site stopped answering unknown addresses with a copy of the homepage. Mini apps need that fallback, because their routing lives in the browser; the site does not, and without the change every mistyped path would have become a duplicate of the front page with a 200 status.

The choose-your-game step became real cards

The first step of a match used to be one large picture with two transparent buttons positioned on top of it by percentage. The percentages were slightly wrong: the Dota 2 hit area ended at 41% of the width while the drawn card runs to 49%, so a fifth of the card — including the label — simply did not respond to clicks, and nothing about the picture showed it. Both cards were cut out of the same artwork and are now ordinary clickable elements.

Referrals moved into the wallet

The referral programme was a separate section in the menu. It is now the lower half of the wallet, because that is where the money it produces arrives. The old #ref address still works and rewrites itself to the wallet, so links already shared in chats do not break.

Deposits stopped going through Telegram

Paying used to mean leaving the site, opening the bot and finding the invoice there. The site now creates the invoice itself and opens it directly, and the network is chosen with a small picker next to the amount. The available networks come from the operator's own table rather than from a list written into the page, so a network paused by the operator disappears from the site by itself, and each one shows its minimum before you press the button rather than after the provider refuses.

14 August 2026 — the profile becomes a scene

The profile stopped being a form with a picture next to it. The character you own now stands on the pedestal you own, at the size and standing line measured from the artwork itself — the earlier version placed feet by eye and left figures floating slightly above the platform.

The leaderboard picked up the same scene: the top three stand on the podium with their own characters and pedestals rather than with identical silhouettes, and under each step there is a win rate, a clickable nickname and the rank emblem.

Matches became a step flow

Choosing a game, a mode and an entry fee used to be one long screen. It is now three steps with breadcrumbs, and only one is on screen at a time. Alongside it, quick search by entry fee and rating was added, so you can look for a match instead of only creating one and waiting.

13 August 2026 — ranks, ratings and five languages

Seven ranks named after Norse figures — Grísnir, Ratatoskr, Tanngrisnir & Tanngnjóstr, Sköll & Hati, Huginn & Muninn, Fenrir and Jörmungandr — replaced a flat rating number. Each rank raises the ceiling on how large an entry fee a player may put up, which is the point of them: the limit is earned by results rather than bought.

The rating formula gained a calibration period for new accounts, where the steps are larger, and a win-streak bonus on top of the base gain. Ratings are per game — a result in Dota 2 does not move a Brawl Stars number.

The site was also translated properly. Not only the menu: the strings that were being built inside the code were pulled out into the dictionaries, because a translation check looks for keys and cannot see a phrase that was never one. Five languages are supported.

Settings and the wardrobe

A settings section was built in the shape of the ones people already know from game clients: sections on the left, rows of "name, explanation, switch" on the right. Only switches with something real behind them were included — a control that does nothing is worse than a missing one. The wardrobe was rebuilt at the same time, and wearing a skin you already own became free.

12 August 2026 — the site moves onto the live database

The website stopped being a separate demo and started talking to the same database as the bot: real players, real ratings, real balances. It has its own door — a cookie session issued after an e-mail code or a password — because a browser has no Telegram signature to present.

Two things were deliberately left out of that door and remain out of it: deposits and withdrawals cannot be started by the session alone. Money moves where there is a second factor.

How to read this page

Entries are grouped by day and describe work that is already running in production. Where a decision has a cost or a limit, it is stated rather than smoothed over — the point of a devblog is that a reader can tell what the software actually does.

See it in the app Everything on this page is live right now.
Open PakAibo Players

Related pages

PakAibo (also known from the earlier PakAI name) is a competitive gaming and esports platform for Dota 2 and Brawl Stars.