Barnacle

Questions

Last updated: 25 August 2026

Plain answers to the things people actually ask about subscription trackers, including the ones where the honest answer is no.

Is there a subscription tracker that does not need my bank login?

Yes. Barnacle is one. You enter subscriptions by hand rather than having them detected, which is the trade that removes the need for a bank connection. Typing a name fills in the usual price from a catalogue of 243 services, so it takes a few seconds per subscription.

Is there a subscription tracker that is not itself a subscription?

Barnacle costs $5.99 once. There is no renewal and the price does not rise later. It is free to download and the free version tracks five subscriptions, which is enough to decide whether it earns a place on your phone.

Why do subscription trackers ask for a bank connection?

Because detecting subscriptions automatically requires reading your transactions, and banks do not offer a way to share only the subscription ones. Granting read access to a tracker usually means granting an aggregator in the middle continuing access to your full transaction history, not a one-time look at the subscriptions in it.

Can any app cancel my subscriptions for me?

Not really, and Barnacle does not claim to. It records that you cancelled something and links to the provider's own cancellation page. Services that offer to cancel on your behalf are generally sending messages as you, which requires far more access than tracking does.

Does Barnacle work offline?

Yes. There is no server to reach, so everything except the App Store billing check works with no connection at all. Your subscriptions live in a database on the device and are never uploaded.

What happens to my data if I get a new phone?

You export an encrypted file and import it on the new phone. Because there is no server there is no sync and no cloud backup, which is a real cost of the design rather than an oversight.

Does Barnacle have analytics or crash reporting?

No. There is no analytics package and no crash reporting installed, so there is nothing to opt out of. A static scan fails the build if any first-party file even names a network primitive, and the test suite runs with those functions replaced by traps that throw.

Is Barnacle available on Android?

No. It is iOS only, and needs iOS 16.4 or later. There is no Android version and no date for one.

Barnacle records that you cancelled something. It cannot cancel anything for you, and no app can. It links you to the company's own cancellation page and says plainly that they keep charging until you tell them otherwise.