Terms of service
These are the terms you agree to by using Grubless. The most important one is the second: Grubless is a calculator, not a tax agent, and the return you file is yours.
1. The agreement
These terms are between you and Node Integration Pty Ltd (ABN 37 162 496 979) trading as Grubless. By creating an account or using the service you accept them. If you are agreeing on behalf of a company, trust, partnership or fund, you confirm you are authorised to bind it, and "you" means that entity.
You must be at least 18 years old.
2. Grubless is not tax advice
We are not a registered tax agent, BAS agent, tax practitioner, accountant or financial adviser, and nothing in Grubless is personal tax, accounting, legal or financial advice. We do not hold a licence under the Tax Agent Services Act 2009 and we do not prepare or lodge returns on your behalf.
Grubless calculates figures from the data you connect, applying rules we have implemented for Australian and United States taxation. What it produces is a set of workings, not a verdict. Several treatments are genuinely contested — wrapping, bridging, supplying liquidity, posting collateral — and the product exposes them as per-entity settings precisely because they are your position to take, not ours to decide. The classifications page sets out every default.
You are responsible for the return you file. Check the figures, and have them reviewed by a registered tax agent or CPA. Where your circumstances or your paperwork determine the answer — whether an asset is genuinely lost, whether an activity is a business, whether a personal-use exemption applies — Grubless cannot know, and does not pretend to.
3. Accuracy, and its limits
We take correctness seriously: the calculation engine is covered by a golden-figure regression suite, reconciliation checks compare our figures against what each source reports, and problems that would make a filing wrong are surfaced as warnings rather than hidden.
But we do not warrant that the output is accurate or complete, for reasons that are largely outside our control:
- Source data can be wrong or incomplete. Exchange APIs omit things, block explorers miss system-level transfers, and CSV exports vary between providers.
- Historical prices are estimates from third-party market data, not the price you actually got.
- Tax law changes, and interpretations of how it applies to crypto assets are still moving.
- What you do not connect, we cannot see. A missing source produces confident figures computed from an incomplete picture, which is the most dangerous failure mode in this product. Warnings exist to flag it; heed them.
4. Your account
Keep your password and API tokens secret; you are responsible for what happens under your account. Use read-only exchange keys — Grubless never needs withdrawal permission, and you should not grant it to us or to anyone else. Tell us promptly at security@grubless.io if you believe your account has been compromised.
Where you invite others to an entity, you control their role and can revoke it. Grubless is provided as a hosted service only; there is no self-hosted edition.
5. Acceptable use
Do not: connect accounts or addresses you have no right to; attempt to access another customer's data; probe, scrape or overload the service beyond documented rate limits; reverse engineer the calculation engine; resell or white-label the service without a written agreement; or use Grubless to further a criminal offence, including tax evasion or money laundering.
Security research is welcome and is not a breach of this clause when conducted under the disclosure policy.
6. Plans and billing
Paid plans are billed in advance. Entitlements are metered per financial year and pooled across your account, rather than per entity — an account's transaction allowance covers the activity in that year, wherever it sits.
Prior financial years can be purchased separately at a discount that halves for each year further back. Access to a financial year, once earned by subscribing during it or bought outright, is not removed if your subscription later lapses. A revenue authority can ask about a year long after it was filed, and a product that repossessed your workings when a card expired would be useless for the one purpose it exists to serve.
Prices are in Australian dollars. We may change pricing on notice, and a change will not affect a period you have already paid for. You can cancel at any time; cancellation stops future billing and takes effect at the end of the period you have paid for.
Nothing in this section limits your rights under the Australian Consumer Law, including your right to a remedy where a service is not supplied with due care and skill.
7. Your data stays yours
You own the data you put into Grubless and everything computed from it. You grant us only the licence needed to run the service for you — storing it, processing it, computing your figures, backing it up.
You can export in full at any time, as CSV, without asking us. We do not sell your data, share it with advertisers, or use it to train models. The privacy policy has the detail.
8. Availability
We aim to keep Grubless available and will not take it down carelessly, but the service is provided without a committed uptime guarantee. It depends on third-party APIs and blockchain infrastructure that fail independently of us, and syncing can be delayed or interrupted by a provider we do not control.
We would rather say that plainly than publish a service level we cannot honour. If you have a deadline, sync early.
9. Liability
Certain guarantees under the Australian Consumer Law cannot be excluded, and nothing here attempts to. Where our liability can be limited for a service, it is limited to resupplying the service or paying the cost of having it resupplied.
Otherwise, and to the extent the law allows: we are not liable for indirect or consequential loss, for lost profits or lost data, or for tax, interest, penalties or shortfall amounts assessed against you. Our total liability for any claim is capped at the amount you paid us in the 12 months before it arose.
That cap is the honest consequence of section 2. A tool that produces workings for a fee of a few hundred dollars a year cannot stand behind a tax position worth orders of magnitude more — which is exactly why the return should be reviewed by someone who can.
10. Suspension and termination
You may close your account at any time. We may suspend or terminate an account that breaches these terms, that is being used unlawfully, or where we are required to by law — and, other than for serious or unlawful conduct, we will give you notice and a chance to fix it first.
On termination you keep the right to export your data for 30 days. We will not hold your records hostage over a billing dispute.
11. Changes to these terms
We may update these terms. Material changes will be notified to account holders by email before they take effect, and continuing to use the service afterwards means you accept them. If you do not, you can cancel and export.
12. Governing law
These terms are governed by the laws of New South Wales, Australia, and the courts of that state have jurisdiction, along with any court that can hear an appeal from them.
Questions about these terms: hello@grubless.io.