End-to-end web app protection

Promon Shield for Web™

Close the security gap. No-code. No-complexity.

Your web apps run in a browser you don’t control. Shield for Web extends the same protections in your mobile app to the client browser.

Remove the attack surface of your web apps and protect intellectual property, sensitive data, and critical business logic during runtime and beyond. 

Build it. Prove it. Your web journey. Protected by Shield.


In a nutshell

What is Promon Shield for Web™?

Promon Shield for Web™ closes the front-end to back-end security gap without any code changes and deploys transparently alongside existing security controls to quickly enhance protections. Remove the attack surface, conceal business logic, and ensure only trusted access with a defense-in-depth approach that operates transparently and seamlessly within your security stack and application architecture.

Your app will run inside a Trusted Runtime Environment (TRE) in the browser, with its code concealed and its logic protected. Continuous attestation establishes that the client is the app you published, is untampered, and is not being inspected by bad actors. Only then will your web app provide access to sensitive data to clients that prove integrity. Every session. Every endpoint. Fully encrypted. Fully protected.

shield for web APIs
  • Validate client integrity and encrypt app code inside a Trusted Runtime Environment (TRE)
  • Conceal endpoints so attackers cannot target them directly
  • Ensure only genuine, untampered, trusted clients can access critical backend services while encrypting and obfuscating sensitive data end-to-end
Book a meeting
Discover what's possible with Promon Shield for Web™.
Get in touch

Why Promon Shield for Web™:
leave nothing in attackers’ reach.

Secure the front-end

Shield for Web dynamically establishes a trusted environment within the browser and encrypts app code to mitigate client-side risks such as malicious scripts and keyloggers.

  • Validate client integrity and create a Trusted Runtime Environment (TRE) within the client browser
  • Encrypt everything delivered to the trusted browser, including app code, data, session state
  • Ensure transparent operation with existing security stacks
Shield_check_salmon_background

Protect the back-end

Shield for Web conceals endpoints and ensures all communication is protected in transit to prevent attackers from bypassing security controls by targeting endpoints directly.

  • Conceal API endpoints with no code changes to the application
  • Employ unique per-session protection to prevent hijack and re-use
  • Mitigate probing, reconnaissance, bots, and automated threats
AI_analytics_ROI

Remove the attack surface

Shield for Web applies security checks continuously, within a trusted runtime environment, and ensures only trusted clients can access back-end services, ensuring nothing is in attackers’ reach.

  • Continuous runtime checks including anti-tamper and anti-debug
  • Secure session binding between the trusted client runtime and protected back-end services
  • Mutual attestation and attacker deception
behind the shield

Transparent deployment and seamless security

Shield for Web easily integrates into existing security stacks and embeds protections dynamically to quickly enhance protection.

  • Easily integrates into existing application architectures
  • No code changes
  • No client-side agents or browser plug-ins
Illustration_registering
Key capabilities

What makes Promon Shield for Web™ different

Web app protection in a browser you don’t control

Shield for Web ensures everything delivered to the browser is protected. App code, sensitive data, and session state is encrypted without any changes to the application. Teams can mitigate malicious scripts and keyloggers while improving security posture alignment to compliance mandates.

No code and no complexity

Shield for Web requires no changes to the application architecture and can be deployed transparently within existing security stacks to enhance protections using a defense-in-depth approach.

Trusted Runtime Environment (TRE)

Shield for Web dynamically creates an isolated Trusted Runtime Environment (TRE) within the browser, then continuously checks for runtime threats such as tampering and debugging to ensure client integrity.

Removes the attack surface

Shield for Web makes everything invisible and untouchable to attackers by establishing a unique, encrypted channel between a trusted client and protected back-end service for every session. The trusted runtime environment and session binding is continuously validated to ensure only trusted clients can access back-end services.
shield with a Promon P

Web app protection for any security stack

Security and risk management leaders

The risk surface has reached an untenable state and consequences for security incidents and non-compliance have material impact. With Shield for Web, leaders can now implement security consistently across web apps, mobile apps, and interconnected APIs.

  • Reduce risk by protecting your digital revenue streams and customer data 
  • Improve operational efficiencies by quickly deploying into any security stack without friction or tedious fine tuning
  • Tighten alignment to increasingly stringent compliance mandates and evolving web security best practices
Symbol of a business leader

Security and DevSecOps teams

Offset sensitive data exposure and reduce fraud and abuse without adding unnecessary complexity to your development process or release cadence. Shield for Web deploys transparently to extend runtime protection to clients and deter API abuse from bots and automated attacks, ensuring only trusted access to critical services.

  • Deploy within any security stack and application architecture without code changes or client-side agents.
  • Gain continuous runtime protection within a Trusted Runtime Environment (TRE).
  • Ensure only trusted clients can access back-end services, especially critical business logic involving payments, sensitive data, and entitlements.
