DataIsland Logo DataIsland Software
Home Tutorials Blog About Contact
← All Privacy Policies

AccountCache — Privacy Policy

DataIsland Software LLC  ·  Last updated: 12 July 2026

AccountCache is an account and credential manager for macOS. This policy explains exactly what data AccountCache stores, where it lives, and what — if anything — leaves your device.

Summary

AccountCache does not collect personal data. Everything you store in AccountCache lives on your Mac and, optionally, in your own iCloud account. DataIsland has no server, no account system, and no visibility into your data.

What AccountCache Stores

AccountCache stores the information you enter — account names, usernames, passwords, URLs, security questions, financial institution details, card numbers, domain records, API keys, and similar credentials — in an encrypted SQLite database on your Mac, in your application's sandboxed container.

This database is accessible only to AccountCache and to you. DataIsland cannot access it.

iCloud Sync (Optional)

If you enable iCloud sync, AccountCache uses Apple's CloudKit private database to sync your records across your own Apple devices. CloudKit private database data is:

  • Stored in your personal iCloud account, not in DataIsland's servers
  • Encrypted in transit and at rest by Apple
  • Accessible only to you — DataIsland cannot read or retrieve it

iCloud sync is governed by Apple's Privacy Policy. You can disable sync at any time in Settings → iCloud on your Mac.

Shared Caches (Optional)

Your records start in My Cache, stored only in your own iCloud account. You can choose to create a shared cache and invite people who use a different Apple ID. For a shared cache:

  • The cache is stored in the iCloud account of the person who created it (its admin), using Apple's standard CloudKit sharing
  • Only people the admin invites can join; everyone in the cache can see every record in it
  • Records you move into a shared cache, or add there, are stored in the admin's iCloud; records in your My Cache never are
  • All data travels only through Apple's CloudKit infrastructure — DataIsland has no access to it

If you leave a shared cache, its records disappear from your Macs and remain with the cache. Moving a record back to My Cache removes it from the shared cache. Sharing is governed by Apple's Privacy Policy.

What Leaves Your Device

The only data that leaves your Mac is what you explicitly sync to iCloud or share via the cross-account sharing feature (both described above). AccountCache makes no other network connections. It does not contact DataIsland servers, does not send telemetry, and does not transmit your credentials to any third party.

Sensitive Fields

Fields such as passwords, CVV codes, API keys, seed phrases, and private keys are stored in the same local SQLite database as all other fields. AccountCache protects these visually in the UI (lock/reveal toggle) but does not apply additional per-field encryption beyond what the macOS sandbox and disk encryption (FileVault) provide.

We recommend enabling FileVault on your Mac to ensure full-disk encryption of all AccountCache data.

What AccountCache Does Not Do

  • Does not require an account or login with DataIsland
  • Does not collect analytics, usage metrics, or crash reports
  • Does not share any data with third parties for any purpose
  • Does not make network requests except to your own iCloud account (if sync is enabled)
  • Does not access data outside its sandboxed container

Children's Privacy

AccountCache is not directed at children under 13. We do not knowingly collect information from children.

Changes to This Policy

If we make material changes to this policy, we will update the "Last updated" date above. Continued use of AccountCache after changes constitutes acceptance of the updated policy.

Contact

Questions about this policy:
[email protected]
DataIsland Software LLC

© 2026 DataIsland Software LLC

Privacy Policy Terms of Use About Tutorials Contact