Secure Start is BankID’s hardened login behavior designed to strengthen assurance that the person starting the session is the same person using the service. It introduces stricter flow controls, including binding the app instance to the session and using more resistant cross-device verification methods.
What Secure Start Does for Session Assurance
Secure Start strengthens the start of an authentication session by adding stricter flow controls that make it harder for the wrong person to inherit or continue a login. The key idea is stronger binding between the approved device or app instance and the session that is being established.
That matters because session start is where assurance is easiest to weaken. If an attacker can influence the initial handoff, reuse a context on another device, or exploit a looser verification path, the service may accept a session that does not truly belong to the intended user.
How Secure Start Reduces Login Handoff Weakness
Secure Start is best understood as a control on the transition from authentication request to usable session, not as a generic stronger password step. It narrows the opportunity for impersonation by making the approved client context part of the trust decision.
The cross-device element is important because it can resist common handoff risks, such as someone initiating a session on one device and completing or approving it on another without the same level of assurance. The hardened flow is aimed at preserving the continuity of the original user context throughout the login path.
This type of control is especially relevant where the service depends on a mobile app, a second device, or a brokered approval step. The security value comes from reducing ambiguity about which app instance, device, or user interaction is actually authorizing the session.
Where Secure Start Fits in Authentication Design
Secure Start sits in the authentication and session-assurance layer, alongside controls that verify device context, protect the login journey, and reduce the chance that a valid-looking approval is separated from the intended user action. It is not about making the service more convenient, but about making the first trust decision more reliable.
Because the protection is tied to how the login is initiated and completed, it can complement phishing-resistant flows, device binding, and other stronger authentication patterns. In practice, it is most useful when the service needs to know that the person starting the session is the same person who ends up using it.
For readers who want a broader reference point for hardened authentication controls, NIST SP 800-63 Digital Identity Guidelines is the most relevant external baseline for assurance and authenticator strength.
Security Implications of Looser Session Start Controls
When session start is not tightly bound to the intended user context, the service can become vulnerable to approval misuse, session hijacking, or weaker-than-expected identity assurance. The practical problem is not always the credential itself, but the point where the credential, device, and session are stitched together.
Secure Start addresses that stitching point by making the session harder to transfer, replay, or complete from an unintended context. That lowers the chance that a legitimate authentication event is repurposed into an unauthorized service session.
For a control-oriented view of how authentication, access control, and session integrity fit into security baselines, NIST SP 800-53 Rev 5 Security and Privacy Controls is a useful companion reference, and NIST SP 800-207 Zero Trust Architecture reinforces the principle of verifying trust at each step rather than assuming a session is safe once it begins.
Risk and Threat Considerations
Secure Start exists because the first moments of a session are a high-value target. If an attacker can interfere with login handoff, exploit a weaker cross-device path, or trick a user into approving the wrong context, they may obtain a valid session without needing to defeat the underlying service directly.
Failure mechanism: The control can fail when the app-instance binding is weak, the cross-device verification path is easier to replay or socially engineer, or the session acceptance logic trusts the wrong initiating context.
Impact: A successful failure can lead to unauthorized session creation, account takeover, or misuse of a legitimate authentication event as a path into the service.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST SP 800-63, NIST SP 800-53 Rev 5 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST SP 800-63 | Digital Identity Guidelines | Defines digital identity assurance and authenticator strength for login flows. |
| Recommendation — Align session-start controls with the required assurance level and phishing-resistant authentication guidance. | ||
| NIST SP 800-53 Rev 5 | IA-2 — Identification and Authentication (Organizational Users) | Covers organizational user login authentication and session establishment controls. |
| IA-5 — Authenticator Management | Supports secure handling of authenticators used in the login process. | |
| IA-9 — Identification and Authentication (Non-Organizational Users) | Applies when external users authenticate through controlled login flows. | |
| Recommendation — Implement organizational authentication controls that verify the user before creating a session. Manage authenticators so login handoffs cannot be easily replayed or abused. Use external-user authentication controls that preserve assurance across the session start flow. | ||
| NIST Zero Trust (SP 800-207) | Zero Trust Architecture | Requires verification at each access decision rather than trusting a started session. |
| Recommendation — Verify the session context continuously instead of assuming initial login is sufficient. | ||
Practitioner Guidance
Why practitioners should care: Secure Start is a login assurance decision, not just a product feature. Teams should treat it as part of the control set that determines whether a session can be trusted from its first step through to its active use.
What to watch for: Review the exact user journey where approval, device binding, and session creation meet, especially if users can switch devices or complete the flow through a second channel. That is where assurance loss is most likely to appear.
Practitioner takeaway: The control is only as strong as the weakest handoff in the login path, so the binding and verification steps need to stay consistent across the full session start sequence.
Related resources from NHI Mgmt Group
- Who is accountable for secure authorization when AI agents and MCP servers start accessing enterprise data?
- How should teams secure API traffic when agentic AI systems start calling tools, events, and MCP servers at scale?
- How should teams secure API endpoints from the start of the design process?
- How should teams secure a private PyPI server before developers start publishing packages to it?
Deepen Your Knowledge
Reviewed and updated by the NHIMG editorial team on September 26, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org