Blog
CardLab@cardlab

Can you track your credit cards without linking a bank account?

3 min read · Strategy, Card mechanics

Yes, and almost everything a card tracker does needs no bank connection at all. Statement dates, due dates, credit limits, APRs and reward terms are printed on your statement and your card agreement, they change rarely, and you can enter them once. A bank link buys automatic transaction import, and it costs a standing permission for a third party to read your accounts for as long as the link lives.

Most card apps open with the same request. Choose your bank, then enter the username and password you use for it. The request is presented as setup, and it is the largest decision in the whole product.

What the link is for, and what it grants

There are two ways an app gets at your accounts.

An API connection is negotiated with the bank. The bank authenticates you, issues a scoped credential for agreed data, and usually lets you revoke it from your own banking settings. The CFPB's personal financial data rights rule was written to push the market in this direction, requiring covered institutions to expose developer interfaces for authorised third-party access. 1

Credential sharing is the older method. You hand the app your banking login and it signs in as you. There is no scope and no separate revocation, because there is nothing to revoke except your password.

Which method an app uses is rarely on the marketing page. It is worth knowing that the regulatory picture is unsettled: the CFPB's rule has been through a reconsideration process and the position has been contested rather than settled. 2 An app's access method is a property of the app today, not a guarantee from a rule.

What a tracker actually needs

Set the transaction feed aside and look at what a card tracker computes from.

  • The statement date of each card, which sets when the balance is calculated and usually when utilization is reported.
  • The due date, and whether paying the statement balance in full preserves the interest-free window.
  • The credit limit, for utilization.
  • The APR, for any interest or payoff arithmetic.
  • The reward rates and their caps, for deciding which card to use.

Every one of these is printed on your statement or in your card agreement. None of them changes more than occasionally, and none of them requires read access to your bank.

That is the whole argument for manual entry. The data a tracker runs on is a short list of stable terms, and the live feed is needed only for the balance, which you can already see.

What you give up, stated plainly

A manual tracker will not notice a purchase you did not tell it about. That is a real cost and it should not be argued away.

The usual mitigation is statement import: hand the app a statement PDF or a screenshot, have it read the rows on the device, and approve them before anything moves. That recovers most of the convenience without the standing permission, at the price of doing it once a cycle rather than continuously.

CardLab is built this way.

What CardLab stores versus what it never asks for

The same model described above, stated as fields rather than as an adjective.

Stores, because you entered it

  • Statement dates, due dates, credit limits, APRs and reward terms you type or confirm from your own statement and card agreement.
  • Reward caps per card, and how much of each cap you have already spent.
  • Purchases and statement rows you import and then accept into a review inbox.
  • All of it on the device by default, with iCloud sync only if you opt in to your own iCloud.

Never asks for

  • A bank username or password.
  • A real card number.
  • A CVV or expiry date.
  • Any bank or aggregator connection at all.

The first list is your card agreement, retyped once. The second is what an aggregator-based tracker needs and this one does not. What you give up without a bank link is automatic continuous import, and nothing else: caps, due dates and which card to use are all still tracked.

Four questions for any tracker

Ask these of any app, including this one.

  1. Does it work with no account, no email and no sign-in?
  2. Where is the data stored, and does the vendor hold a copy?
  3. If it links to a bank, is it an API connection you can revoke at the bank, or your login?
  4. What does deleting the app remove?

The answers are checkable, and an app that cannot answer the second one clearly has told you something.

Common questions

What does linking a bank account to an app actually give it?

It depends on the method. Where the app uses an API connection, the bank issues a scoped token for agreed data and you can usually revoke it from the bank's own settings. Where the app collects your online banking username and password, it holds the credentials themselves, which is the same access you have rather than a limited subset.

What can a card tracker not do without a bank link?

It cannot see a purchase you have not told it about. Everything else works, because statement dates, due dates, limits, APRs, reward rates and caps come from your card agreement rather than from a transaction feed. The gap is transaction entry, which is why some apps read a statement PDF on the device instead.

Is entering cards by hand a lot of work?

The terms are entered once per card and then rarely change, so the setup is a few minutes and the maintenance is close to nothing. Ongoing entry is only for spending you want reflected, and a statement import covers a month of it at a time.

How should I judge an app's privacy claims?

Check three things rather than the marketing. Where the data is stored, whether the app works with no account and no sign-in, and what deleting the app removes. An app with no server holding your data cannot be breached for data it never received.

Sources

  1. CFPB, Required Rulemaking on Personal Financial Data Rights, final rule · read
  2. Federal Register, Personal Financial Data Rights Reconsideration · read

CardLab tracks the cards you hold and the bonuses you are chasing, with every rate read from the issuer's own page.

Get CardLabWhich card to use

More from the blog

CardLab@cardlab

When does your bonus category card stop winning?

Every headline bonus rate stops at a cap. Find the day yours reverts, and why the card to use for the next dollar changes before the cumulative total says so.

3 min readWhich card2 sources
CardLab@cardlab

Credit utilization: what actually gets reported, and on which day?

Your utilisation is a snapshot taken on a date you can see. What the bureaus receive, why paying in full does not always help, and how to move the number.

3 min readCard mechanics2 sources
CardLab@cardlab

Statement date vs due date: which one actually runs your card?

The two dates run your card, and only one of them is printed in bold. What each controls, why paying early helps, and the 21-day rule that protects you.

3 min readCard mechanics3 sources
CardLab@cardlab

How is credit card interest actually calculated?

Most issuers charge interest daily on each day's balance, then sum it. Why average daily balance, not the closing figure, sets the interest on your statement.

3 min readCard mechanics2 sources