Last updated: 23 March 2026
Simple MFA is a software service that adds password and multi-factor authentication to BigCommerce storefronts. It is operated by James Plant, trading as Simple MFA ("we", "us", "our"), contactable at hello@simplemfa.app.
This policy explains what personal data we collect, why we collect it, how it is stored, and what rights you have over it. It applies to two groups of people: merchants who install Simple MFA on their BigCommerce store, and store customers whose login experience is handled by Simple MFA on behalf of those merchants.
| Data | Who it relates to | Why we collect it |
|---|---|---|
| Email address | Store customers | To identify accounts, send magic link and password reset emails |
| Password hash | Store customers | To verify identity at login. Stored as a PBKDF2-SHA256 hash — the original password is never stored or recoverable |
| TOTP secret | Store customers who enrol in MFA | To generate and verify one-time codes. Stored AES-GCM encrypted at rest |
| IP address and user agent | Store customers | To detect suspicious login activity, enforce rate limits, and provide merchants with auth logs |
| BigCommerce customer ID | Store customers | To link Simple MFA credentials to the correct BigCommerce account |
| Store hash and OAuth access token | Merchants | To authenticate API calls to BigCommerce on the merchant's behalf |
| Waitlist email address | Prospective users | To notify you when Simple MFA is available. Only collected if you voluntarily submit the early access form |
We do not collect payment card details. Billing is handled directly by BigCommerce via their Unified Billing platform.
Simple MFA's hosted login pages set no cookies. After a successful login, BigCommerce sets its own session cookie on your store's domain — this is outside our control and is governed by BigCommerce's own privacy policy.
Our marketing website (simplemfa.app) may use privacy-friendly analytics (no cross-site tracking, no fingerprinting). No advertising cookies are used.
All Simple MFA customer and merchant data is stored in Cloudflare D1, a serverless SQLite database hosted in the United States. Cloudflare is our primary data processor.
Transactional emails (magic links, password resets) are sent via Resend, whose infrastructure is also US-based.
BigCommerce stores its own platform data (customer profiles, orders, etc.) on Google Cloud Platform (GCP) in the United States.
We do not operate any servers in the European Union. For merchants and customers in the EU or UK, data transfers to the US are made under Standard Contractual Clauses (SCCs) as provided by our sub-processors, consistent with how BigCommerce itself handles EU data.
Where GDPR or UK GDPR applies, we process personal data on the following legal bases:
Depending on your location, you may have the right to:
To exercise any of these rights, contact us at hello@simplemfa.app. We will respond within 30 days.
If you are in the UK, you may also lodge a complaint with the Information Commissioner's Office (ICO). If you are in the EU, you may contact your local supervisory authority.
We apply appropriate technical measures to protect personal data, including:
Simple MFA is a business-to-business service. We do not knowingly collect personal data from children under 13. If you believe a child's data has been submitted, please contact us and we will delete it promptly.
We may update this policy from time to time. Material changes will be communicated to merchants via email or in-app notice. The date at the top of this page reflects the most recent revision.
For any privacy-related questions or requests: hello@simplemfa.app