Exile Farm Ledger
Path of Exile 2 · Windows desktop app

Keep the books on your loot.

Log every drop, time every session, and see your real exalts per hour — across Breach, Expedition, Ritual and the rest.

Free · Open source · Never connects to your account

Exile Farm Ledger dashboard showing total profit, sessions, maps logged and session time, with recent sessions and best strategies.
Net profit
What the session actually cleared, after investment.
Profit / hour
Your true ex/hour, measured against the live timer.
Profit / map
Average return per run, so you can compare maps.
Maps / hour
How fast you're actually clearing content.
What it does

Everything a farm log needs, nothing it doesn't.

Track a session as it happens

Start the clock and the numbers move with you. Net profit, profit per hour, profit per map and maps per hour all update live as you log loot.

Tick maps up and down with one button, record currency as it drops, and keep chase uniques on their own line. Exalted Orb is the base unit; the big-ticket uniques are tracked in Divines.

live timernet profitex / hourex / mapmaps / hour
Active session view with net profit, loot, investment, profit per hour and per map, a maps counter, and a currency loot table.

Know which strategy actually pays

Save a strategy with its mechanic, default investments, notes and the chase items you expect to see. Spin up a matching session in two clicks.

Built-in mechanics cover the PoE2 endgame out of the box — and you can add your own whenever a new one matters.

Generic MappingBreachExpeditionRitualDelirium
Strategies screen for managing a strategy, with saved strategies and a list of mechanics like Generic Mapping, Breach, Expedition, Ritual and Delirium.

Prices in one click

Pull current values straight from poe2scout, or set any price by hand. Currencies are valued in Exalts, chase uniques in Divines.

Reorder the list, add what's missing, remove what you'll never see. The ledger does the conversions for you.

poe2scout syncmanual overrideexalt base
Price settings with currencies valued in exalts, a Fetch prices from poe2scout button, and chase items valued in divines.

See what the numbers say

Every completed session rolls up into reports by mechanic and by strategy: average ex/hour, ex/map, total return, and your best and worst runs side by side.

Stop guessing which farm is worth your evening — let the history tell you.

by mechanicby strategybest / worst
Reports screen breaking sessions down by mechanic and by strategy, with columns for average ex per hour, ex per map, maps, time, total, best and worst.

It stays outside the game

Exile Farm Ledger is a notebook that does math — nothing more. Your sessions live in a local SQLite file you own and can back up yourself, and historical sessions keep the prices they were recorded with.

  • Doesn't read your screen or game memory
  • Doesn't automate any gameplay
  • Doesn't track your stash or call the trade API
  • Never asks for an account or sends data anywhere
Settings screen describing the app's boundaries: a manual local ledger that doesn't interact with the game client, automate gameplay, read memory or the screen, track stash, or require an account.
Privacy & security

Nothing up its sleeve.

A few thousand lines of plain Rust and TypeScript — no obfuscation, no hidden services. A full static source review rated it low risk and can be read in full on GitHub. The one real caveat is the unsigned installer — a provenance flag, not a behaviour one.

The entire network surface
Two destinations. That's all.
01
api.poe2scout.com
Price lookups, only when you hit refresh. A plain GET — no data about you is sent.
02
github.com/FlipJaxx/PoE2-Farm-Ledger
An update check when the app launches. No personal data.
Nothing else. No analytics, no crash reporters, no ad networks, no account.

No telemetry

Nothing tracks how you use the app. No clipboard access, no screen capture, no input hooking.

Sandboxed by Tauri

The UI can't reach your files, shell or the network on its own — only a fixed set of Rust commands that read and write your local database.

Signed updates

An update installs only after passing a cryptographic signature check, so a tampered payload can't slip in.

No ban risk

It never reads or drives the game, so there's nothing for anti-cheat to flag as automation.

It's all open — read the source, or the full security review, on GitHub.

Download

Windows · v0.1.2
Download for Windows
Download only from the official releases page above. The installer isn't code-signed yet, so Windows SmartScreen may show an “unrecognized publisher” prompt — choose “More info” → “Run anyway.” A signed Microsoft Store version is on the way.
Or build from source · Releases and changelog on GitHub