Skip to content
FinvestLens

About

About FinvestLens

Why it exists, who publishes it, and the terms it comes under.

Why it exists

GnuCash is a mature, trusted, free-software accounting package built on rigorous double-entry bookkeeping. Its desktop interface, though, is GTK: it does not look or behave like a Mac app, there is no iPad or iPhone version, and none of the Apple platform conveniences are there.

FinvestLens exists to give people in the Apple ecosystem a first-class native accounting app that keeps the correctness of GnuCash’s engine, feels genuinely at home on the platform, runs on macOS, iPadOS and iOS from one codebase, and stays interoperable so nobody is locked in.

It is not a fork of GnuCash. It is a clean, idiomatic Swift reimplementation of GnuCash’s concepts and data model, designed for Apple platforms from the ground up. Correctness is checked by importing a real 46,000-transaction GnuCash book and comparing every balance, report and register against GnuCash itself.

Published by Hello Tham

FinvestLens is published byHello Tham Pty Ltd, a boutique management consulting firm whose work is summed up in its own words as “Visualise Your Future”: “We help organisations around the world define and implement their vision and objectives.”

The firm specialises in business and IT strategies, operating models, strategic roadmaps, enterprise architecture, analytics and business process design. Releases of FinvestLens are signed and notarized under its Apple Developer identity.

More at hellotham.com.

Licence

FinvestLens is free software, distributed under theGNU General Public License v3.0 — the same copyleft family GnuCash uses. That keeps FinvestLens licence-compatible with GnuCash, so its concepts and, where useful, its source can be drawn on directly.

The complete source is at github.com/hellotham/finvestlens. You may use, study, share and modify it under the terms of the licence.

A note on GnuCash

The GnuCash XML format is treated here as an interchange specification. FinvestLens is not an official GnuCash product, and is not affiliated with or endorsed by the GnuCash project. Our thanks to them all the same — the model this app rests on is theirs.

Not financial advice

FinvestLens records and reports on your own figures. Its planners, tax estimator and wellbeing score are estimates computed from your data and your assumptions, always shown with their workings. They are not financial, tax or investment advice, and no part of the app should be treated as such.

Get in touch

Questions, bugs and feature requests are welcome — seesupport.