An offline trading journal for Windows: what really works without internet

Local storage, offline use and network silence are three different promises. Here is what AI Trading Journal does on your PC, what it checks online and how to test any journal.

Three things people mean by “offline”

When a trading journal says it is offline, it can mean three different things, and they are not the same promise. The first is that your data is stored on your own computer instead of on a vendor’s servers. The second is that the journal keeps working when the internet is down. The third is that the program never talks to the internet at all. Most desktop tools can honestly claim the first, many can claim the second for a while, and very few can claim the third once they need a license check, an update or a data feed.

It is worth separating the three before you choose, because the questions behind them are different. Storage is about who owns your history if the vendor closes or you stop paying. Offline use is about whether you can review your trades on a flight or during a broken connection. Network silence is about privacy and about how much you have to trust what the program does in the background. AI Trading Journal is built for the first two and is explicit about the little it does online, which is the subject of this page.

What runs on your PC and what needs a connection

Part of the appNeeds internet?Notes
Reading closed trades from MetaTrader 5NoThe app reads the terminal on the same PC. The terminal itself needs a broker connection to receive new trades, but the history it already holds is local.
Saving the journalNoEverything is written to one file, journal.db, in Documents\AI Trading Journal.
Dashboard, P&L calendar, Progress, Journal pageNoThey are drawn from the file on your PC, so you can open them with the network switched off.
Notes, ratings, tags and screenshotsNoStored in the same file and in a folder of images next to it.
Export Report (Excel)NoThe workbook is built on your PC from your journal.
Daily backupNoWritten to a folder on your disk. If you choose a cloud folder, your cloud service uploads it, not the app.
First activation of a license or trialYes, onceThe app asks the activation server to register the key or start the trial.
Periodic license re-checkYes, when onlineSee the next section for how long the app tolerates being offline.
Optional Notion copyYesOnly if you connect Notion yourself.
Installing updatesYesFrom the Microsoft Store or a new installer.
AI Trading Journal dashboard on sample data, drawn entirely from the journal file on the PC
The dashboard on sample data. Every number on it is calculated on the PC from the local journal file.

How long can it stay offline?

A license check is the one thing that does need the internet, so the useful question is how often. For a paid license the app trusts a successful check for seven days. After that it tries again whenever it can reach the server. If it cannot, for example because you are travelling, it keeps working, and it only insists on a fresh check once a cached check is more than 45 days old. For the free trial the checks are more frequent, about every twelve hours when you are online, and the app tolerates up to three days without a successful check, because a trial has no long-term trust to extend and the countdown has to stay honest.

Re-check when onlineLongest time offline
Paid licenseAbout every 7 daysUp to 45 days since the last successful check
7-day free trialAbout every 12 hoursUp to 3 days since the last successful check

Past those limits the app asks for a fresh check before it opens, and as soon as your connection is back one check fixes it. Nothing is deleted while you wait: the journal file stays exactly where it was.

What the license check actually sends

The check contains your license key and a device identifier, so the server can tell one device from another. It does not contain your trades, your balance, your account number or your notes. That is why the app can say that your journal never leaves your PC unless you decide to connect Notion. A license covers one device at a time, so a device identifier is how that rule is applied.

Offline in practice: four situations

A seven-point test for any journal’s offline claim

Whatever journal you are considering, you can test the claim in ten minutes. Do these before you pay for anything:

  1. Switch off Wi-Fi and open it. Does it start, and can you still open old trades and write a note?
  2. Find the data file. Can you see it in a folder you know, copy it and open the folder in a file manager? If you cannot say where your history lives, it is probably not on your PC.
  3. Ask what happens at the license check. How long is the grace period, and what exactly is sent?
  4. Check what it needs from your broker. A journal that asks for your investor or master password sends that credential somewhere. One that reads the terminal on your PC does not.
  5. See where backups go by default. A backup that silently uploads to the vendor is a cloud copy, whatever the product calls itself.
  6. Look for an account. A journal that needs a login before it shows your trades is, in practice, a cloud journal with a desktop window.
  7. Read the privacy page for the word “servers”. It should say plainly what is and is not uploaded.

How the options compare

ApproachWorks with no internet?Where the history livesMain cost
Spreadsheet you keep yourselfYes, completelyA file you ownYou type every trade. The free template has the formulas
Local app that reads MT5 (this one)Yes, apart from the license checkA file on your PC$19.99 once after a free 7-day trial
Cloud journal with broker syncNoThe vendor’s serversUsually a subscription, and your history can end with it
Expert Advisor that posts to a serviceNoThe service you post toSetup effort, and an outside service holds your data

None of these is wrong. A cloud journal gives you a phone view that a Windows app cannot, and a spreadsheet gives you total control. The point is to choose knowing which promise you are buying. The comparison of automatic tracking methods goes through them in more detail.

Offline is not the same as private or safe

A journal on your PC is only as private as your PC. Anyone who can sign in to your Windows account can open the file, so use a sign-in password and consider turning on disk encryption such as BitLocker if you carry a laptop. And a file on one disk is one disk failure away from being lost, which is why the app writes a daily backup and why it is worth pointing that backup at a cloud folder you control. The backup guide shows how, and the local journal guide explains what is stored where.

Honest limits

Frequently asked questions

Does AI Trading Journal work without internet?
Yes for everything that reads or writes your journal: the dashboard, P&L calendar, Progress page, Journal page, notes, screenshots and Excel export. It needs a connection to activate a license or start a trial and to re-check it from time to time.
How long can a paid license stay offline?
The app re-checks about every seven days when it is online, and it tolerates up to 45 days since the last successful check before it asks for a fresh one.
What if I am offline during the free trial?
The trial is checked more often, about every twelve hours when online, and it tolerates up to three days without a successful check. Connect once and it carries on.
Does the license check send my trades?
No. It sends a license key and a device identifier. Your trades stay in a file on your PC unless you choose to connect Notion.
Can I use it on a laptop without Wi-Fi?
Yes. You can review everything and write notes. New trades are read when MetaTrader 5 is open and logged in on that laptop.

Related guides

Try the offline journal free for 7 days

Free for 7 days, no card required. After that, a one-time $19.99 purchase. No subscription. Also on the Microsoft Store.

One-time $19.99, no monthly fee · your MT5 login never leaves your PC · trades go into your own journal on your PC, not through our servers.

Start free 7-day trial