Ask about your money.
“How much am I owed?” “What do I need to pay?” “What are my account balances?” Get a summary in the conversation, with the detail on screen.
A LITTLE LESS ADMIN. A LOT MORE CLARITY.
Home, work and everything in between.
Bring your money together with oneFlow.
Keep track of bills, banking, invoices and the things you own. Let oneAI help with the detail. Your accounts live in a database on your device.
Free to use · Installable web app · Optional AI with your own API key
MADE FOR THE WAY LIFE ACTUALLY WORKS
01 / EVERYDAY LIFEA grocery shop and a client invoice can belong to the same day. oneFlow gives personal and work finances room to sit together, with categories and private or business use to keep the detail clear.
LESS GUESSING. MORE KNOWING.
Bring your everyday account, savings, card and loan into one view. Categorise spending, see what you own and owe, and keep a useful record of your belongings.
REAL SCREENS. EVERYDAY STORIES.
02 / THE PRODUCT TOURPick a task and follow the steps. These are fresh captures of the actual app using its fictional demonstration accounts. AI responses and extracted examples are simulated for this tour.
FROM STATEMENT TO SORTED
Upload the statement, check extracted purchases and payments, then confirm the import into the right credit card account. AI helps with reading and categories. You review before importing.

Explore at your own pace. No live financial actions.
SOME TASKS START WITH A FORM. OTHERS, A CONVERSATION.
03 / MEET ONEAIAsk a question, attach a document or describe what you need. oneAI can look up records, run supported commands, open screens and bring back a clear answer.
Actual app interface · simulated AI response · fictional demo records
“How much am I owed?” “What do I need to pay?” “What are my account balances?” Get a summary in the conversation, with the detail on screen.
“Open a new bill.” “Add this supplier.” “Run profit and loss for June.” Supported commands use the same validation as the app’s forms. oneAI asks when it needs more detail.
Queue documents while another request is processing. Clearly resolved bills can save automatically; uncertain details become reviews you can open from the queue.
Use ordinary language and follow-up questions. Ask for a summary, create or update supported records, or open the interface you need.
“Show my outstanding invoices.”
With AI voice off, browser dictation turns speech into editable text. Check the words, make changes and press Send. Availability depends on your browser.
Useful when typing gets in the way.
Enable AI voice, press Voice and speak. A pause sends your message; oneAI replies aloud with a short summary, then listens again. Use Stop to end the session.
You start the microphone. You can stop it.
Helpful, with clear boundaries. oneAI can save changes through supported commands. Statement imports and completed reconciliations need your review and confirmation. Check the results, especially extracted documents and AI suggestions.
AI is optional and needs an OpenAI API key and internet; provider charges apply. Requests, relevant context and attachments go to OpenAI. AI voice sends recorded messages for transcription and uses generated speech. Browser dictation may use your browser’s online speech service.
THE THINGS YOU OWN HAVE A STORY, TOO.
The laptop on your desk. The tools in your ute. The fridge in your kitchen.
Photograph the unit itself or its model and serial number label, then attach the photo for an asset import. oneAI reads what it can identify and prepares a record for you to check.
Use a clear photo of the equipment or label. A receipt, warranty or readable document works too.
It can identify a name, make, model and serial number when the source supports them. Add anything it cannot read.
Review category, location, purchase details and any suggested value, then save to your home contents or equipment register.
Clear, readable details give the AI a better starting point.
Actual review screen · simulated extraction for the tour
A useful register, over time. Track locations, asset tags, condition, purchase costs, warranty, saved valuations and disposal details. Print an Asset List or include recorded values in “What I own and owe”.
Suggested resale values are indicative estimates, without live market pricing or depreciation calculations. Original uploaded photos and documents are not saved with the record; keep your originals separately.
GOOD RECORDS SHOULD ANSWER REAL QUESTIONS.
04 / YOUR REPORTSExplore 22 reports for everyday spending, business activity, banking and the things you own. Choose dates and the filters offered by each report, then print or save a PDF.
START WITH A QUESTION
What came in?
What went out?
Who still owes me?
What’s ahead?
22 reports to explore
Your view, your filters. Use category groups such as Household, Small Business and Shared Home Office. Many reports offer private, business or combined use; some support cash basis. Each report shows its available filters.
Reports describe your saved records. Forecasts assume payment on due dates and exclude unrecorded future costs. Tax and GST worksheets help review recorded amounts; the app does not lodge a tax return or BAS.
PLENTY OF DEPTH. A FAMILIAR PLACE FOR EACH THING.
05 / EXPLORE THE DETAILSUse oneAI when it helps. Use the ordinary screens whenever you prefer. The same records connect your daily admin with your reports.
Familiar forms when you want to work directly.
See more app screens ↗Create customer invoices and credit notes, supplier bills, purchases and purchase returns. Add line descriptions, quantities, units, tax and private-use detail where supported.
Copy a document into your own email app. oneFlow does not send emails or message your clients automatically.
Record money received from customers or paid to suppliers. Allocate a payment across documents, use partial payments or fill all unpaid items.
These actions record accounting movements. They do not send money or initiate a bank payment.
Manage everyday accounts, savings, credit cards and loans. Record deposits, withdrawals and transfers; keep currencies distinct.
Upload your statements; there is no automatic live bank feed. Review suggested categories and matches before confirming.
Keep customers, suppliers and billers in one directory, including roles, addresses, optional contacts and a primary contact.
Build categories around life and work. Store defaults for tax and private-use percentages, then adjust relevant transaction lines.
Category defaults help future entry. Saved transaction detail remains the basis of reports.
Maintain home contents and equipment alongside your finances. Follow recorded changes and manage the local workspace.
TAKE A CLOSER LOOK
The built-in demo combines a household with a home-based web business. All people, balances and equipment are fictional. Select a screen to enlarge it.
Demo activity: 15 June–15 July 2026. Tour imports and AI replies use controlled examples; they do not make live AI requests or change your accounts.
YOUR DEVICE IS WHERE THE WORK HAPPENS.
06 / LOCAL BY DESIGNInstall oneFlow from pwa.oneflow.com.au. The app runs in your browser or its installed window, with your accounting database stored locally on that device.
Your database is not hosted in a oneFlow cloud account.
OpenAI: AI requests, context, files and voice.
Geoapify: enabled address searches.
Internet: initial installation and updates.
Once the app has fully downloaded and cached, core forms, saved records, reports and backups remain available offline. AI and address suggestions need a connection.
The database belongs to this site in this browser profile. A different browser, device or address has a different workspace. Installation is not automatic cloud sync.
Download a SQLite backup and keep a copy somewhere safe. Clearing browser site data can remove the workspace. Request persistent storage in the app to reduce automatic eviction.
A FILE YOU CAN KEEP
The Database tools let you download a backup, check integrity and restore supported oneFlow backups. Supported older backups are checked and migrated before replacing the current database. App updates preserve saved workspace data.
API keys and AI preferences are separate. Back them up with the app’s password-encrypted settings backup, and keep that password safely.
THE PERSON BEHIND ONEFLOW
Built by Steve Goodwin. Shared freely to make everyday admin a little easier.
Steve developed oneFlow to help individuals, households, freelancers and contractors spend less time on the detail and get a clearer view of their money. He provides the software free so people can put it to work in their own lives, with their records kept on their own device.
Based in Brisbane, Steve brings more than 35 years of experience across systems engineering, software development and technology consulting. He founded Software Development Pty Ltd in 2003 and continues to work as an adviser, architect and hands-on builder.
His approach is practical: understand what people need, make thoughtful technology choices and build something useful. oneFlow brings that experience to the everyday work of keeping home and business finances organised.
Meet Steve at Software Development ↗A SMALL START. A CLEARER DAY.
Start with the demo, explore an Australian setup,
or make an intentionally empty workspace your own.
Visit pwa.oneflow.com.au in a supported browser. Use it in a tab or install it as a Progressive Web App (PWA).
Use the browser’s Install app option when offered. On iPhone or iPad, open in Safari and use Share → Add to Home Screen. Controls vary by browser.
Optional API-key setup comes first and can be skipped. Then choose Demonstration Accounts, Basic Setup and Australian Tax Settings, or Empty System.
Use the same device and browser profile for your workspace. Allow storage protection when offered, and make your first backup after adding your own records.
Enter records and use reports without connecting AI. To use oneAI, add your own OpenAI API key; OpenAI usage is billed by the provider.
No. Individuals and households can use accounts, categories, statements, assets and everyday reports. Freelancers and contractors can also use invoices, supplier bills, payments and business reports. The product name is oneFlow Freelancer, but you can start with the parts that fit your life.
Open pwa.oneflow.com.au. Install using your browser’s app option, or continue in a tab. Allow the app to finish caching before relying on offline use. You do not need a local server or launcher script.
Your accounting database is stored locally in this browser profile on this device. It is not automatically uploaded to a oneFlow database service. Optional AI sends relevant requests, context and attachments to OpenAI; enabled address searches go to Geoapify. Those optional services need internet.
They have separate local workspaces. There is no automatic multi-device or household sharing. Use a supported database backup and restore to move a workspace deliberately, and keep safe copies. Each browser profile and site address has its own storage.
Yes. Skip API-key setup and use manual entry, accounts, invoices, assets and reports. AI imports, chat and AI voice need an OpenAI connection. Address entry also works manually without an address-lookup key.
oneAI can run supported commands that save records. Fully resolved bills or clients may save automatically; unclear imports become review drafts. Statement imports and final reconciliation require your review and confirmation. Check summaries and extracted values; AI can make mistakes.
Preview an invoice, print/save it as PDF or copy it for your own email app. Recording a payment updates accounting records; it does not transfer money. There is no automatic outgoing email, customer messaging or live bank feed.
Browser dictation lets you speak, edit the text and send it. With AI voice enabled, press Voice for a conversation with automatic send after a pause and spoken replies. Press Stop to finish. Microphone permission, a supported browser and internet are needed; AI voice adds provider usage.
No. Asset values are saved estimates or purchase-cost fallbacks, without live market pricing. Forecasts project recorded unpaid documents on due dates and exclude unrecorded future activity. Review the assumptions behind your reports.
App updates preserve saved records and migrate supported older data. Browser cleanup is different: clearing this site’s storage can delete the local database. Use storage protection when available, keep regular backups and save original documents separately. Database backups exclude API keys and browser AI preferences.
YOUR MONEY. A LITTLE MORE UNDERSTOOD.