Google PlayApp Store
Bitcoin Portfolio Monitor

One  BagEvery currency.

Track your Bitcoin net worth in real time across USD, EUR, GBP and more. Simple, clean, and built with privacy in mind.

View on GitHub
Free
Always
Open
Source
No
Account needed
₿ag home — BTC net worth in USD, EUR and GBP with live price chart

Everything you need.
Nothing you don't.

Built for Bitcoiners who want a clean, fast, and private way to track their holdings.

Real-Time Tracking

Live Bitcoin prices refreshed automatically. Always know your exact net worth, updated to the minute.

Privacy First

No account, no sign-up, no data collection. Your holdings stay on your device, never on our servers.

Simple & Clean

A focused interface that shows you exactly what matters — nothing more, nothing less.

Multi-Currency

View your Bitcoin value in USD, EUR, GBP and more currencies simultaneously on one screen.

Price Charts

Visualise Bitcoin price history over 1W, 1M, 1Y, 5Y and all-time spans to track market movement.

DCA Calculator

Plan your dollar-cost averaging strategy with built-in tools to optimise your accumulation.

Pro Features
PRO

BTC Health Monitor

Real-time network health indicators — mempool depth, fee rates, hashrate, and difficulty adjustment at a glance.

PRO

Sentinel — Alerts

Set custom price thresholds and on-chain activity triggers. Get notified the moment something worth acting on happens.

Android only
PRO

Watch-Only Wallet

Add any public key or xpub to silently monitor a wallet balance without ever touching a private key.

PRO

TOR Network Support

Route all price and wallet queries through TOR for maximum network-level privacy. No IP leaks, ever.

PRO

Your Node

Point ₿ag at your own Bitcoin node. Full sovereignty over your data — no third-party APIs required.

PRO

Fee Monitor

Live mempool fee tracking with smart alerts. Set a sat/vB target and get notified the moment fees drop — never overpay on-chain again.

₿ag Sentinel — always-on background wallet monitoring with instant balance change alerts

Your keys.
Your data.

₿ag is built privacy-first. Watch your cold storage wallet without exposing your seed phrase, and route everything through Tor so no third party ever sees your IP alongside your balance.

  • Watch-only wallet tracking via your zpub key — your keys never leave your devicePRO
  • Sentinel monitors your balance 24/7 and alerts you on any movementPRO
  • Route all queries through Tor — no IP exposure to block explorersPRO
  • Connect to your own Bitcoin node for full data sovereigntyPRO
  • Portfolio Health Check scores your UTXO privacy from 0 to 100PRO
  • Address hygiene, coinjoin coverage, and UTXO cleanliness breakdownPRO

Stack sats.
Track gains.

Log every Bitcoin purchase and instantly see your average buy price, total cost basis, and unrealised P&L — in your currency of choice. No spreadsheet needed.

  • Log every Bitcoin purchase with price, date, and currencyFREE
  • Track your average buy price and total cost basis automaticallyFREE
  • See unrealised P&L in USD, EUR, or GBP at a glanceFREE
  • Multi-currency DCA entries — mix GBP, USD, EUR in one portfolioFREE
  • Optional notes per purchase — "buy the dip!" and moreFREE
₿ag DCA Tracker — summary showing avg buy price, cost basis, P&L, and purchases list

Available on Android & iOS

Free to download. No account required. Unlock Pro with Bitcoin — directly inside the app.

Open source. No middleman.

F-Droid

₿ag is available on the official F-Droid repository — free, open source, no Google Services required. Then unlock Pro right inside the app by paying with Bitcoin. No account. No IAP. No app store cut.

On-chainLightning— pay once, unlock forever

Direct APK download

GitHub Releases

Every release is published on GitHub with a PGP-signed APK alongside its .asc signature file. Download both and verify before installing.

Android requires enabling Install from unknown sources in Settings → Apps to install APKs outside of Google Play.

View Releases on GitHub
Security

Verify Your Download

Every ₿ag APK is signed with the key below. Verify the signature before installing to confirm the file is genuine and unmodified.

Key Fingerprint
6D8D 9402 7765 B0FE 045A B5DC 7B44 BFB4 CFF0 6540

