PerkMind is built device‑first: your account and wallet stay on your iPhone unless you explicitly connect a bank through the sync feature. Here's exactly what that means.
PerkMind starts locked on every launch. You unlock with your email and password, Face ID / Touch ID / Optic ID, or a registered passkey.
Registration generates 32 random bytes as a salt; your password is stored only as SHA‑256(salt + password). The plain password is never saved.
Your account and wallet cards are stored as Keychain items with kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly accessibility — device‑local, not exportable, and unreadable before first unlock.
PerkMind's wallet is built around display‑safe metadata, not payment credentials. It's designed so a data export or device compromise can't expose a usable card number.
Used to power recommendations and the card art display.
Validated as exactly four numeric digits — used to match synced transactions to the right card.
Never requested. If you use card scan to fill the form, the full number is processed only in memory and never persisted.
Never requested, never stored, never transmitted.
Biometric unlock and passkeys are opt‑in per account, and both are backed by Apple's system frameworks rather than a PerkMind‑built credential store.
LocalAuthentication framework.AuthenticationServices platform credential APIs.Current passkey sign‑in matches a locally stored credential identifier. Full production‑grade passkey verification additionally requires a server‑issued challenge and a registered relying‑party domain — noted here for transparency about where the implementation stands today.
When you connect an account, PerkMind talks to a configured backend service — never directly to your bank or card‑network credentials on your device.
PerkMind's reward, benefit, and credit figures are estimates generated from catalog data and your synced transaction history — not a live feed from your card issuer. Always confirm reward terms, statement credit balances, and benefit eligibility directly with your issuer before relying on a number PerkMind shows you.
There is currently no multi‑device cloud account — PerkMind is designed around a single local device user. If you'd like more detail on any part of this page, or you're evaluating PerkMind for an organization and need a written security summary, reach out from the Support & Contact page.