AccountCache

AccountCache

Every account. One place. Always yours.

You have dozens of services, subscriptions, logins, and credentials scattered across your life. AccountCache gives you a single organised directory on your Mac โ€” not a cloud vault someone else controls, but a native app that lives on your machine and stays there.

macOS 14 Sonoma or later  ยท  One-time purchase
Coming Soon to the Mac App Store

Not yet available โ€” join the waitlist for 10% off at launch.

๐Ÿ—‚๏ธ

More than a password manager.

AccountCache stores everything a password manager ignores โ€” the account name, login, URL, registration email, two-factor method, security questions, expiry date, subscription cost, billing cycle, and your own notes. Every field you actually need, in one record.

Accounts live in categories you define. Built-in smart categories give specialist fields to the accounts that need them: email servers, hosting configuration, financial details, software licences, API keys. Everything else goes in General.

All data is stored in a local SQLite database in your Application Support folder. Nothing is sent to any server. No account. No cloud. No subscription.

๐Ÿ“‚

Categories built for real life.

AccountCache ships with seven smart categories โ€” each with the specialist fields that type of account actually needs. Add your own categories for everything else.

Email IMAP / SMTP server, ports, security settings โ€” every detail your mail client needs
Hosting & Servers FTP / SFTP credentials, cPanel, SSH, control panel URL, server type
Financial Account number, sort code, card numbers, institution, contact details
Software & Licences Licence keys, seat count, order number, download URL
Domains Registrar, nameservers, expiry, WHOIS privacy setting
AI & APIs API keys, endpoints, usage tier, token limits
๐Ÿ“Š

Reports that work for you.

AccountCache includes four built-in reports that turn your data into answers. Open any of them from the Reports menu.

  • Lost Wallet Report โ€” a printable summary of every card and credential marked as "in your physical wallet." If your wallet is stolen, open this and you have every number you need to cancel everything, in one page.
  • Expiry Dashboard โ€” see everything that's about to expire. Domain registrations, subscription renewals, software licences โ€” colour-coded by urgency so nothing slips through.
  • Cost Summary โ€” total what you're spending. Monthly and annual breakdowns by account and category, so you can see where your money is going.
  • Account Health โ€” surface weak passwords, old credentials, accounts without two-factor authentication, and inactive subscriptions you may have forgotten.
๐Ÿ“ฅ

Bring your data with you.

Already using a password manager? AccountCache imports from all the major formats โ€” with a preview of every record before anything is written to your database.

Generic CSV
Apple Passwords
1Password
Bitwarden JSON
KeePass XML
Excel / Numbers (.xlsx)

If your file has no column headers, AccountCache's column mapping screen lets you assign each column to the right field before importing. Duplicate detection prevents the same account from being imported twice.

๐Ÿ”’

Private by design. Offline by default.

AccountCache is a local-first application. Your data never leaves your Mac. There is no sync service, no cloud backup, no login, no account to create. The database is a standard SQLite file you can back up with Time Machine or copy manually to any drive you own.

The app runs in Apple's App Sandbox with Hardened Runtime enabled, meeting every requirement for Mac App Store distribution.

Simple, honest pricing.

Free โ€” Forever

Unlimited
basic accounts, no limit, no expiry
  • Unlimited logins, passwords & notes
  • Import from any password manager
  • All four reports
  • 10 specialist-field accounts included
  • No time limit ยท no credit card

Basic accounts โ€” name, login, password, URL, and notes โ€” are free with no limit. The 10-account cap only applies to accounts that use the specialist fields (email servers, financial details, licence keys, etc.). Import your entire password manager export for free.

Frequently asked questions

How is AccountCache different from a password manager?

A password manager stores one thing well: username and password pairs. AccountCache stores the full picture of each account โ€” server settings, billing details, licence keys, security questions, physical wallet cards, API credentials, and your own notes. It also tells you what's expiring, what you're spending, and what needs attention. Think of it as a ledger for your digital life, not just a key ring.

Is my data encrypted?

AccountCache stores data in a local SQLite database protected by macOS file-system permissions and your Mac's login password. The database is not additionally encrypted at the field level โ€” it relies on your Mac's built-in security (FileVault, login password, App Sandbox). If you need field-level encryption, enable FileVault in System Settings โ†’ Privacy & Security.

Can I sync my data across multiple Macs?

Not automatically โ€” AccountCache is a local-first app with no built-in sync. You can manually copy the database file (found in ~/Library/Application Support/com.dataisland.AccountCache/) to another Mac, or place it in a folder synced by iCloud Drive and point both Macs at it. Full iCloud sync is on the roadmap.

What counts as one of the 10 free accounts?

Basic accounts โ€” name, login, password, URL, and notes โ€” are always free with no limit. You can import your entire password manager export and use AccountCache as a password manager for free indefinitely. The 10-account limit only applies to accounts that use specialist fields: email server config, hosting credentials, financial details, software licence keys, domain settings, or API keys.

Can I import from 1Password, Bitwarden, or other managers?

Yes. AccountCache imports Generic CSV, Apple Passwords export, 1Password CSV, Bitwarden JSON, KeePass XML, and Excel / Numbers spreadsheets (.xlsx). The import wizard shows a preview of every record before anything is saved, and duplicate detection prevents the same account from being added twice if you import more than once.

What happens if I lose my wallet?

Open the Reports menu and choose Lost Wallet Report. This generates a complete list of every card and credential you've marked as 'in physical wallet', with account numbers, phone numbers to call, and notes โ€” everything you need to cancel and replace your cards in one printable page.

Is there a subscription?

No. AccountCache is a one-time purchase of $29.99. Buy it once and own it permanently, including all future updates to the current major version.