Capital One · ML System Design
Address face recognition concerns with stakeholders
TrueInterview
October 7, 2026 · 8 min read
Your company is weighing whether to add face recognition for cardholder verification at the point of sale.
Tasks:
- Surface the leading risks (privacy, bias, disparate impact, spoofing, data retention, consent, model governance). Rank them and assign risk owners.
- Draft a decision memo covering: purpose, legal/regulatory review (e.g., BIPA/CCPA/GDPR considerations), DPIA/PIA steps, data minimization, retention schedule, and deletion workflows.
- Specify go/no-go criteria and monitoring: accuracy thresholds per demographic slice, false match ceilings, human-in-the-loop escalation, red-teaming, rollback plan, and incident response SLAs.
- Suggest less intrusive alternatives that meet the same business objective; recommend one and explain why.
- A VP wants to launch regardless of fairness concerns. Write out how you would push back, bring stakeholders into alignment, and put forward a time-bound pilot with guardrails that can still end in a hard stop.
Overview: This question tests competency in risk identification and prioritization, privacy and regulatory compliance, model fairness and governance, technical verification metrics such as liveness and accuracy, and stakeholder management for biometric system deployment.
Solution What follows is a structured, teaching-oriented solution you can adapt to the interview context. It balances risk, regulatory, and engineering considerations for a POS 1:1 face verification system.
1) Risks: Identification, Prioritization, and Ownership
Assumptions
- Use case: 1:1 verification at POS to cut fraud and friction.
- Cardholders must enroll a face template in advance.
- The system may be vendor-supplied; images/templates may be handled on-device/in-store or in the cloud. Top Risks and Prioritization (highest to lowest)
- Legal/Privacy Non-Compliance (Consent and BIPA/GDPR scope)
- Why high: Biometric identifiers are tightly regulated. Breaches can trigger a private right of action (BIPA) and class litigation; GDPR treats biometrics as special-category data demanding explicit consent and a DPIA.
- Risk owner: Chief Privacy Officer (CPO) / Privacy Legal, alongside Compliance.
- Fairness/Bias/Disparate Impact
- Why high: Face system performance frequently differs across demographics; POS denials can produce reputational, legal (civil rights/UDAP), and customer harm.
- Risk owner: Head of Data Science/ML with the Fairness/Responsible AI Lead; Compliance and Ethics as co-owners.
- Spoofing/Presentation Attacks (Security)
- Why high: Photo/video replay, masks, or injection attacks can beat the system; the POS environment is adversarial. Losses and brand damage are material.
- Risk owner: Information Security (AppSec + Fraud Strategy). ML Eng for anti-spoofing.
- Data Retention/Deletion Failures
- Why high: Holding biometric data past necessity violates BIPA/GDPR and magnifies breach impact.
- Risk owner: Data Governance (CDAO) + Privacy Engineering.
- Model Governance/Drift/Uncontrolled Changes
- Why high: Unreviewed updates can erode accuracy or fairness; auditability is required.
- Risk owner: MLOps/Model Risk Management (MRM) with Data Science.
- Customer Experience and False Declines
- Why: Friction or mismatches at checkout drive abandonment and complaints.
- Risk owner: Product + Retail Ops.
- Vendor/Third-Party Risk
- Why: Many biometric offerings come from vendors; supply chain and contractual gaps are common.
- Risk owner: Third-Party Risk Management (TPRM) + Procurement + Legal. Risk Heat Notes
- In Illinois, BIPA risk becomes the top go/no-go gate.
- If EU residents are in scope, GDPR explicit consent and a DPIA are mandatory.
2) Decision Memo: Outline and Content
Purpose and Scope
- Purpose: Cut card-present fraud and speed checkout through optional face verification at POS (1:1 match against an enrolled customer template).
- Scope: A limited pilot in chosen stores; opt-in only; no surveillance or identification of non-customers. Legal/Regulatory Review
- BIPA (Illinois): Informed written consent before collection; a publicly available retention policy; deletion once the purpose is met or within 3 years of the last interaction; no profit from biometrics; private right of action (statutory damages). Avoid storage unless essential; document vendor roles.
- CCPA/CPRA (California): Biometric data is sensitive personal information. Give notice at collection, opt-out rights for certain uses, and purpose limitation. Honor deletion requests.
- GDPR (EU): Biometrics are special-category data. Lawful basis: explicit consent; run a DPIA; apply data minimization, purpose limitation, storage limitation, and security; uphold data subject rights. Cross-border transfer safeguards.
- Other: State privacy laws (TX, WA), card network rules, consumer protection/UDAP, accessibility laws. DPIA/PIA Steps
- Describe processing: collection, inference, storage, transmission, vendors.
- Necessity/proportionality: Is face verification needed relative to alternatives?
- Risk analysis: to rights/freedoms (discrimination, denial of service, breach).
- Mitigations: opt-in, on-device processing, no image storage, liveness, fairness gates.
- Residual risk and sign-offs: DPO/Privacy, Security, MRM. Data Minimization
- Collect only what 1:1 verification requires (face template, not raw images).
- Favor on-device or in-store ephemeral processing; never persist raw images.
- Do not repurpose biometrics for marketing or unrelated analytics. Retention Schedule and Deletion Workflows
- Enrollment templates: keep only while the account is active and the customer stays opted-in; delete within 30 days of opt-out/closure (or sooner where a jurisdiction requires it), and in BIPA states no later than 3 years from the last interaction.
- Verification artifacts: store no images; keep non-identifying logs (event ID, outcome, confidence, hash of template ID) for fraud audit with a short TTL (e.g., 30–90 days) unless the law requires longer.
- Automated deletion: build scheduled TTL jobs; offer self-serve deletion in the app; trigger deletion on opt-out; secure vendor deletion through a DPA/contract with audit rights. Security
- Templates salted and encrypted at rest (FIPS 140-2 validated modules), keys in HSM; TLS 1.2+ in transit.
- Liveness detection (ISO/IEC 30107-3 compliant where possible). Anti-replay/pipeline integrity. Governance
- Model documentation (cards, datasheets), MRM validation, versioned artifacts, approval workflow, canary releases, audit logs.
3) Go/No-Go Criteria and Monitoring
Key Definitions (1:1 verification)
- False Match Rate (FMR): the probability that the system matches an impostor to the enrolled user.
- False Non-Match Rate (FNMR): the probability that the system fails to match the genuine user.
- Liveness metrics: APCER (attack presentations misclassified as bona fide), BPCER (bona fide misclassified as attack). Acceptance Thresholds (example, tune per risk appetite and NIST FRVT benchmarks)
- Overall at target operating point:
- () with 95% CI upper bound .
- with 95% CI upper bound .
- Demographic slices (e.g., gender, age bands, Fitzpatrick skin type or race/ethnicity where lawfully collected with consent):
- Parity constraints: for each slice , and .
- Or absolute gaps: ; .
- No slice exceeds FMR 0.2% or FNMR 2.0%.
- Liveness/Anti-spoofing:
- and on independently sourced attack kits (print, replay, mask) plus digital injection attempts.
- Impostor Attack Presentation Match Rate (IAPMR) . Validation Requirements
- Sample sizes per slice large enough for tight confidence intervals (e.g., genuine and impostor attempts; attack presentations per attack type per slice). Use Wilson score intervals; accept only when upper CI bounds satisfy the thresholds.
- External eval: the vendor must supply NIST FRVT/ISO results; an internal lab replicates them under institution-specific conditions (lighting, camera, queue). Human-in-the-Loop and Escalation
- Low-confidence or mismatch → step up to an alternative CVM: PIN + ID check, or app push with device biometrics. Never auto-decline solely on a face mismatch.
- Escalation SLA: resolve at POS within 60 seconds; if unresolved, fail open to alternative verification to avoid discrimination/denial of service. Monitoring and Drift
- Production telemetry (privacy-preserving): outcome, confidence, liveness score, device/camera metadata; no raw images.
- Dashboards by slice; alert when any slice's parity exceeds 1.25, or when FMR/FNMR breach thresholds across 15-minute and daily windows.
- Periodic revalidation: quarterly fairness audit; semiannual red-team; annual third-party assessment. Red-Teaming
- Presentation attacks: printed photos, HD phone replay, 3D masks, silicone masks, makeup, morphs, adversarial patches.
- Digital pipeline: camera injection, API tampering, clock skew/replay.
- Operational: tailgating, multi-person frames, occlusions, low light. Rollback Plan
- Feature flags at POS and service layer; a kill switch that defaults to legacy verification (chip-and-PIN, app push OTP)
- Blue/green or canary by store, geography; ability to revoke model versions immediately. Incident Response SLAs
- P0 (systemic false matches or security bypass): detect/alert within 5 minutes; acknowledge within 15 minutes; mitigate/rollback within 60 minutes; notify exec/legal immediately; regulator notification per law (e.g., GDPR 72 hours) where applicable.
- P1 (slice-specific drift): acknowledge within 4 hours; corrective action within 1 business day.
- Customer remediation: a clear make-whole policy for false declines; complaint channel with 24-hour response.
4) Less Intrusive Alternatives and Recommendation
Alternatives achieving the same goal (reduce fraud, speed checkout) at lower privacy risk:
- Device-Based Consumer Verification (CDCVM via mobile wallets)
- Apple Pay/Google Pay/Samsung Pay rely on device-secure biometrics (Face/Touch ID) so the bank processes no biometrics; tokenized PAN; strong fraud reduction; widely deployed.
- Pros: No biometric data handled by the bank; strong security; excellent UX. Cons: Customer must own a wallet-capable device.
- App Push + FIDO2/Passkey (Out-of-Band)
- At POS, send a push to the bank's mobile app; the user approves with device biometrics or PIN; cryptographic proof (WebAuthn). The bank never stores face templates.
- Pros: High assurance; consentful; portable across channels. Cons: Requires app users and connectivity.
- Risk-Based Step-Up with PIN/OTP
- Score transaction risk; step up only high-risk cases with PIN or a one-time code.
- Pros: Minimal data; targeted friction. Cons: Some residual fraud; slightly slower when stepped up.
- Enhanced Chip-and-PIN with Behavioral Analytics
- Use terminal telemetry and card usage patterns to flag anomalies.
- Pros: No biometrics. Cons: Lower assurance than biometrics. Recommendation
- Make CDCVM (mobile wallets) the primary: it delivers biometric-grade assurance without the bank collecting biometrics, minimizes regulatory exposure, and is proven at scale.
- For non-wallet users, offer app push + FIDO2 as an opt-in. Keep risk-based PIN/OTP as the fallback.
5) Executive Pushback: How to Respond and Propose a Guarded Pilot
Principled Pushback
- Recognize the goals (fraud reduction, CX) and present data on legal and fairness risks, including the potential for class actions (BIPA) and reputational harm.
- Anchor on enterprise risk appetite and customer trust: we back innovation when safety, fairness, and compliance gates are satisfied. Stakeholder Alignment
- Bring together Privacy, Legal, Compliance, Security, MRM, Fraud Strategy, Product, and Retail Ops. Present a one-page RACI and decision matrix.
- Obtain written risk acceptance only for residual risks post-mitigation; no acceptance for non-compliance or fairness gate failures. Time-Bound Pilot With Guardrails (6–8 weeks)
- Scope: Opt-in only; limited geography; one hardware configuration; no minors; explicit consent screens; plain-language notices at POS.
- Data: No raw image storage; templates processed in-memory; minimal logs; vendor contract mandates deletion and audit.
- Gates (hard stops):
- Any slice fails parity (>1.25) or breaches FMR/FNMR upper CI thresholds → automatic pause and review.
- APCER above 1% or a successful red-team bypass → immediate rollback.
- Any consent, notice, or deletion defect → halt until fixed.
- Oversight: Weekly fairness and security reviews; independent audit at pilot end; publish a customer impact summary.
- Exit Criteria: Proceed only if all thresholds are met with stable operations and positive CX metrics; otherwise pivot to the recommended alternatives (CDCVM/app push). Message to VP (example framing)
- "We can hit the fraud and CX objectives with lower risk using device-based verification today. If we pilot face verification, we'll do it safely: opt-in only, no image storage, strict fairness gates, and a kill switch. If any fairness or spoofing threshold is missed, we stop. This protects our customers and brand while still learning quickly."
Notes, Pitfalls, and Validation
- Don't conflate identification (1:N) with verification (1:1); regulatory risk differs.
- Collecting demographic attributes for fairness requires a lawful basis and careful consent; consider privacy-safe inference with limitations and external benchmark datasets.
- Camera quality, lighting, and queue dynamics materially affect metrics; validate in-situ, not just in lab.
- Ensure accessibility and equitable alternatives for customers unable or unwilling to use face verification.
- Maintain a customer-friendly appeals and remediation process for false declines.
Loading comments…