AI coach

A coach that has actually read your numbers.

A general-purpose chatbot can explain what an emergency fund is. It cannot tell you whether you can afford the flight in October, because it has never seen your rent, your paycheck rhythm, or the transfer that leaves on the 30th. The coach in feels.money has — and answers accordingly.

This page is about what that means in practice: what the model receives, how it is instructed to answer, where the line between education and advice sits, and what happens on the days the model is simply unreachable.

  • Grounded in your data
  • Shows its working
  • Education, not advice

grounding

A summary of your finances, built fresh for every question

The coach does not browse your transactions. It is handed a small, deliberate briefing — and that briefing is the whole of what it knows.

Before a question reaches the model, feels.money assembles a compact context block from your own data: a line of profile context, your account balances by type, this month's income and spending with the five categories you spent most in, what your subscriptions cost, your active goals with their progress, and your latest health score with its subscores. Every figure is rounded to whole units. The whole block is capped at around 1,800 characters.

What is deliberately absent matters more than what is present. There are no account numbers, no card masks, no institution credentials, and no raw transaction list. The model cannot see the individual purchase you would rather not discuss; it sees that your Food & Drink total was $742 this month. That constraint is not a limitation we apologise for — it is the design.

The last twelve messages of the conversation ride along with each new question, so follow-ups make sense without the whole history being re-sent. Conversations are stored under your account, and you can delete them — along with everything else — whenever you like. Your data is not used to train AI models, ours or anyone else's. The privacy policy states that plainly and the security page covers how the rest of it is protected.

how it answers

Lead with the answer, show the arithmetic, finish with something to do

The coach is instructed to work in a specific order, and the order is the product. Answer the question directly first — nobody wants three paragraphs of preamble before finding out whether they can book the flight. Then the reasoning, in plain language, with the actual figures cited rather than paraphrased. Then two or three concrete next steps, prioritized, specific enough to act on this week.

When maths is involved, it is shown. Comparing two options or projecting a number forward produces a small table you can check line by line, because “you can afford it” is a claim and income minus committed costs minus what you have already spent is a calculation. One is trustworthy; the other is a vibe.

Example

An answer with its working shown

Can I book the $340 flight for October, or should I wait?

You can book it — here is the arithmetic rather than a vibe.

This month's remaining money
Take-home this month+$5,200
Fixed costs already committed-$2,778
Spent so far-$1,411
Savings transfer on the 30th-$520
Left before the next payday$491

The flight fits with $151 to spare, and it does not touch the savings transfer. Two things worth doing this week: move the transfer to payday so it clears first, and keep dining under $150 for the rest of the month to stay inside your Food & Drink limit.

Illustrative figures, in the shape and voice the coach is instructed to use: the direct answer, the arithmetic that supports it, then specific next steps.

It ends with two or three specific things

Not “spend less”. Something you could do this week, with an amount and a date attached — because a plan you cannot picture yourself doing is not a plan.

It shows the arithmetic

When numbers are being compared or projected forward, you get the working — usually a small table — so you can check it rather than take it on faith.

It refuses to promise returns

No guaranteed outcomes, no market predictions. Projections are labelled as projections, long-run assumptions are named as assumptions, and questions that need a licensed professional are handed to one.

It says when it does not know

If a number it needs is missing from your data, it asks for it instead of inventing something plausible. A confident wrong figure is worse than an honest gap.

the line

Education and planning. Not advice.

This is not a disclaimer buried in a footer. It changes what the coach will and will not say.

feels.money is not a registered investment adviser, a broker, or a fiduciary, and the coach is not a substitute for one. It is instructed to say so directly whenever a question crosses that line — tax specifics, legal structures, whether to buy a particular security — rather than answering confidently and letting you find out later that it should not have.

It will not guarantee an investment return or predict a market. Where a long-run assumption is used in a projection, it is named as an assumption and the projection is called an estimate. Where a decision depends on things we cannot see — your tax position, a health situation, what you actually want your life to look like — it says that too.

What it will do is the genuinely useful part: explain your own numbers back to you, cost out a decision, compare two options with the arithmetic visible, and translate the jargon. Most financial questions people carry around are not really investment advice questions. They are “can I do this, and what does it cost me?” — and that is a question your own data can answer.

The coach is also instructed never to shame you. Money shame is a remarkably effective way of making someone stop looking at their finances entirely, which is the opposite of useful. Setbacks get framed as data, progress gets acknowledged, and the tone stays the same whether the month went well or badly.

when the model is down

The app does not stop working because an AI backend does

Most of what looks like AI in feels.money is deterministic arithmetic. That is not a compromise — it is the reason you can rely on it.

Everything that produces a number — your health score and its eight subscores, budgets and adherence, net worth, cash-flow projections, goal arrival dates, subscription totals, opportunity-cost maths — is pure, tested TypeScript running on our own servers. No model is consulted, so no model can be unavailable. Those figures are always there.

The features that do use a model are built rules-first: a deterministic result is computed before the model is asked for anything, and the model's job is to refine and narrate it. If the backend is slow, down, or returns nonsense, the deterministic result ships anyway. The purchase analyzer, the salary coach, the side-hustle builder, the spending insights and the narrative in your weekly report all behave this way, and each records which engine produced it — rules or ai — so you are never guessing.

A circuit breaker sits in front of the model for exactly this reason. After two consecutive failures it opens for a minute and lets a single probe request through, rather than making every subsequent question burn its full retry budget rediscovering that nobody is answering. The practical difference is between waiting seconds for a rules-based answer and staring at a spinner for minutes.

The chat itself is the one place we deliberately do not fabricate a fallback. If the model cannot be reached, the coach tells you so in plain language and keeps your message saved so you can send it again in a moment. A canned pseudo-answer dressed up as coaching would be a small lie, and this is not a product that can afford small lies.

Context size
About 1,800 characters of rounded, summarized figures — never raw transactions, account numbers or masks.
History window
The last twelve messages of a conversation travel with each new question, so follow-ups keep their thread.
Free limit
15 coach messages a day. Automatic categorization, detection and reports never count against it.
Failure mode
A circuit breaker opens after two consecutive backend failures and lets a single probe through a minute later — so a bad backend costs seconds, not a spinner.

what to ask it

The questions it is genuinely good at

  • “Can I afford this?” — priced against your committed costs, your remaining month, and your goals rather than your account balance alone.
  • “Where did the money go?” — a readable account of an expensive month, tied to real categorized spending.
  • “What should I do first?” — debt versus savings versus investing, argued from your actual debt load, cushion and cash flow.
  • “What does this word mean?” — APR, vesting, expense ratio, index fund, explained once and without condescension.
  • “How is this goal going?” — the arrival date recalculated from your real contribution pace, not the one you hoped for when you set it.

And the ones to take elsewhere: your specific tax return, whether to exercise your options, how to structure a business, whether a particular stock is a good buy. The coach will tell you the same thing.

questions

Fair questions

Ask it something you have been avoiding.

Fifteen coach messages a day are included free, and everything the coach reads is a summary you could read yourself. Connect one account and try the question you already know the shape of.