Changelog
Works without the internet
The app no longer logs you out when there is no signal or the server is briefly down: it opens on the last loaded data, with a bar at the top saying there is no connection. Tasks, shopping and expenses added meanwhile wait on the phone and are sent on their own once the connection is back.
Phone fixes
The keyboard no longer hides the form: the bottom bar and buttons step aside while you type. The feedback window no longer sits under the bar. You can save a first expense without a category when you have none yet. A credit card's debt is entered as a plain amount, with no hunting for a minus key. On the Finance page instalments, recurring costs and debts show as money, and recurring-cost suggestions say "monthly" instead of a technical name.
Balance forecast
A new dashboard widget shows how much you can spend until the next income and what that comes to per day, next to what you usually spend. It also gives the balance in 30, 60 and 90 days and the day the balance would go below zero at the current pace. It starts from your current, cash and card accounts, adds what is on the calendar and takes off the average variable spending of the last 90 days. If you arranged your dashboard yourself, add it in edit mode.
Faster ticking on shopping lists
A ticked item shows as ticked at once while the change saves in the background. It stays where it is for 15 seconds, so a mistaken tap is one tap to undo, and only then moves to the bottom of the list. One item is edited at a time: opening another closes the previous one without saving.
Editing shopping lists
Tap an item on a shopping list to fix its name or quantity, no need to delete it and add it again. It works offline in the shop too.
Calmer tasks
The tasks screen is simpler: search and the less frequent actions (Eisenhower view, templates, selecting several, printing) sit behind icons next to the title. Tap a task's name to edit it and use the bin icon to delete it. The default medium priority is no longer shown as a label.
Classic theme
A new look for Ordiarion, now the default for everyone: ivory, beige and black, an elegant serif for headings and square buttons without shadows. Dark mode and the previous light theme are still one click away on the button in the top bar.
Estimated basket value
A shopping list now shows roughly what the whole basket will cost and how much is left to buy, with an approximate price next to each item. The estimate uses typical prices of about a thousand basic products in Polish shops (product names in Polish) and takes the quantity into account, such as "500 g" or "2 kg". Typos are fine: "małso" is still recognised as masło (butter).
Long weekends and Christmas in the calendar
The working days page for each month now shows how many days of leave bridge a public holiday to the weekend and how many days off that gives, for example 2 days of leave after 11 November 2026 give 5 days off. The Christmas countdown shows the weekdays of Christmas Eve and both days of Christmas, the trading Sundays and whether a Saturday holiday earns an extra day off.
View-only without the extra buttons
Someone who can only view another person's finances no longer sees forms or buttons for adding, paying or deleting. Before, they saw them and only got a permission error after clicking. The overpayment simulation and the tax estimate work in view-only mode too. The Together and Sharing pages now appear in the menu for everyone who keeps a budget.
Shared household finances
You can now share every part of your finances, not just the budget: accounts and assets, loans, debts, recurring costs with the calendar, income and taxes. Each module is set on its own, view only or editable, for a person or a whole group, on the new Sharing page. Someone with access sees a "Whose finances" switch above the finance screens. They can browse the other person's data, and with edit rights fill it in too, statement import included. The new Together page puts your finances next to the shared ones, with a total for the household. The owner's morning email says who changed something and in which module. Invitations can be sent again and expire after 30 days. An API key can get a separate permission for shared finances.
Sharing that works all the way
Anyone you share a budget or shopping list with, or add to a group, now gets an invitation email. Without an account, the link takes them to sign-up. A shared budget or list can be left with one button, and so can a group you belong to. The group also shows who runs it and who else is in it. Projects can be browsed in a shared budget too. Two bugs are fixed. A budget shared both directly and through a group showed up twice. A view-only group member saw edit buttons that did not work anyway.
Figures that agree with each other
Net worth now counts cash the way the accounts screen does: the last balance reading plus everything booked after it. Before, it took the bare reading and left out later transactions. "For the full picture" no longer says no loan is entered when the month simply has no income yet, and it lists unmerged own transfers from the whole year rather than the current month only. The link opens the import on the right month. The dashboard calendar totals are now labelled "planned".
Charts on the dashboard
The top of the dashboard now shows a financial pulse: net worth, income and spending for the last full month against the average, and the savings rate, each with a small trend chart. Below it: income and spending over the last year (hover a month to see its balance), where the money goes by category, and net worth over time.
A clearer dashboard
The dashboard no longer leaves empty gaps between widgets: each column stacks on its own, so a short widget next to a long list no longer drags empty space along. The header shows today's date and how many things need attention, sections have clearer titles, and a negative "Free this month" is now red.
The year calendar fits on one sheet
On the working days page for a given year, "Print calendar" now prints the calendar alone: twelve months on one landscape A4 sheet, with public holidays in bold and underlined. Before, the whole page went to the printer, including the monthly table and the list of holidays.
ZUS schedule for a new business
A new free tool: enter the date your business started and see when the start-up relief ends, when the preferential base ends, when full contributions begin, and what social contributions cost in each period. With the legal basis and how a partial first month is counted.
Start-up relief and preferential ZUS end in the right month
If your business started mid-month, the app moved you to the higher contributions a month too early. Both reliefs run in full calendar months from the following month, with the partial first month covered on top - started on 15 March, the start-up relief lasts until 30 September. Contribution amounts and the tax reserve now follow that rule.
An "About Ordiarion" page
A new page in the footer: what Ordiarion is, who it is for, what it includes, where the data lives and, above all, where the tax and contribution figures come from: one engine, with every rate citing a source and a check date.
Terms and privacy policy open again
Links to the terms and the privacy policy - in the footer, at sign-up and in the cookie consent box - took you to the home page instead of the document. They now open the right page.
The invoice calculator shows where its rates come from and when they were last checked, followed by links to the articles that explain each line: contributions, the health contribution and how much to set aside.
Monthly working-day pages now show how the norm was worked out, using that month's numbers, the first and last working day, and the norm for 1/2, 3/4 and 1/4 of full time.
Work day: a plan for one date, ticking off and a timer in one place
A new module. A list for a specific day, a trace of what got done, and focus sessions on whatever you are doing now - three things that used to be three separate screens, none of which knew about the others.
How it differs from Tasks: a task lives until you do it and has a due date somewhere ahead. A work-day line belongs to one day - tomorrow it is either carried over deliberately or it drops out of sight. A task list grows without end; a day's list holds as much as fits in a day.
Carrying the unfinished. When something is left from earlier days, a button appears at the top with the count - it says how much it will move before you press it. The line moves rather than being copied: two copies on two days leave "what was planned for Tuesday" with no answer.
The move stays visible: the line gets a note saying "carried 3 times". That is deliberately uncomfortable. Pushing things to tomorrow costs nothing until something counts - and a line on its fourth day is usually not waiting for time, but for a decision about whether it should happen at all.
The timer. Press "working on this" next to a line and the timer fills in its title. A finished focus session is added to that line; breaks are not, because a break is not work. It is the same timer and the same sessions as the Pomodoro module, so everything lands in that history, and from there in Work time.
Modes: the application arranged for what you came for
The module catalogue asks "what should be in the menu" - but it asks somebody seeing twenty-seven names for the first time. A mode answers for you and sets both things at once: the modules and the dashboard.
Four to choose from:
- Household finances - budget, accounts, statements, recurring bills, a calendar of due dates. For somebody who wants to know where the money goes.
- Productivity - tasks, goals, habits, journal, work time. No finance modules; the dashboard shows the day, not the month.
- Self-employed - income, taxes, deductible costs, projects and invoices beside the budget. What is left after social security and the tax advance.
- Getting out of debt - loans with schedules, overpayment, money lent between people, the credit report. The dashboard watches the dates and what is left after the instalments.
Modules and dashboard are set together, because apart they drift at once: a loans module with no widget on the dashboard is a module nobody returns to.
A mode is a starting point, not a state. Afterwards everything stays an ordinary setting - you turn single modules on by hand and rearrange the dashboard by dragging. Nothing is locked and no data goes anywhere.
Less on arrival: modules turn on when you need them
The application has twenty-seven modules and until today a new account got all of them at once. The count is not the problem by itself - the problem is that every module is fed by hand, and an unfed one is not neutral: net worth, months of runway and the indicators are computed across modules, so an empty one quietly spoils figures that look like answers.
A new account starts with six: budget, accounts, recurring costs, calendar, tasks and shopping. The rest turn on in the new Modules screen with one click, and off the same way.
Existing accounts are untouched - they still see everything. Taking a module away from somebody who has data in it would be a silent deletion of their way in. Turning one off deletes nothing either: the menu entry goes, the data, the address and the help page stay.
Six fewer entries in the menu, nothing less in the application
Four modules answered the same question, "what do I intend to do" (goals, bucket list, habits, streaks), and three showed the same whole (indicators, net worth, statistics). The difference could not be guessed from a menu label, and the decision "where does this go" was yours before you had entered anything.
They are tabs now: Goals has a Bucket list tab, Habits has Streaks, and Indicators has Net worth and Statistics. Each of those screens keeps its own address, its own help page and its own data - the way in changes, they do not.
Import recognises loan instalments
The repeat detector used to offer one thing: "add a recurring cost". A loan instalment recorded that way counts the same in the budget but loses its schedule, its outstanding principal and the overpayment simulation - which is everything a loan is looked at for.
Now the bank's own wording decides: a repayment line, a split into principal and interest, or a lender's name turns the button into "Record as a loan", with the instalment and the name already in the form.
While there: a suggestion no longer comes back for a cost you already have. Until now the comparison required your name to match the entire statement line, which never happens - so "Spotify" was offered on every visit although it was already on the list.
First steps come from what is actually missing
The welcome screen showed four hard-coded steps. They now come from the same report as the "for the full picture" widget, so they talk about empty loans and unmeasured balances rather than about the journal - and cannot drift away from the dashboard.
An account-deletion page that needs no login
A new address: ordiarion.com/en/delete-account. It describes the path inside the app, everything that is removed, the thirty days in backups, and the route for somebody who cannot sign in.
Why a separate page when the account is deleted in Settings: an instruction that begins with "open the app" is useless to somebody who has already uninstalled it. Google Play has required such an address since 2024 and checks it in a browser with no account.
Deliberately without a form. A public "type an e-mail and we will delete the account" field is a tool for deleting other people's accounts. Deletion stays where identity is established: in the signed-in app, or in reply to a message from the account's own address.
Where the month goes, and which days are heavy
Two new charts in Statistics.
Where the month goes splits each month into loan instalments, recurring bills and everything else, with income as a line on the same scale. It answers the question a total cannot: how much of this month was decided before it began. Clicking a column breaks that month down in figures, including what is left over.
Computed from instalments and bills marked paid rather than from the plans - the plan says what should have left, and the question is what did. An instalment that has its own budget transaction is subtracted from the rest, so the three parts add up to the month's spending instead of overlapping it.
The heavy days of the month lay every month of the range on top of one. A single month is too little for anything to show; stacked, they make it plain that the 1st and the 10th are the days when a multiple of an ordinary day leaves.
Every account's balance on one screen
Eight accounts used to mean eight expanding forms, the same date typed eight times and eight saves - and a net worth computed from readings taken on eight different days is a figure nobody measured.
"Enter balances" in the Accounts module shows every account under one date. Each row says when it was last measured and what it held, or that it never was.
An empty field means "I do not know", not "zero". An account left out stays untouched: a zero would be a reading like any other and would blur the difference between an empty account and an unmeasured one - and that difference is what decides whether net worth tells the truth.
The "For the full picture" widget
An account fills up over months and there is no seeing how much is left to do. The budget is complete, net worth rests on two accounts out of eight — and it looks exactly as confident as any other figure.
A new dashboard widget gathers this into one list: which modules are still empty, how many accounts never had a balance recorded, which readings are already a month old, how many detected transfer pairs and doubled receipts are waiting to be confirmed. Each row also says how many indicators it leaves with nothing to compute from — because the reason matters more here than the task.
Two lists rather than one: "to enter" means sitting down and filling in a module, "to confirm" means two clicks on work the application has already done.
Complete means the widget disappears. A list that always shows something stops being read within a week.
An indicator says what it stands on
Cash, net worth, months of runway and card debt are computed from account balances — and an account nobody ever measured contributes zero to them. A zero indistinguishable from an account that really holds nothing.
Those figures now carry a note beneath them: "from 2 of 8 accounts". The number does not change; how much you trust it does.
An invoice and a transfer are one receipt, not two
An entry in the Income module with "add to budget" ticked creates a transaction. Import a statement afterwards and the bank brings the same transfer a second time, so the month reports the income twice.
Import now finds those pairs. Unlike transfers between your own accounts, the amounts need not be equal: one side is an invoice for 44,914.26, the other the 44,303.67 that actually arrived after a fee. Requiring equality would miss half the cases, so you see both amounts and the difference between them, and the decision stays yours.
Detaching does not delete the income entry — it stays in the module with its tax and invoice number. Only its copy in the budget goes, and the receipt is counted by the row that has an account and the real amount.
Indicators: how things stand, in twenty-eight figures
A new module on the finance side. Disposable income, what share of income the instalments take, how many months the cash lasts, what leaves in the next thirty days — twenty-eight figures in five groups, each one clicking through to the module it came from.
Nothing here is computed anew: every figure comes from a module that already works it out, or is one divided by another. That is the whole point — until now disposable income meant visiting the budget, the recurring costs and the loans, then subtracting in your head.
An empty module shows a dash, not a zero. An account with no loans recorded has instalments of zero, and that is a fact about the module rather than about your life — disposable income computed from that zero would be too high by the full amount of the instalments, and would look entirely credible. A dash and a line saying what to fill in take its place.
The indicators do not judge. Only a passed due date and a category limit you set yourself are highlighted; thresholds like "instalments above 40% of income are a lot" are financial advice, which this application does not give.
An assistant connected over MCP reads the same board.
Transfers between your own accounts stop counting as income
After importing statements the dashboard reported income nobody was paid. The reason: a statement describes one side of the world. Paying off a card leaves the current account as an expense and arrives on the card as income, so importing both statements filed the same three thousand twice - once from each side. The same went for every transfer between your own accounts.
The Import module now has a section that finds those pairs: same amount, two different accounts of yours, up to four days apart. It also catches repayments made in instalments - 881.32 and 7,118.68 leaving the account separately and arriving on the card as one credit of 8,000 is still one transfer, and collapses whole or not at all. One click collapses a pair into a transfer, which counts as neither income nor an expense - or collapse every proposal in the month at once.
Nothing happens by itself and nothing is collapsed without you. Two equal amounts a day apart are a transfer far more often than not, but that is not enough for an application to rewrite your books on its own. Entries that already belong to something - a loan instalment, a recurring bill, a tax, a debt repayment, a ticked-off calendar entry - are never proposed at all.
An assistant connected over MCP sees the same proposals and can collapse them.
Accounts from the European Economic Area only
Opening an account now asks for your country. The list is closed: the EU plus Iceland, Liechtenstein and Norway. Not because anything elsewhere is forbidden, but because inside the EEA one law applies - the data stays under one regime and the privacy policy describes one set of rules.
We also check the country against your IP address, without sending it to anybody: the database sits on our own server. An address from outside the EEA ends registration with a refusal; an address the database does not know passes, and your declaration is what the account rests on. Signing in from a holiday outside Europe blocks nothing - the check applies to opening an account and nothing else.
While we were there, the privacy policy gained three recipients it had been missing although the service uses them: Stripe (payments), your browser's push provider, and Google and Apple when you sign in with them. All three depend on your own decision, and the service works in full without any of them.
A calendar: every due date on one grid
A new module on the finance side. It shows a month day by day and lays out everything with a date and an amount: recurring bills, loan instalments, taxes, debts with a return date, and expected income. A day tile carries the amount rather than the number of items - three ten-zloty bills are not the same weight as one instalment. A red dot means something that day is past its date.
Nothing has to be entered twice. These things already live in their own modules; the calendar only arranges them by date and works out the balance of each day and of the month.
One thing is new, because there was nowhere to write it down before: the one-off entry. Car insurance on the 12th, a present to buy before the weekend, the refund someone promised for the tickets - something that happens once and is not a recurring cost, an instalment or a tax. Tick it off in the calendar and the expense reaches the budget by itself; undoing the tick takes it back out.
Instalments, taxes and debts are not ticked off here. They lead to their own module, where the schedule and the history live - neither fits on a day tile.
Days that have gone show what was actually recorded, not last month's plan. For the same reason expected income appears from today forward only: income that was due three days ago is not an arrears.
An assistant connected over MCP reads the same calendar, and can create and tick off one-off entries.
Arrange the dashboard yourself, and book an expense from it
The dashboard is now a set of widgets you rearrange by dragging. The "Edit" button beside the shortcuts turns on a mode where every card has a handle: grab it and move it where it belongs. On a wide screen the widgets settle into two columns, and the arrows on a card stretch it across the full width and back. The cross hides a widget, and hidden ones wait underneath and return with one click.
Reordering used to happen with arrows in a separate panel, detached from what the dashboard actually looks like. Now the result shows up straight away, in the place you are changing. The layout is still kept with the account rather than the device, so what you arrange on a computer holds on your phone as well - there the column is single, so only the moving remains.
A new widget came with it: quick expense. An amount, a category, "Add" - and the transaction is in the budget, with no module to open and no form to fill. The category you used last is remembered, so it is usually two moves. With no signal the entry joins the same queue as the rest of the budget and goes out when the network returns.
An assistant at your finances: the MCP server
Ordiarion now has an MCP server - the standard connector through which an assistant (Claude and others) reaches your finances. You connect it once, with a key from settings, and then simply ask: "how much went on food in September", "record the mortgage instalment", "how much does Marek still owe me". On the other side it lands in the same budget you see in the app - not a copy, not an export.
All of the money side is covered: the budget with its categories and transactions, loans with their schedule and instalment recording, debts in both directions with repayments, accounts and net worth, income and recurring costs. With them come ready-made questions to pick from a list: review the month, plan getting out of debt, audit the subscriptions, find money that left no trace.
API keys gained permissions along the way. You tick what a key opens - tasks only, finances read-only, or finances with the right to change things. A read-only key is not shown the tools that change anything: they are not on its list, and one called by name anyway is refused. That is the choice to make when you want an assistant to summarise your spending without touching it.
Keys created earlier keep working exactly as before, with no access to finances. The help page about the API explains how to connect.
The dashboard: three new widgets, and no more empty boxes
The grid stretched every widget to the height of the tallest in its row, so the quick-expense form standing next to a list of eight overdue items became an eight-hundred-pixel empty box. Each one is now as tall as what it holds.
The "to do" list shows five items and a button for the rest - it used to print everything, which could fill a whole screen beside a widget two hundred pixels high.
Shortcuts became an ordinary widget: they can be moved, narrowed or hidden with the rest instead of being pinned above the grid. The "Customise" button moved into the header, where it used to sit alone at the far right of the screen.
Three widgets are new: Accounts (what is on them, together and one by one), The month (a calendar grid showing the heavy days at a glance) and Shortcuts itself. Any of them can be turned off.
The phone bar is now yours to set
The bar had four items chosen once, for everybody: dashboard, tasks, shopping, finance. Account settings now have a "Bottom bar" section where you pick what stands there - up to eight items from any modules, in the order you click them. The number on each chip shows the place it will take.
With it, two things you asked for: item size (small, meaning icons only, medium and large) and sideways scrolling, for when you want more than five items.
Scrolling is off by default and stays off until you turn it on. It used to be permanent here and was removed, because items off screen stay invisible until you reveal them and the gesture is easily mistaken for going back. The settings say so next to the switch, rather than leaving you to find out on your phone.
The "More" button stays either way: anything you do not put in the bar is in the sheet underneath it.
Counters: since when something has been going
A new module for the things measured in time rather than in numbers: "on a diet since 1 September", "not smoking for two years", "learning Spanish since the summer". Give the start date and, if you like, a plan — three months, a hundred days, six weeks — and the counter grows by itself. Nothing to tick off, nothing to enter.
It is neither a goal nor a habit. A goal measures progress by a number you enter; a habit asks "did you today" and waits for a tick. A counter needs only the date.
When something breaks, "Start again" resets the counter but keeps the record. That is the only reason to reset rather than delete: after a failed attempt, a number worth beating stays behind.
There is a version without an account too: /en/tools/days-since counts the days from a date and shows the progress of a plan, but remembers only for the visit.
Leave calculator: what you are owed and what a trip costs
A new free tool answers two questions at once. First: how many days of paid leave you are owed. Pick your education, give the years worked and the fraction of full time, and it works out seniority under art. 155 of the Polish Labour Code - finished education counts towards seniority and the periods never add up, so a degree is eight years, not twelve. The tenth year turns 20 days into 26, and part-time work scales the result, rounding a partial day up.
The second question is the one other calculators skip: how many days of leave a given period actually costs. Leave is granted on working days, so weekends and public holidays stay out of it - a fortnight off usually costs ten days, and less around the holidays. The same engine as the working days calculator does this, Christmas Eve included.
The tool works without an account, at /en/tools/leave-calculator.
A printable year calendar
Every year page in the working days calculator now carries a calendar: twelve month grids with Polish public holidays marked and weekends in grey. One button prints it on a single A4 sheet in landscape - no header, no footer, no buttons, just the calendar.
Holidays carry the name as a tooltip, so there is no need to remember what falls on 16 May 2027.
Working days: a page for each month
Working days are asked about by the month - "working days November 2026", "working time norm December" - and the answer sat in a table on the year page, in a row you had to find.
Each month now has its own address, for example /en/tools/working-days/2027/5, and answers in the first sentence: how many working days, how many hours of the norm, which public holidays fall in it and which of those land on a Saturday. Below are the neighbouring months and the whole year, and the year page links to all twelve.
Your account starts where the tool left off
The free tools keep their state in the browser, so someone who filled in a month of the habit tracker or a wheel of life and then created an account used to land on empty screens, with the work left behind on the page they came from.
Now, after signing in, there is an offer to carry it over. It names exactly what would be created: the habits with their ticked days from the last two months, and a goal for the lowest-scored area of the wheel, with its starting and target value. Nothing is created on its own - one click carries it over, another dismisses it.
A failed import deletes nothing: the data stays in the browser, so the attempt can be repeated.
Wheel of life
A new free tool: score eight areas from 1 to 10 - health, work, money, family, relationship, friends, growth and rest - and the wheel draws as you go. Below it you see the average and the lowest area, which is the best place for a first goal.
The scores stay in this browser, so you can come back in a few months and compare. The wheel prints or saves as a PDF. The page also says plainly what the exercise is: a reflection tool, not a psychological test.
The tool works without an account, at /en/tools/wheel-of-life.
Habit tracker, online and printable
A new free tool: a monthly grid with habits in rows and days in columns. Tick them off in the browser and see the month's score and the current streak. The grid stays in this browser, so it is there when you come back.
Prefer paper? The print button leaves only the grid with your habits on the page, and the print dialog can save it as a PDF.
Below the tracker is what research actually says: a habit becomes automatic after a median of 66 days, not 21, and a single missed day does not undo it. The tool works without an account, at /en/tools/habit-tracker.
Working days calculator and a working time calendar for each year
A new free tool counts working days and working hours between two dates in Poland. It takes out statutory public holidays, including Christmas Eve, a day off since 2025, and shows which of them fall on a Saturday.
The distinction matters: a Saturday holiday keeps the number of working days but lowers the norm by eight hours, and the employer owes another day off for it. That is why May 2027 has 19 working days and only 144 working hours.
Each year also has its own page with a table for every month and the list of public holidays with their weekdays, for example /en/tools/working-days/2027. The figures match published working time calendars, which the tests check.
Days until: a countdown to the holidays and any date
A new free tool for the question that comes back every year before the holidays. Each event has its own page with the number of days and the date: the summer holidays, Christmas, New Year, the first day of spring, Easter, the matura exams, the eighth grade exam and the start of the school year. You can also pick a date of your own.
The dates are not typed in by hand. The end of classes follows the Polish rule (the first Friday after 20 June), Easter comes from the Gregorian calendar, and the exam dates from the exam board's schedule. When the next year's date has not been announced, the page says so instead of guessing.
The tool works without an account, at /en/tools/days-until.
Work hours calculator
A new free tool for anyone paid by the hour. Enter when you started and finished on each day and how long the unpaid break was. The calculator adds up hours and minutes, gives the total in decimals (7 hours 45 minutes is 7.75 h, as payroll writes it), works out overtime over the daily norm and, with a rate, the pay including a 50% or 100% supplement.
A shift that ends after midnight is counted correctly: 22:00-6:00 is eight hours. Below the calculator there is a table of minutes as fractions of an hour and answers to the common questions: what counts as overtime, what supplement applies and which breaks not to subtract.
The tool works without an account, at /en/tools/work-hours-calculator. Nothing is stored. To keep your working time day by day and assigned to projects, use the Work time module in the app.
Statement import: see what will happen before it does
The import used to save straight away. Uploading the same file twice, or a statement overlapping the previous one, meant finding out about the duplicates afterwards - and then hunting them down and deleting them one by one.
There is now a "Check matches" step before saving. Every row is labelled: new, similar to something you already have, or recognised by the transaction identifier your bank assigned. Similar rows are skipped by default and only go into the budget if you tick them yourself, one at a time rather than in bulk.
If your bank puts an operation identifier in the statement, you can point at that column when mapping. A repeat is then recognised for certain rather than by a resemblance of amount and date. An import like that requires choosing an account, because the same identifier at two different banks does not mean the same thing.
There is also a history of past imports with an undo for a whole batch. The undo reports how many entries it removed and how many it kept - anything you had already edited or attached elsewhere stays untouched.
Debt payoff order: snowball or avalanche
With several debts at once the question is not whether to overpay but which one first. Two answers circulate, both offered as certainties. The snowball starts with the smallest balance, because quick wins keep you going. The avalanche starts with the highest rate, because that costs less.
The new tool runs both on your own figures and shows the difference in money: time to debt free, total interest, and the order in which the debts close. You enter balances, instalments and rates, add whatever you can spare each month, and the rest follows.
The avalanche always costs less, because it puts out the most expensive debt first. The snowball has one advantage the arithmetic cannot measure: it closes the first debt sooner, and a plan abandoned in the third month saves nothing at all. So the tool shows the gap in money rather than deciding for you.
It runs on the same simulator behind the payoff screen in the application.
The tool works without an account, at /en/tools/debt-payoff-order. Nothing is stored - the numbers never leave a single request.
A loan overpayment calculator, no account needed
Every larger payment brings the same question from the bank: keep the instalment and shorten the schedule, or keep the schedule and lower the instalment. Both answers sound sensible, and the difference in interest can be several times over - it is simply invisible until you work it out.
The new tool runs both side by side: the instalment, the instalments left and the total interest, plus what each option saves. On 300,000 at 7.2% with a 50,000 overpayment, shortening the term keeps 169,298.86 and ends the loan 101 instalments sooner; lowering the instalment keeps 57,935.57 and takes 359.80 off every month.
This is not advice but two calculations side by side - which one suits you depends on whether the monthly payment or the total cost is the problem.
It runs on the same engine the application uses, and walks the amortisation month by month rather than using the short formula. That way it shows what a statement shows: the last instalment is almost never equal to the rest.
The tool works without an account, at /en/tools/overpayment-calculator. Nothing is stored - the numbers never leave a single request.
Your phone finally shows the dashboard you arranged
The entry about arranging the dashboard said the setting goes to the server, so the phone and the desktop show the same thing. It did go to the server - the phone just never read it. Anyone who rearranged their sections on a desktop still got the factory order on their phone, with no way to change it there.
The phone now reads that same setting and has its own "Customise" button. The order of the sections, and the ones you hid, hold on both devices whichever one you change them on. The phone's default order is therefore the shared one; before this it had an order of its own.
Two things stay outside the arrangement. Overdue tasks are a warning rather than a section of the dashboard, so they cannot be hidden along with one. The shortcuts are navigation and stay at the bottom, because placed where they sit on a desktop they would take up a phone's entire first screen.
That warning now also says how many tasks it means. It used to read "tasks past due" with no number, so one overdue task looked exactly like forty.
The shopping list stopped reporting a failure that never happened
The panel holding a list's contents said "Something went wrong" whenever it did not have data yet. But "not yet" is not "it failed": on a slower connection, or simply for the first moment after opening Shopping, it looked like a broken application when all it needed was a second.
A spinner now waits there instead, and the error message appears only when the request genuinely failed.
Flowtime: a timer that does not interrupt mid-thought
Pomodoro rings after twenty-five minutes whatever is happening in your head at the time. For writing, code or design that is exactly the moment you least want to stop.
The timer has a Flowtime mode. Instead of counting down, it counts up: you work until you want to finish, and the length of the session is a result rather than an assumption. The break follows from the work - a fifth of it, so ten minutes after fifty rather than the same five as always.
A session with no plan records zero planned minutes in the history. That is not missing data but the truth about it: you can see afterwards what was planned and what simply took as long as it took.
A 52-minute length was added along the way, from the 52/17 rule.
The timer is also available without an account, at /tools/flowtime.
One price: 2 USD a month
The price used to be a story. Five dollars regular, struck through, with a founder price of two dollars underneath for the first thousand payers, for twelve months, next to a counter of seats left. Three numbers and two conditions before you knew what you would pay - and a struck-through price is a promise that one day you will pay more.
It is 2 USD a month. On the Polish site, 8 zł. No strike-through, no seat counter, no footnote about how long it lasts, and no regular price waiting around the corner.
The founder price is gone from the machinery too, not just the description: there is no coupon at checkout and no number in the first thousand. Nobody lost a discount - nobody had one.
Arrange the dashboard yourself, and life finally shows on it
The dashboard said "this is a budget". Money had five tiles, "Today" had three, and five of the nine life modules - habits, journal, work time, pomodoro and the bucket list - had no presence at all. A habit on a forty-day streak and a journal you had not written in for a week were invisible until you went looking.
Two changes. "Today" now also shows habits (how many of them are ticked off today, and the longest streak still running), the journal (days in a row, and whether you have written today) and this month's work time.
And the order of the sections is no longer fixed. A "Customise" button above the dashboard lets you move sections and hide the ones you never read. Want to open on "Today" with money further down - move it, and it stays moved. The setting is kept on the server, so the phone and the computer agree.
A hidden section comes back with one click from the list underneath. The last one cannot be hidden: an empty dashboard would be indistinguishable from one never arranged, and would come back in full on the next load.
A month without invoices still owes contributions
The reserve skipped a month in which nothing came in. For the income-tax advance and for VAT that is right - there is nothing to compute them from. For contributions it is not: they are owed for every month a business is active, invoice or no invoice.
The effect was the opposite of what was needed. The lean month - the one where knowing about fifteen hundred zloty matters most - reported nothing to set aside, and the obligation appeared on no list until the bill did.
A month with no revenue now shows the social and health contributions it owes, and "Left this month" is lower by that amount. The cases that genuinely owe nothing were already stated on the earning title: "none" when another title covers them, the opening relief (health still owed), and an inactive title for a suspended business.
Zero rows also disappear from the obligations list - an income-tax advance in a month with no revenue, and VAT when there is nothing to pay. A "0.00" line among real bills reads as one more thing to settle.
A loan takes an installment only in the months its schedule covers
The first installment date was stored and never consulted. A loan signed today with the first payment three months out lowered "Left this month" straight away, and looking at a month from before the loan existed subtracted it there too.
At the other end, a schedule that had run its course kept taking an installment every month, for as long as the installments had not been ticked off one by one.
Only an installment the schedule actually covers is counted now, from the month of the first payment to the last. Installments left unticked on a finished schedule are a question about those months, not a bill arriving every month from today onwards.
Amount fields work the sum out for you
A receipt is three items and a total nobody wrote down. Rent is the rent plus the parking space. Until now that meant opening a calculator, copying the answer back, and trusting the copy.
Any amount field now accepts arithmetic: 120+35.50 becomes 155.50 when you
leave the field. Multiplication, division and brackets work, with the usual
precedence - 2+3*4 is 14. A comma counts as the decimal separator and spaces
may group thousands, so 1 200+50 adds up too.
Only amount fields are covered - forty-one of them across the app. An instalment count or a percentage stays an ordinary number.
A half-written sum is left alone: 12+ mid-typing stays as it is, because
rewriting the field while someone is still typing into it would fight them.
Search in tasks, accents optional
Tasks could be filtered by status, priority and category - by what the system knows about them. There was no single box for what you actually remember: a word from the text.
A search box now sits above the list. It looks in the title and the description, word by word, so "milk shopping" finds a task with one word in the title and the other in the description. Accents are optional, exactly as in the Ctrl+K palette.
It matches a substring rather than an inflected form: "biedron" finds "w Biedronce", "biedronka" does not. Dragging is switched off while a search is active - the order is saved as positions in the full list, so a drop on a filtered one would move a different task.
Overdue recurring costs stopped vanishing on the first of the month
The recurring view answers for one month and nothing else, which is right for a monthly report and was wrong for the question "how much is left". An unpaid nursery fee from August stopped existing on the first of September: it disappeared from the list and from what the dashboard subtracted, so the money it still needed looked spendable.
Arrears from earlier months now come off "Left this month" and appear in the breakdown as their own line, "overdue from earlier months". Their own line rather than folded into current costs, because that line says "this month" and adding the two would put the dashboard at odds with the recurring view for the same month.
Twelve months are counted back. An occurrence with a payment recorded against it is settled whatever the amount was - the difference against plan stays a question for the month it belongs to.
A deleted task can be undone instead of confirmed up front
Deleting a task used to ask "are you sure" every time. For something done several times a day that question cost more than it protected, and it arrived at the wrong moment: before the mistake, when you are certain, rather than after it, when you are not.
The task now disappears immediately and an "Undo" strip sits at the bottom of the screen for a few seconds. Taking it back leaves no trace, because the request was never sent. Deleting several selected tasks at once works the same way.
Closing the tab or leaving the screen mid-countdown completes the delete: the task is already gone from the list, so the two have to agree.
Loans, debts and everything else deleted once in a while still ask for confirmation. A warning up front is right where the action is rare.
Jump to any module with one shortcut
There are twenty-four modules and only two ways in: the sidebar on a computer and the "More" sheet on a phone. Opening a screen you use rarely meant reading a list to find a name you already knew.
Ctrl+K (Cmd+K on a Mac) now opens a box you can type into. Arrows choose, Enter goes, Escape closes. Accents never have to be typed: on the Polish interface "budzet" finds the module spelled with a z-dot and "dlugi" finds the one spelled with a slashed l.
An empty box lists modules in the order you last used them rather than in registry order.
For now the palette knows module names, not what is inside them: finding a goal or a loan by name comes separately.
A calculator for what is left from an invoice — no account needed
The engine that works out Polish dues lived only inside the app, behind a login. Checking what is left from an invoice therefore required an account — which only someone already convinced would create.
/tools/what-is-left-from-an-invoice now offers the same calculation to anyone. Enter what you invoice monthly, pick a tax form, a contributions variant and whether you pay the sickness one, and it shows what lands in the account and what leaves it: VAT, the tax advance, and contributions itemised the way a ZUS statement does. It runs the same code as the app, so the two cannot disagree.
The page answers without JavaScript too: three typical contract sizes are computed into the text, along with the questions this subject always raises.
The contributions section on Income breaks down too
Pension, disability, sickness and accident were only itemised in the estimate shown beside an earning title. The contributions section on Income — the one looked at more often — still showed a single social total, so a disagreement with the bill had to be chased on a different screen.
Both now say the same thing: the amount expands into the same lines a ZUS statement uses, and a sickness contribution switched off reads "off for this title" rather than zero.
"Left" now counts what can actually be spent
The dashboard took the month's balance — money in minus money out — and called it what was left. For anyone invoicing with VAT that overstates things by thousands: the budget records the gross that lands, while the VAT and the income-tax advance belong to the tax office from the moment it arrives. The same goes for the month's contributions, an unpaid nursery fee and a debt owed to someone — all of it is committed before anything is decided.
The card now shows the free amount and lists underneath what reduced it: tax and VAT set aside, contributions for the month, recurring costs still due, debts that have come due, and loan instalments. Only unpaid obligations are subtracted — anything already paid is in the month's expenses, and counting it twice would understate the result as badly as ignoring it overstated it. Lines that would read zero are left out, so the breakdown shows only what applies to you.
Contributions broken down as on the ZUS bill
The breakdown showed social contributions as a single line. When the total disagreed with the bill there was no way to see which contribution caused it, and for a sole trader the usual answer is the sickness one: it is voluntary, so leaving it unticked on the earning title quietly lowers the figures by 2.45% of the base against a bill that includes it.
Social contributions now expand into pension, disability, sickness and accident — the same lines the ZUS statement uses — so a comparison takes a moment instead of arithmetic on the side. Sickness left off says "off for this title" rather than showing zero, because zero reads as "nothing to pay" when it is in fact a deliberate setting. The switch on the title itself now says what it changes and what unticking it costs.
"Left this month" showed zero when no limits were set
The biggest number on the phone dashboard counted what was left of the category limits. For anyone who had set none, the limits totalled zero, and so did what remained of them: the card showed a large "0.00" right after a salary landed, which reads as a broken counter rather than as an absent plan. On the desktop the same thing appeared as "0.00 left of your limits" under spending.
With no limits set, the card now shows what is actually left — money in minus money out — and says underneath where that figure came from. With limits set everything works as before, except the label now says "Left of your limits" so the two different answers to the same question cannot be confused. The desktop note only appears when limits exist.
Deadlines and overdue items follow the Polish date, not the server's
The server runs in UTC, while the tax, recurring cost, loan, net worth and analytics modules simply asked it for "today". For the first two hours after midnight Polish time the server was still living in the previous day: a payment due today read as due tomorrow, and an item that had just become overdue was not flagged yet. The dashboard showed it most clearly, since tasks and goals counted the day in your zone while taxes and debts counted it in the server's — one screen, two different dates.
The server now takes "today" to mean the Polish day, so every module talks about the same date you do. Nothing stored has moved; only which date counts as the current one has changed.
Payments and goals can be corrected, and installing the app costs a fraction of what it did
A recorded payment could not be changed. A typo in the amount or a wrong date left one way out: delete the entry — and its budget transaction went with it, so a correction cost the payment its place in the analytics. Goals were the same: moving a deadline or raising a target meant deleting the goal along with every contribution recorded against it, which is what shows the progress.
A payment now has an Edit button on its own row, with the form opening in place next to what is being corrected, and the budget transaction follows the correction instead of disappearing. A goal opens the same window used to create it, filled in with its own values.
Along the way: installing the app used to download every marketing cover image — over thirty megabytes of files only ever shown in the admin panel. They now load when that panel is opened, and a first run costs under two megabytes instead of thirty-four.
The Labour Fund gets its own line, as on the ZUS bill
The contributions breakdown showed "social contributions" with the Labour Fund quietly folded in. The total was right to the penny, but the social line came out higher than the one on the ZUS bill by exactly the Labour Fund — and a breakdown you cannot check against the bill line by line reads as a miscalculation.
The Labour Fund now has its own line next to social and health contributions — in the contributions section on Income, in the tax reserve, and in the breakdown shown for an earning title. The amounts have not changed, only how they are split up.
Finance: everything can be corrected, and business income shows contributions
Accounts, things you own and projects could only be created or deleted. A typo in an account name, a raised card limit or a wrong project budget left one way out: delete and start again — together with the history of balance readings, valuations, or the expenses booked to that project. A thing you sold had no way to stop counting towards net worth, even though the list could already show it as sold. Income showed no contributions either, so "left" there meant only "after tax and VAT" — for a sole trader an answer overstated by the whole of ZUS.
Accounts, assets and projects now have an Edit button that opens the same form used to create them, prefilled. Assets gained a date of sale: a sold thing stops counting towards net worth but keeps its valuation history. Income gained a contributions section for the selected month — social and health separately, counted once per earning title rather than per invoice — and under it the amount that actually remains after tax, VAT and contributions. The section stays hidden on employment income, where you do not pay those yourself. The Finance page itself now opens with net worth and what is left of this year's income — until now it showed only installments, subscriptions and loans, answering "what do I owe" and nothing else.
Date fields open the calendar when you click them
Date fields drew the calendar glyph in a colour meant for a light background, so in dark mode it was barely visible, and the calendar only opened if you hit that glyph — a job in itself on a phone. The popup stayed light, too, in the middle of a dark app.
The calendar now opens from anywhere in the field and follows the theme, everywhere in the app that takes a date. Typing the date by hand works exactly as before.
Income: a new payment fills itself in from its source, and sources are editable
Every payment had to be typed from scratch — the amount, the tax set aside, the VAT — even though all of it was already recorded on the income source. The source itself, meanwhile, could not be corrected: changing a rate for a new tax year meant deleting it and setting it up again.
The source now comes first in the new-payment form and fills in the rest: the earning title, whether the amount is net or gross, the contracted amount, and how much of it goes to tax and VAT. Everything stays editable before you add it, because a real payment is rarely the contract to the penny. The source list gained an "Edit" button that opens the same window used to create one, prefilled with that source's data.
Dashboard redesign: insights, a to-do list, and a new look
The home screen was a grid of alert counts with no sense of what mattered most, and nothing about habits showed up there at all.
The app's dark mode has a new near-black, glass-card look, and the dashboard is the first place to show it off. A single to-do list now replaces the old alert grid near the top of the page: it pulls together everything overdue or behind schedule across tasks, taxes, recurring costs, debts, and goals, most urgent first, and each item links straight to its page. Further down, a new "Worth knowing" section mixes a couple of fixed stats — this month's biggest expense category and your longest active habit streak — with rotating, data-driven facts.
Habits: a clear way to enter data
A habit could be checked off, but the rating and note only appeared after clicking the checkbox — easy to miss entirely. Settings on a habit's detail page took up permanent space next to the calendar, whether anyone needed them right then or not.
Clicking a habit on the list now opens one window with the checkbox, rating, and note all visible at once — the checkbox by the name stays as a fast way to just check it off, no window needed. A habit's settings now hide behind a "Settings" button and open in their own window, leaving room for the calendar.
Habits: pause, edits, quiet days, and fixing past days
A habit could only be checked off for today — a mistake or a forgotten day had to stay uncorrected, and the only way to take a break was deleting the habit along with its whole history. Its name and color couldn't be changed after creation either.
An active habit can now be paused without losing its history — it comes back with one click, and the streak picks up where it left off if the pause didn't skip a day. The calendar on a habit's detail page is clickable: any past day can be opened and checked off, rated, or given a note — including one you forgot to log at the time. Name, color, and the reminder's quiet days can be changed any time, and reaching a streak goal now gets a brief congratulations.
Habits: planning ahead, day ratings, and push reminders
Habits had one list and a daily check-off. There was no way to note an idea for later without cluttering today's list, no way to set a reminder for a specific time, and no way to see how hard a given day actually was — only whether it happened.
A habit can now be added to a "planned" backlog and started later with one click — its streak counts only from that point. Checking off a habit lets you optionally rate how it went, from very easy to very hard; those ratings show up afterward on a calendar in the habit's detail view, alongside its current and longest streak and completion rate. Each habit can carry its own streak goal (say, 66 days) and its own push reminder at a chosen time — it only arrives if the habit is still waiting to be checked off.
Marketing panel: a table with reel previews
The Marketing tab showed two cards of medians and a list of the last five posts as bare names. There are now two tables, one per account, each holding the full history: reel thumbnail, date, views, reach, likes, comments, shares, saves and engagement.
Previews come from the covers we already serve rather than from Instagram URLs, which expire — the panel would otherwise show more blanks the older a reel got.
The medians stay above the table. A row says how one reel did; the median says whether the account is growing, which is what you come here to find out.
Reduced price for the first thousand
The founder price had been there for a while, but only became visible after signing up — an offer meant to attract the first paying users was invisible to everyone it was meant to attract.
It is on the landing page now: 5 USD struck through, 2 USD beside it, and a count of places left. Search engines and language models see the same figure, because the structured data and llms.txt read the price from where the page reads it.
The payment button states the amount we will actually charge; it used to quote the regular price even to someone holding a discount.
When the places run out everything returns to the regular price on its own. Nothing here is hard-coded.
Habits are back in the menu on desktop
Habits could only be opened from a phone — on desktop the sidebar takes its list from the module registry, and habits were not in it. They are in both now.
Pomodoro — in the app, and free for anyone without an account
A new module: type what you are working on and how long you want to give it, and when the time is up you hear a sound and answer one question — finished, another round, putting it off, or dropping it. The app then offers a break, a longer one every fourth session. The history shows the outcome as well as the time, because "three sessions of 25 minutes" says less than "two finished, one put off".
A finished session goes into the work log in one click, against a project you choose, once. Breaks never enter billable hours.
The countdown is read from the clock rather than counted in ticks, so switching tabs or reloading loses nothing. Progress shows in the tab title.
Session length is anything from 1 to 600 minutes — the 15, 25, 45, 60 and 90 minute shortcuts save typing without limiting the choice.
The same timer works without an account at /tools/pomodoro — sessions then stay in your browser only, the last three, and nothing reaches our server.
The wizard remembers what you already filled in
Every step already saved as you went, but reopening the wizard started from the welcome screen and some steps asked as though nothing had happened. It now returns to the step you left off on, and steps show what you already have.
The housing step recognises rent or a home loan you already added instead of asking again — a second pass used to add the rent twice. The categories step shows the categories you have rather than offering a set to pile on top, which led to the same doubling. An earning title can be corrected rather than only deleted and retyped.
Earning profile and tax breakdown
You set out how you earn — business activity on the scale, flat tax or lump sum, employment, a mandate, a specific-task contract — along with the ZUS variant (start relief, preferential, Small ZUS Plus, full) and VAT status. Several titles can be active at once, because a job alongside a business is an ordinary situation rather than an exception.
When adding income you see straight away what the amount is made of: how much is VAT, what the tax base comes to, the income tax advance, the contributions and what actually stays with you. The net/gross switch sets itself from the title — an invoice quotes a net price, a contract quotes gross.
Two things worth knowing. VAT is shown separately because it is never your income; you collect it for the tax office. Contributions are shown as monthly rather than per invoice: several invoices from one activity mean one ZUS bill, so a second invoice in the same month does not ask you to set it aside twice.
The setup wizard asks about this first, before income, because without a title a payment is only an amount. The income step now adapts to the answer: for employment it asks for a name and the contract amount, for business activity it adds a net/gross switch and shows the breakdown straight away. A source you already added can be corrected instead of deleted and retyped. The tax step now appears when you actually settle your own tax, rather than being guessed from the kind of income.
There is now a tax reserve: how much of a month is not yours, split into income tax, social and health contributions and VAT, with the dates each is due. One button writes those dates into the Taxes module; pressing it twice duplicates nothing.
Mark an account as the tax account under Accounts and the reserve also shows what you have actually set aside and whether anything is missing. Until an account is marked the app does not guess: it says it does not know, rather than showing zero.
The figures use 2026 parameters and are an estimate, not tax advice. When parameters for a year are missing, the app says so instead of quietly carrying last year's numbers forward.
Work time tracking
A new module: log how many hours went into each project and what you worked on. A day-by-day chart, a twelve-month strip you can jump between, and a table grouped by day.
A project can optionally be billed — by the hour or as a flat monthly fee, in any currency. The billable amount then sits next to the hours. Currencies are listed side by side; nothing is converted.
August 14–16, 2026 — The phone app behaves like an app
- Once installed to the home screen, the app can no longer be zoomed by accident or dragged sideways, and it fills the whole width of the screen — including phones with a notch. In an ordinary browser tab zooming is untouched: there it matters to anyone who zooms in order to read.
- The mobile app is finally called Ordiarion. The name under the icon was still the one from before the rebrand, and so was the icon itself.
- "What's new" opens again. The page had been working server-side all along, but the app overwrote it after loading and bounced you to the home page. It now stays put and looks like a page — headings, lists, spacing.
- The blog was invisible to Google. The search engine received an empty page instead of an article and reported every text as missing. Fixed for all articles at once.
- Four new blog posts: overpaying a mortgage (shorten the term or lower the instalment), annual costs spread across the months — in both languages — and the order you pay debts off in.
August 12–13, 2026 — Net or gross, import rules, task order
- Income sources now distinguish net from gross. Employment and contract work default to net, everything else to gross — but the switch is always visible and nothing is converted for you. It is a label, not a calculator: the point is that a month later you know which number you entered.
- Bank import: category rules by description. One rule ("Biedronka" → Food) applies to every future statement, so three hundred rows no longer land in a single category waiting to be sorted by hand. The import also asks which account the transactions belong to.
- Deleting a receipt now asks about the linked expense. Removing the photo and reversing the whole record are two different things that looked identical from the outside. The expense is kept by default — that is the recoverable mistake, while money quietly removed from a budget is noticed only when the totals stop adding up.
- Tasks can be put in your own order by dragging the handle on the left. Works with a mouse and with a finger, and the arrow keys do the same without a pointer. Due dates and priorities are still on every row — what changed is who decides the sequence.
- Unlimited and non-billable accounts no longer get warnings about access running out. The banner used to warn them about something that was never going to happen.
- Twenty-one error messages showed a raw code instead of a sentence. All of them now have wording in both Polish and English.
August 8, 2026 — Recurring tasks, habits, calendar export
- Tasks can now repeat (weekly, monthly, quarterly, or yearly) — checking one off creates the next one, with the due date moved forward.
- New module: Habits — a daily checklist, with a streak of consecutive days.
- Photos can now be attached to goals too, not just journal entries.
- Due dates (taxes, loan payments, tasks, goals, recurring costs) can be subscribed to in any calendar app — Settings → Calendar.
- Sharing fix: inviting someone to a group with a "view only" role now actually limits their access, even when the group has a resource shared with full edit rights.
- A refresh button in the header: forces fresh data from the server, sends any pending offline changes, and checks for a new app version.
August 7, 2026 — Public REST API for tasks
- A personal API key for tasks, created and managed in Settings — for connecting external automation.
- A key can be scoped to a single task category instead of the whole list.
- Full API documentation publicly available (Help → API).
August 6, 2026 — Sign in with Google and Apple
- You can now create an account and sign in without a password — through Google or Apple.
August 5, 2026 — Working offline
- The app now works offline too: tasks and other changes you make queue up and send themselves once the connection comes back.
- Photos can be attached to journal entries.
August 3, 2026 — Charts and help in English
- A spending chart (daily and cumulative) on the dashboard and in the budget.
- The entire help section translated into English — twenty pages covering
every module, available under
/help. - Projects: grouping expenses around a single occasion, like a renovation or a wedding.
August 1–2, 2026 — Bank import and much better receipt reading
- Importing transaction history directly from a bank's CSV export, with automatic detection of recurring costs in the imported history.
- Ready-made budget category sets to pick from instead of starting empty.
- Receipt-reading accuracy went from 28% to over 70% on a 200-receipt test set — support for photos taken at an angle or sideways, uploading several receipts at once from the gallery.
- A clear statement of price and limitations on the homepage, first-steps guidance shown right after creating an account.
July 31, 2026 — Payments and task categories
- Payments via Stripe: a one-week trial, a subscription management panel.
- Tasks can be grouped into your own categories (personal, work — anything).
- Financial modules gathered in one place in the menu, each with a description.
July 29–30, 2026 — Rebrand to Ordiarion
- New name and brand mark.
- Terms of service and privacy policy.
- Blog and help section — one description page per module.
- A loan overpayment calculator: comparing repayment methods (snowball, avalanche).
- Browser push notifications.
July 28, 2026 — Sharing and groups
- Groups as a way to share budgets and shopping lists with family or a team — not limited to a single person at a time.
- Journal — private daily notes with a mood, not shareable with anyone.
- An admin panel with platform statistics.
July 26–27, 2026 — Further expansion
- Two-factor login (TOTP).
- The app installable on a phone as a PWA.
- Bucket list, credit reports (read in the browser), goals with measurable progress and a deadline.
- An income module, exporting all your data to a single file, daily email reminders for upcoming due dates.
July 25–26, 2026 — Launch
- First version: accounts, login, a task module.
- A home budget with categories and monthly limits.
- Shopping, loans tied to the budget, accounts and cards, net worth calculated from valuation history.
- Recurring costs, informal debts between people, taxes with due dates.
- Reading receipts from a photo right in the browser — the photo never leaves the device.
- Financial statistics and analytics.