Skip to content

Tracking Crypto on a Slow Connection or an Older Phone

6 min read · Verified September 2026

Most of a tracker's data use comes from repeated price refreshes, chart data, news images and long watchlists, not from the portfolio itself. Cutting the number of assets you watch, refreshing deliberately rather than constantly, and letting alerts and widgets do the checking reduces both data use and battery drain substantially.

Almost everything written about crypto apps assumes a recent flagship phone on an unmetered connection. That assumption does not describe most people who hold crypto. A very large share of holders are on mid-range Android devices, on prepaid data, on networks that drop to 3G between towns, and the advice written for the other group is not just unhelpful to them but slightly insulting.

So here is the version for the rest of us: what actually consumes data and battery in a portfolio tracker, what you can change, and what stops working first when the hardware is old.

What actually uses the data?

Not what people assume. Balances and prices are small: a few kilobytes of text per refresh, less than a single photograph. If a tracker were something you opened twice a day, its data footprint would be a rounding error.

The cost is repetition, and it comes from four places.

Price refreshes. Every time the app foregrounds, pulls to refresh, or updates a visible list, it fetches prices for everything on screen. One refresh is cheap. Sixty refreshes a day across a hundred-line holdings list is not.

Charts. A price chart is many more data points than a price. Long timeframes at fine granularity are the single heaviest thing a tracker fetches, and flicking between timeframes fetches again each time. Chart timeframes covers picking one deliberately, which happens to also be the cheap approach.

News. Headlines are text and cost nothing. The images attached to them are not, and a feed scrolled at length is the closest thing a tracker has to browsing the web.

List length. This is the one people control least and could control most. Every asset in your holdings and every asset on your watchlist is another price to fetch and another row to draw, and unfiltered spam tokens can easily double both. Spam token filtering is a data-saving measure as much as a tidiness one.

Alerts do the watching so your phone does not have to poll.

How do I cut the load without losing the picture?

Shorten the lists first. A watchlist of eight assets you understand costs a fraction of a watchlist of forty you added over two years and no longer read, and it is a better watchlist. Filter dust and spam out of holdings for the same reason.

Refresh deliberately. Pull-to-refresh exists because sometimes you need a current number; it is not a nervous tic. If you open the app, read the total and leave, the app fetched once. If you sit on the screen pulling every few seconds, you are paying for the same information repeatedly.

Then move the watching off your phone entirely, which is what alerts are for. This is the single largest change available. An alert is evaluated on a server, not on your device, and when it fires it arrives as a push notification measured in hundreds of bytes over a connection the operating system already maintains. Setting a level and waiting costs close to nothing. Checking whether that level has been hit, forty times a day, costs real money on a metered plan. The free tier carries 100 price alerts, which is far more than anyone should want; how many alerts you actually need argues for a much smaller number, and the argument is about attention rather than data, but the two point the same way.

If alerts are not arriving, that is usually a battery-optimisation setting rather than a network problem, and it is more common on the aggressive power management some Android manufacturers ship. Alerts not arriving covers the specific fixes.

Are widgets actually cheaper than opening the app?

Yes, meaningfully.

A widget is a small periodic fetch scheduled by the operating system, which is deliberately conservative about how often it lets that happen and gets more conservative as the battery drops. Opening the app is a full launch: process start, interface render, and a fetch covering everything on screen. On a modern phone the difference is barely perceptible. On a four-year-old midrange device the app launch is several seconds you can feel, and doing it a dozen times a day is a noticeable share of the battery.

For the specific job of glancing at a number, a widget is the cheaper instrument in every dimension: data, battery, and the time you spend. Home screen widgets covers which of the five to choose, and the portfolio and prices widgets are the ones that replace the most app launches.

The honest caveat is that widgets are not live on any platform. If you need a number to be current right now, open the app. If you want to know roughly where things stand, the widget already knows.

What breaks first on older hardware?

Rendering, before anything else. Long scrolling lists are the heaviest thing a phone with limited memory does, so a hundred-row holdings screen stutters while a fifteen-row one is smooth. This is the strongest practical argument for filtering aggressively: it is not cosmetic on constrained hardware, it is the difference between an app that feels usable and one that does not.

Charts come next, particularly with several indicators drawn at once. Each overlay is more to compute and more to redraw on every pan or zoom. Two indicators on a chart is usually plenty of information anyway.

Background refresh degrades third, and least visibly. Older devices and older operating system versions are more likely to have background work suspended, which shows up as a widget that updates less often than you expected or a portfolio figure that is stale when you open the app. Nothing is wrong; the phone is protecting its battery, and pulling to refresh once on open resolves it.

Storage is the quiet one. A phone with under a gigabyte free will start evicting app caches, which means more re-downloading and slower launches for everything, not just this app. Clearing a few hundred megabytes elsewhere often does more for tracker performance than anything inside the tracker.

What does not degrade is accuracy. Prices, balances and alert evaluation happen on servers, so an older device gets exactly the same numbers as a new one, slightly later. If you eventually do move to a new phone, restoring on a new phone covers bringing the setup across without rebuilding it.

The setup worth aiming for on constrained hardware is small and quiet: a filtered holdings list, a short watchlist, one widget, and four or five alerts that speak only when something has actually happened. That configuration uses a few megabytes a month and tells you more than the configuration that uses hundreds.

Common questions

Less than most apps on your phone, and far less than anything with video. Price and balance updates are small text payloads. The volume comes from repetition, so a tracker checked forty times a day costs far more than the same tracker checked twice.

Very little. A notification is a few hundred bytes delivered over a connection the operating system already maintains for every app. Receiving twenty alerts a day costs a fraction of a single app refresh.

Usually the number of things it has to draw rather than the network. A long holdings list full of unfiltered spam tokens, plus a long watchlist, means more price lookups and more rendering work, and older devices feel the rendering more than the network.

Yes. Price data is the same regardless of device; what differs is how quickly the screen draws and how aggressively the operating system suspends background work. The numbers are not degraded, the responsiveness is.

Not reliably. The web experience is an early preview of four areas and most depth is on mobile, and a browser page can easily use more memory than a native app. On constrained hardware the app is usually the better bet.

Yes, but modestly. Each connected exchange or address adds a query per refresh. The bigger cost is the assets those accounts add to your holdings list, since each priced asset is another lookup.

100 price alerts on the free tier, and widgets that update without you opening anything.

Keep reading

← All guides