Mobile Point-of-Interaction Certification, or MPoC, is a security certification framework for mobile devices and applications that process payment card data. It sets technical requirements for secure card capture, encryption, isolation, tamper resistance, and software integrity so a phone or tablet can function as a point of interaction without exposing payment credentials.
What MPoC Is and Why It Exists
Mobile Point-of-Interaction Certification exists because payment acceptance on general-purpose phones and tablets changes the trust model. The device is no longer just a consumer endpoint, it becomes part of the card-data handling path, so the certification focuses on whether the platform can securely capture, protect, and isolate payment information without exposing it to the wider operating system or nearby software.
That matters because mobile hardware is multi-use by design. MPoC is trying to make sure payment functions remain bounded, so the device can support card-present transactions without inheriting all of the risk that normally comes with a general app ecosystem, background services, and frequent third-party integrations.
Security Properties MPoC Is Trying to Enforce
MPoC is built around a small set of security properties that are essential for card processing on mobile devices: secure card capture, encryption of payment data, isolation from other apps and device functions, tamper resistance, and software integrity. These are not optional hardening ideas, they are the mechanisms that make mobile acceptance viable in the first place.
In practice, this means the certified solution must reduce the chance that payment data can be intercepted in transit, copied out of memory, accessed by unrelated software, or altered before it reaches the payment backend. The framework is therefore as much about protecting the integrity of the payment path as it is about protecting the card data itself.
How MPoC Differs From Ordinary Mobile App Security
Normal mobile app security is usually concerned with account abuse, data leakage, and app-store trust. MPoC is narrower and more demanding because it governs a payment acceptance function. A compliant design has to assume the device may also run non-payment software, connect to untrusted networks, and receive routine OS or app updates, all while preserving the security boundary around card capture.
That is why concepts such as isolation and integrity are central. The security question is not just whether the app is well written, but whether the mobile device can behave like a controlled point of interaction despite being a flexible consumer platform. For readers comparing payment security models, the Point of Sale Security Guide provides the broader estate-level context around terminal hardening, segmentation, and payment-data protection.
What Organisations Should Verify Before Relying on MPoC
Organisations should treat MPoC as a certification boundary, not a substitute for due diligence. They still need to confirm that the exact device, app, build, and deployment model in use are covered by the certification claims, and that the solution is operated in the way the certification assumes. A certified design can still be weakened by poor device administration, unsafe remote access, or uncontrolled software changes.
That is especially important for mobile payment deployments because the payment app is only one part of the exposure surface. Device ownership, app sourcing, update handling, and support processes all affect whether the payment path remains trustworthy over time. When organisations are also looking at software integrity and secret handling in mobile apps, the issue is often broader than payments alone, as shown by iOS apps leaking hard-coded secrets.
Risk and Threat Considerations
MPoC reduces exposure, but it does not eliminate it. The main risk is that a mobile device can be turned into a card-data interception point if isolation fails, software integrity is bypassed, or payment data is exposed to another app, the OS, or a malicious update path. Because the device is general purpose, the attack surface is larger than on a dedicated terminal.
Failure mechanism: Payment data can be captured or altered when secure capture, encryption, isolation, or tamper resistance fails, or when a compromised device environment undermines the certified boundary.
Impact: The result can be card-data exposure, transaction fraud, loss of payment trust, and a need to treat the device, its app, and any dependent secrets or credentials as potentially compromised.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST SP 800-53 Rev 5, CIS Controls v8 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST SP 800-53 Rev 5 | SC-13 — Cryptographic Protection | MPoC depends on protecting payment data in transit and at rest with approved cryptography. |
| SC-39 — Process Isolation | MPoC relies on isolating payment functions from unrelated apps and device processes. | |
| Recommendation — Use SC-13 to ensure card data is encrypted during capture, transport, and storage. Apply SC-39 to separate payment processing from other mobile device workloads. | ||
| CIS Controls v8 | CIS-16 — Application Software Security | MPoC depends on secure mobile application design, integrity, and controlled software changes. |
| Recommendation — Use CIS-16 to govern secure development, review, and release of the payment app. | ||
| NIST CSF 2.0 | PR.DS-01 — Data-at-Rest Is Protected | MPoC is fundamentally about protecting payment data from exposure when stored or handled on-device. |
| PR.PS-01 — Configuration Management | MPoC depends on controlled device and application configurations to preserve the certified boundary. | |
| Recommendation — Protect stored payment data with encryption and minimisation controls. Lock down mobile configuration baselines so payment controls are not weakened by drift. | ||
Practitioner Guidance
Why practitioners should care: MPoC is only valuable if the deployment stays inside the assumptions the certification was built for. Security teams, payment owners, and operational teams need to understand exactly which device states, app updates, and support channels are permitted, because deviations can invalidate the protection model even when the software itself is certified.
What to watch for: Pay particular attention to device tampering indicators, unexpected app permissions, unapproved remote support tooling, and any change that might weaken isolation between the payment function and the rest of the mobile environment. In payment environments, a certification claim should be treated as one control layer, not the whole control set.
Related resources from NHI Mgmt Group
- Why do point-in-time security checks fail for mobile applications?
- What breaks when mobile security remains a point-in-time process?
- What breaks when organisations rely on point-in-time certification for privilege governance?
- What are the signs that a point-in-time mobile app testing approach is no longer enough?
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on November 3, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org