Last updated: April 16, 2026 · Intentional Engines Inc.
Intentional Engines Inc. operates Intentional ID, a passkey-based authentication service that consumer apps use to sign in users without passwords. This policy explains how we handle data across intentional-engines.com, the auth provider at /id, and the admin dashboard at /admin.
We collect only what authentication requires: an email address, an optional display name, and public-key material from your passkey. No tracking cookies. No sale of data — ever.
When you create or use an Intentional ID account we collect:
We do not collect names, phone numbers, payment information, or browser fingerprints. We do not use tracking cookies.
Intentional ID uses WebAuthn (passkeys)— a cryptographic standard where your device signs a challenge with a private key that never leaves it. We store only the public key.
During a typical sign-in we set short-lived data in Redis:
intentional-engines.comso you don't re-authenticate every time you sign into a consumer app.We use Upstash Redis as the primary data store for accounts, sessions, and audit logs. All Upstash instances are encrypted at rest and accessed only from our serverless functions with short-lived API tokens.
Email addresses are stored in plaintext because Intentional ID uses email to deliver verification codes and identity-group invitations. Passkey public keys are stored in plaintext (they are public by design).
We send transactional email only via Resend: verification codes, identity-group invitations, and account change notifications. We do not send marketing email. Resend sees the destination email address, subject, and body for each message it delivers.
You can invite family members to a shared identity group (household). When you invite someone we store the invitee's email, the inviter's ID, the role, and a signed invitation token. Invitations expire after 7 days.
The admin dashboard at intentional-engines.com/admin is restricted to authorized administrators. Admin actions (user lookups, session invalidations, invitation approvals) are logged to an audit log with IP address and user-agent for security review.
Audit log entries are retained for 180 days and accessed only for security incident response.
Consumer apps (SeeMyZakat, Intentional Capital, and others) do not have direct access to your passkey. To authenticate a user, a consumer app:
intentional-engines.com/id/auth/login.The consumer app never sees your passkey material, master session, or other consumer apps' sessions.
You may:
Send requests via the contact form with the subject “Data Request”. We respond within 7 business days.
California residents have the right to know, the right to delete, the right to opt out of the sale of personal information, and the right to non-discrimination. We do not sell or share personal information. To exercise any right, use the contact form.
Questions? Send us a message.