RSA 4096 • Used to sign all official ₿ag releases • Download .asc signature from GitHub Releases

Public Key
-----BEGIN PGP PUBLIC KEY BLOCK-----

mQINBGm+vwYBEADi2I3hZfxUTeN00I00usF5TUH9jdgMkowkFNNgcaYDo5qfg6U5
s7n7brX9SA947GU/DGX6YW/tH54jK6VH3wPaG5Fkz0fjLdwy+29yY5XVpfxKmw0x
6hJPKcGyI+bHK+K+6uAlvqtflSa6DxCfCQKrGaGQ7aQ84Nxp3h1MGLQltbgYlpbs
ic4bSlw7Oo5kES7X9GE1xMQ8u3LIzSdN51QRxS9Ci3S4yJwK1UMWfD0pIM/AmjaY
r+8zpSuRcQpe5APL6+i+27VBF8EpGVxmA/9pRB/4uhWVev3VNhYS6AXwVcK0G/4J
F7ZKXg0VqE+rr0qbhdOFn/9enoUXTJuINtIM+dam+5CZGc55iU6j0kSu7A4JVjV3
T0YH/H+ojvQeGsKvX5ydyYW3Yxztli/C0upUo0wJw+7fvh7IND9h6Sm121xrLrpE
8sDbDtMgVFMZOyGEAaNd51f47oSb2pycBSs8KbmiuhnDpcGbFUH810X5uc1kkj2C
VBsKZMohKDa/ixctWOeBvIg5ADb5Ku/HC7QUrrCZWHCcqY79EwvnhD4iLMXz0P2T
x/v09iWBwwt4yJiRlCq7UBopDsZ7l1W+lCZMrbFue9tT9DvMUrcJGVr6zy31Mu4f
82PimfQ7y3pFvlPxC6SDCRVS/i92MpEqJLJ2x/BjZ6OtXwbKNerISZIM2wARAQAB
tCJCYWcgUmVsZWFzZXMgPHJlbGVhc2VzQGJpdGJhZy5hcHA+iQJSBBMBCgA8FiEE
bY2UAndlsP4EWrXce0S/tM/wZUAFAmm+vwYDGy8EBQsJCAcCAiICBhUKCQgLAgQW
AgMBAh4HAheAAAoJEHtEv7TP8GVALA8QAIVOfDt7gdGLvsIt1QPIPDqv/WfvgG7a
3UBgiu2gA6zixBg8gBfeuNMAcAnFLOnzu+svnjnzN2vFD3F1qFCKxCi/Ndi9ccdO
DYEC89+5XJiW2IkRgFvHJDAUpXJOnTXntE9RXFn+o3V/tBkHTVBFn9bCGdYZFHjQ
80m1kY41UskZhCkffs9heie763/zP8/gWiqeYe7JIOOJYFv6JElaZ8nnzp2Di+/W
SNqruez7TzlqY1ZVL9eUY3ItBY9w6Nlf0dn0ioXh2tU6RHiEPt1rbKSwZF8DdpaC
NtS/vQKNJwhfkMn1t4+hbgh93WPOC7fvLFB2Zif1UZtPx+0jRiidecQcKLypAfX4
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
=+X+U
-----END PGP PUBLIC KEY BLOCK-----
Step-by-Step Verification
1
Install GPG

GPG is usually pre-installed. If not, install it with your package manager.

Terminal
sudo apt install gnupg   # Debian/Ubuntu
sudo dnf install gnupg   # Fedora/RHEL
2
Import the signing key

Import the ₿ag public key from the key block above.

Terminal
gpg --import bag-signing-key.asc
3
Download the APK and signature

Download both files from GitHub Releases into the same directory.

Terminal
wget "https://github.com/UXAVIA/bag/releases/download/v1.2.1/bag-v1.2.1.apk"
wget "https://github.com/UXAVIA/bag/releases/download/v1.2.1/bag-v1.2.1.apk.asc"
4
Verify the signature

Run GPG verify and confirm you see "Good signature".

Terminal
gpg --verify "bag-v1.2.1.apk.asc" "bag-v1.2.1.apk"
Expected: gpg: Good signature from "₿ag Releases <releases@bitbag.app>"

Bad signature means the file was tampered with or is from a different source. Do not install it.