Email Support
We typically respond within 24–48 hours. For bug reports, please include your iOS version, device model, and steps to reproduce. You can also reach this page from within the app at Settings › Support.
Darkfolio is a privacy-first portfolio tracker for crypto and stocks. Unlike other portfolio apps, Darkfolio uses a zero-knowledge architecture: every user receives identical price data for all 7,000+ supported assets, and the app extracts only the prices you need on your device. Our server genuinely cannot determine which assets you hold.
There are no user accounts, no analytics, no crash reporting, and no telemetry. Your portfolios are encrypted on your device and never leave it.
For the full technical details, see our Privacy Policy.
Your portfolios, watchlists, price alerts, and personal records are stored in AES-256-GCM encrypted files on your device. PINs are hashed and stored in the iOS Keychain with hardware-backed protection. Encrypted vault files are excluded from iCloud and device backups.
When your phone is locked, your data is encrypted at rest by both our encryption and iOS Data Protection.
Nothing. No accounts, no email addresses, no device identifiers, no usage analytics, no crash reports, no telemetry of any kind. We have no database of users. We literally cannot identify you.
When you refresh prices, Darkfolio doesn’t request just your assets. It downloads prices for all 7,000+ supported assets from our proxy server — every user receives the same complete list. Your device extracts only the prices you need locally. This means our server has no way to determine which assets you own.
Tap your total value to instantly replace all dollar amounts with masked dots. Tap again to reveal. Perfect for checking your portfolio in public or when someone glances at your screen. You can also toggle Quiet Mode from the Home Screen widget or Control Center.
Ghost Mode creates two separate encrypted vaults behind two different PINs:
Both vaults look and behave identically. Nothing on the device indicates which is active or which vault is in use — both vault files exist on every device, padded to the same size, with neutral file names.
Use cases:
Ghost Mode requires a Pro subscription.
Tor routes all your price requests through the Tor network, hiding your IP address from our server. Combined with blind pricing, even the hidden service endpoint cannot determine what you hold.
Darkfolio includes a built-in Tor client (Arti) — no external apps or configuration needed. First connection takes 10–30 seconds. When Tor is enabled, the app will never fall back to a direct connection — if Tor can’t connect, prices simply won’t refresh until it does. Your IP is never silently exposed.
Tor requires a Pro subscription or an active trial.
To enable: Settings › Tor
Don’t trust, verify. Use a network inspection tool like Proxyman (free on the App Store) to see every request Darkfolio makes. Pull to refresh, then check the inspector: you’ll see only price domains, identical data for every user, and nothing about your holdings sent.
For the full verification walkthrough, see Settings › Verify inside the app or our Privacy Policy.
We use PIN-only authentication by default. This is a deliberate choice: in some jurisdictions, a memorized PIN carries different legal protections than a fingerprint or face scan. PIN comparison uses constant-time algorithms to prevent timing attacks.
An optional feature that erases all local data after 5 consecutive failed PIN attempts, protecting against brute-force access. Similar to the “Erase Data” option in iOS Settings. Auto-wipe is off by default and requires explicit opt-in. When Ghost Mode is active, auto-wipe is mandatory.
None of this data is backed up to iCloud or included in iTunes backups.
Go to Settings › Delete All Data. This permanently erases everything — all encrypted vaults, cached prices, alerts, Keychain entries, and preferences. The deletion is immediate and irreversible. We have no backup of your data and no way to recover it.
You can also delete individual portfolios, watchlists, and alerts independently through the app.
If you delete the app from your device, iOS removes all app data. Keychain entries marked “This Device Only” are also removed and never included in backups.
No. We intentionally don’t offer cloud sync because it would require storing your data on servers. Your portfolio exists only on your device.
Currently, Darkfolio doesn’t support data export. Your holdings are stored encrypted on your device.
You can create multiple watchlist sections and reorder assets by long-pressing and dragging.
Screenshot import uses on-device OCR (Apple’s Vision framework). Your screenshots are processed in memory and never stored or uploaded anywhere. Requires a Pro subscription.
Darkfolio uses swipe navigation. Swipe left and right to move between the Watchlist and Portfolios tabs. On each screen, swipe in the opposite direction on any row to reveal action buttons (delete, add to portfolio/watchlist, set alert). Long-press items to reorder them.
On iPad, a sidebar provides navigation between Watchlist and Portfolios.
Go to Settings › Currency and choose from 25 denominations (24 fiat currencies plus BTC). All portfolio values, prices, and charts will display in your chosen currency.
Yes. Darkfolio displays cached prices from your last refresh. Pull down to refresh when you’re back online. The cache includes all 7,000+ assets, not just yours.
The Markets dashboard shows the top 50 stocks and top 50 cryptocurrencies by market cap, plus 6 benchmarks (SPY, QQQ, GLD, BTC, DXY, VIX). Columns show price, market cap, and performance over 1 day, 1 month, and 1 year. Tap any column header to sort. Tap any row to see the full asset detail chart.
Open Markets from the feature buttons on the Watchlist tab. Markets is available to all users.
Market Movers shows the top gainers and losers across stocks and crypto, ranked by market impact — a score that weighs both the percentage move and the asset’s market cap. View movers over 1 day, 1 week, or 1 month. Tap any card or row to see the full asset detail.
Open Movers from the feature buttons on the Watchlist tab. Movers is available to all users.
Compare answers the question: “What if my asset had another asset’s market cap?” Select any two assets and see what the price would be if one had the other’s market cap. Swap the direction with a tap.
Open Compare from the feature buttons on the Watchlist tab. Compare requires a Pro subscription.
The What-If simulator lets you apply price multipliers to individual holdings or your entire portfolio. Use presets (2x, 5x, 10x, 100x) or drag the slider for any value up to 100x. See projected values per holding and total.
Open What-If from the toggle in any portfolio detail view. What-If requires a Pro subscription.
Darkfolio tracks portfolio achievements automatically: your current green streak, best and worst single-day performance, net worth milestones ($1K through $100M), longest-held asset, best performer, and more. Records are stored encrypted alongside your portfolio data.
View your records in the expandable section at the bottom of any portfolio detail view.
Yes — Darkfolio supports privacy-safe Siri Shortcuts:
We intentionally don’t support shortcuts that return portfolio data. Siri responses pass through Apple’s servers, so we never send your financial information through voice assistants.
| Feature | Free | Pro |
|---|---|---|
| Portfolios | 1 | Unlimited |
| Holdings per portfolio | Unlimited | Unlimited |
| Watchlists | 1 | Unlimited |
| Assets per watchlist | Unlimited | Unlimited |
| Currencies | All 25 | All 25 |
| Price Alerts | Yes | Yes |
| Markets dashboard | Yes | Yes |
| Market Movers | Yes | Yes |
| App Lock (PIN) | Yes | Yes |
| Ghost Mode | — | Yes |
| Tor routing | — | Yes |
| What-If simulator | — | Yes |
| Compare | — | Yes |
| Screenshot import | — | Yes |
All new users receive a 14-day free trial with full Pro access. No credit card required to start. When the trial ends, the app reverts to the Free tier automatically — you are never charged unless you explicitly subscribe.
Payment is charged to your Apple ID account at confirmation of purchase. Auto-renewable subscriptions renew automatically unless cancelled at least 24 hours before the end of the current billing period. Your account will be charged for renewal within 24 hours prior to the end of the current period. Any unused portion of a free trial period will be forfeited when you purchase a subscription. Prices may vary by region and are confirmed at the time of purchase in the App Store.
In Darkfolio: Settings › Subscription › Manage Subscription
This opens Apple’s subscription management where you can upgrade, downgrade, or cancel. Apple handles all payment processing — we never see your payment information.
If you reinstalled Darkfolio or switched devices, open the upgrade screen (Settings › Upgrade to Pro) and tap Restore Purchases at the bottom. This syncs your subscription status with Apple and restores Pro access if you have an active subscription.
Subscriptions are processed by Apple. To request a refund, visit reportaproblem.apple.com.
Your data is never deleted. If you exceed free tier limits, extra portfolios and watchlists become “inactive” but remain encrypted on your device. Your holdings, watchlist assets, currency settings, and all preferences are fully preserved. Resubscribe anytime to restore full access instantly.
If you had Ghost Mode enabled, your second space data is preserved. Upgrade and enter the same second PIN to restore it — no re-setup required.
We recommend storing your PINs in a password manager to avoid this situation.
Darkfolio never stores or transmits your PINs — they are hashed on your device and cannot be recovered by us or anyone else. This is a security guarantee: the same reason forgetting your iPhone passcode means your data is inaccessible.
Recovery depends on your setup:
By design. The Darkfolio widget displays only branding and provides privacy-safe action buttons (toggle Quiet Mode, refresh prices). It intentionally does not display any prices, symbols, or portfolio data. Widget extensions use unencrypted shared storage, which would compromise our encrypted architecture.
To add the widget:
Control Center controls (Quiet Mode toggle, refresh prices) are also available on iOS 18.
If you see a data error after an update, ensure you’re running the latest version from the App Store. If the issue persists, contact us at darkfolioapp@proton.me with your iOS version and device model.
Darkfolio includes comprehensive accessibility support on both iPhone and iPad:
Available in 20 languages: English, Arabic, Chinese (Simplified and Traditional), Dutch, French, German, Hebrew, Hindi, Indonesian, Italian, Japanese, Korean, Polish, Portuguese (Brazil), Russian, Spanish, Thai, Turkish, and Vietnamese. Full right-to-left support for Arabic and Hebrew.
Privacy Policy · Terms of Service
Privacy isn’t a feature. It’s the whole point.