[Show & Tell] Offsheets: A Zero Knowledge, Mint-Style Front End Web/iOS App for Tiller Users

Hello Tiller Community!

Like many of you, I transitioned to Tiller because it is the absolute gold standard for data ownership. There is simply no better way to maintain a “single source of truth” than having your raw financial data live in a spreadsheet you actually own. The Tiller Foundation template is an incredible engine for anyone who wants total flexibility.

However, as much as I love the power of the sheet, I found myself missing the polished, interactive experience of the “Mint” days—especially when I’m out and about. As a developer and long-time Tiller power user, I decided to build a solution. I’m excited to share Offsheets with you today.

What is Offsheets? It is a fast, device agnostic React-based frontend web application that essentially sits on top of your existing Tiller Foundation Google Sheet. It doesn’t replace your spreadsheet; it just gives it the professional interface it deserves.

Why I built Offsheets:

  • Native-Grade Mobile Experience: Highly optimized for all devices. Every feature on desktop is fully functional on your phone—no more fighting with tiny cells on a 6-inch screen.

  • Total Transaction Control: View, filter, add, edit, split, and delete transactions without the friction of a spreadsheet. Full functionality to manage categories, budgets (Savings, Monthly, Yearly), and accounts.

  • Filter the Noise: Includes advanced customization to filter out specific categories or groups (like investment transfers or “noise” transactions) from your main ledger and reports.

  • The Complete Email Digest: A daily, weekly, or monthly snapshot of your entire financial picture. Includes balances from all accounts (linked and manual), net worth tracking, budgeting, and recent transactions.

  • Proactive Monitoring & Alerts: Don’t wait to check your spreadsheet to see if you’re off track. Get in-app notifications when you go over budget, in addition to a feature in the email digest that flags over-budget and un-budgeted spending.

  • Visual Insights: Interactive charts for analysis, trends, net worth, investments, and budgeting. Look at your data in ways a static sheet can’t replicate, with CSV exporting built into almost every view.

  • Personalization: Full Light and Dark Mode support, custom filtering for report-based pages, and various UI settings to make the app feel like yours.

Privacy & Security (Zero-Knowledge Architecture) I know how much this community values privacy. That’s why I came here in the first place after having my data sold for years as a Mint and Personal Capital user. I built Offsheets with a stateless, local-first model:

  • We never see your data. Your financial records move directly between your device and the Google Sheets API.

  • We never store your data. No database, no data brokers, and no ads.

  • Strict Scope Isolation. The app is technologically restricted to only the specific sheet you authorize.

Check it out here: https://www.offsheets.com/ (14-day trial available. No credit card required.)

We also have an in-depth video demo of the web app that you can watch here.

I’d love to hear your feedback or answer any technical questions about the architecture!

Best, Matt


Disclaimer: Offsheets is an independent application and is not affiliated with, endorsed by, or sponsored by Tiller .

What is the subscription cost? You should be more upfront with that. I’m certainly not going to buy into it if I don’t know what it will cost me after 14 days! I looked on your website and pricing was not listed anywhere. – legit or not?

Hey jemmoa7, thanks for the question. The pricing is listed inside the app (which is free to try with no payment method required), but I intentionally left it out of the post to avoid looking like a “sales pitch”—I wanted to respect the community rules here.

But to be totally upfront:

  • Monthly: $3.99/mo

  • Lifetime Access: $89 (one-time)

  • 14-Day Trial: Always included, no credit card required to use the full feature set.

Since there’s no payment info needed to start, you can verify everything yourself during the trial. That said, I’m actually updating the homepage right now to make this crystal clear before anyone else hits the ‘Sign In’ button. I appreciate you asking!

Let me know if you have any other questions.

Thank you for the clarification. Not requiring a credit card to trial is a good thing.

Hey Matt @mu3484343 !

Any chance you could do a quick tour video of the app? This would be good before going into the trial I think.

Hi PCB - Yes, that is right at the top of my list and highest priority at this point. I’ll update this thread when it’s completed.

Thanks for the input!

Here is the video walkthrough we put together of Offsheets! It’s definitely not “quick”, but we wanted to put together a demo of the entire feature set and also touch on the safety, security and privacy of it. Feel free to scrub right on through to get a quick feel as to how it looks and works, though. The video chapters with timestamps are in the Description Box below the video!

Offsheets Web App Demo

@mu3484343
Matt, Very nice solution. Thanks for adding the video.

Thank you @mu3484343 :slight_smile:

I tried, but got ‘The API developer key is invalid.’ when I tried to ‘Select Tiller Spreadsheet’. Tried signing out/in, same error.

Hi - I sent you a private message.

Unable to connect to the website (“This site can’t be reached”).

Hi HH22 - try using https://www.offsheets.com/

Hey @mu3484343 !

Got around to watching the video, I’m eager to try the app.

One workflow I think would need to be integrated at one point is a Budget Builder/ Budget planner.

I am using this one that I think drills down in every category.

We are just missing the sheet to actually reconcile the detailed expected transactions in the planner with the actual transactions in the transactions sheet.

Once we get that, I think it would be easier to get a good account balance forecast almost to the day.

Some solutions have tried to achieve that, and I tried building one, but I think that we are not there just yet. This would be an amazing feature to add to the app!

Anyhow in the meantime thanks for taking the time to share your work!

Thank you for the feedback. This is exactly what I’m hoping to see - feedback about useful Tiller templates that are being used by users. We can pretty much integrate any template into the app, it’s just a matter of how widespread a template is being used. Do you know by chance if this is a popular template? Also, what is the exact name of the template one would search for in the Community Solutions extension? Thanks for watching the video!

We are just about done with the iOS app, and should be submitting it to Apple for review in the next few days. Then, we’ll work on an Android one. The goal is native iOS/Android apps and the web app (which is already live and accessible here) so Offsheets can be used just about anywhere. I’ll keep everyone posted when the iOS app is approved.

I think beyond what gets included by default in the Foundation template spreadsheet, the Savings Budget template seems to be quite popular.

Hey Mark - 100% agree with you about the Savings Budget - that and Tag Manager are the two Community Solutions that were already integrated at launch!

Still unable to open and have used multiple (desktop) browsers.

I haven’t opened this yet, but it looks like a great project. I have been trying to build my own web interface recently as well. Mine is no where near as sophisticated as Till UI but one thing I built that I like is a stacked view of balances over time. I can select to do it by accounts or by groups and I can select the interval (day, week, month, etc) and time frame (30 days, 90 days, YTD, All time, etc). Might be something you try to incorporate?

I’m personally less interested in a web interface for editing. I prefer to edit in sheet and only use the web front end for veiwing. It keeps things simpler for me anyway.

That looks great, I think we have something exactly like this in the app on the Net Worth page. There is a dropdown called “View By” and you can select Account (you can also just look at Groups, too). Do you think this is similar to what you’re talking about here?