Symbol of a person with a shield

Compliance owners

Security mandates are becoming more stringent. Shield for Web enhances protections by mitigating malicious scripts and client-side attacks within the browser without any code changes, client-side agents, or plugins.

  • Deploy into any security stack to quickly enhance protections 
  • Strengthen payment security within web apps and interconnected APIs
  • Ensure consistent protection across mobile, desktop, and web surfaces
app_checklist

Extend proven Promon protections to web apps

With Promon, your apps run inside a Trusted Runtime Environment (TRE), with code and logic protected. Our solutions ensure your apps only provide access to sensitive data to clients that prove integrity. Every session. Fully protected.

Shield for Web is part of the Promon Platform.

  • Promon SHIELD for Desktop

    Promon Shield for Desktop™

    Secure your Mac and Windows apps against static and dynamic attacks.

    Learn more
  • Promon Code protect

    Promon Code Protect™

    Safeguard your intellectual property by obfuscating sensitive code and app logic. Prevent reverse engineering and protect your competitive advantage.

    Learn more
  • Promon-Shield-Verify

    Promon Verify™

    Confirm your app’s authenticity, protect APIs, detect tampering, and block compromised devices before they can connect to your backend.

    Learn more
  • Promon Data protect

    Promon Data Protect™

    Secure tokens, secrets, and other stored sensitive assets, even when devices are rooted or jailbroken. Ensure data remains encrypted and inaccessible.

    Learn more
  • Promon_Insight_for_App_Visibility

    Promon Insight for App Visibility™

    Validate runtime protection and device integrity
    Establish a baseline for your real-world environment
    Track inventory, trends, and security postures

    Learn more
  • Promon Insight

    Promon Insight for App Security™

    Access evidence-based analytics to identify patterns, prioritize risks, and strengthen your mobile security posture.

    Learn more

Discover Promon for your industry

Explore how Promon Shield for Web™ protects apps across finance, gaming, streaming, healthcare, and more, delivering web app security for every industry.

Finance

Detect malicious scripts, prevent fraud and abuse, and strength alignment to compliance mandates.

Learn more

Gaming

Protect web-based games from cheating, tampering, and revenue abuse while preserving fair play and player trust.


Learn more

Streaming

Protect content portals, user data, and entitlements from compromise, manipulation, and unauthorized access.


Learn more

Retail and e-commerce

Protect commerce on the web from bots, fraud, and abuse without impacting the user experience to ensure loyalty and customer trust.


Learn more

Healthcare

Safeguard patient data, prevent unauthorized access, and ensure compliance with web security solutions tailored to healthcare portals.
Learn more

Payments

Secure payments within web apps, combat fraud, and strengthen alignment to compliance mandates.
Learn more

Ready to protect your web apps?

Discover how Promon Shield for Web™ can protect your web apps that run in a browser you don’t control by extending the same protections in your mobile app to the client browser.
FAQ

Your questions answered

What is Promon Shield for Web™?

Promon Shield for Web™ extends proven protections to web-based apps to ensure only genuine, untampered clients can access sensitive services by validating client integrity, creating a Trusted Runtime Environment (TRE) in the browser, and establishing secure session binding and mutual attestation with server-side components. Everything delivered to the browser is protected, and APIs are concealed to prevent unauthorized access.


Does Shield for Web require code changes?

Shield for Web is deployed transparently and seamlessly through a reverse proxy. Teams can quickly enhance protections without code changes, browser agents, or plugins.


Is Shield for Web a replacement for Promon Verify?

No. Shield for Web compliments Shield for Mobile and Verify and enables security to be consistently applied across web apps, mobile apps, and APIs.


What can teams do with Shield for Web today?

Teams can use Shield for Web to extend proven protections to web-based apps and APIs, ensuring only trusted clients can access back-end services, especially for critical business logic involving payments, sensitive data, and entitlements.

Who is Shield for Web for?

Shield for Web is designed for security and risk management, development and DevSecOps, compliance, product teams and CISOs that need end-to-end web app protection at the speed of modern app delivery.


Can I deploy Shield for Web on-premises?

Yes, Shield for Web can be deployed on-premises to meet strict regulatory needs and keep sensitive data within your own environment.

What is a Trusted Runtime Environment (TRE)?

Your web apps run in a browser you don’t control. 

With Shield for Web, your app runs inside a Trusted Runtime Environment (TRE) in the browser, with its code concealed and its logic protected while it runs. Continuous attestation establishes that the client is the app you published, is untampered, and is not being inspected by bad actors. Only then will your web apps provide access to sensitive data to clients that prove integrity.

What is the current availability of Shield for Web?

Promon Shield for Web™ is currently in Generally Availability.


Ready to get started?

Connect to an expert to talk about your mobile app security needs and how we can help.