Skip to main content

Policies

Policies are the core of Keep Aware's browser security enforcement. They allow security teams to detect, respond to, and report on browser activities across the organization.

What are policies?​

A policy is a flexible configuration that defines what browser activity to detect, how to respond, and who it applies to. Policies replace the legacy "Patterns" system with enhanced capabilities including dedicated categories, browser controls, and more granular targeting.

Policy categories​

Policies are organized into five categories, each designed for specific security use cases:

CategoryDescription
Threat ProtectionDetect and block phishing, malware, and malicious web activity
Data Loss PreventionPrevent sensitive data from being uploaded, copied, or shared
Extension ManagementMonitor and control browser extension installations and behavior
Acceptable UseEnforce browsing policies and access controls
Browser ControlApply browser-level controls like HTTPS enforcement and permission blocking

Key use cases​

  1. Phishing and threat protection — Detect phishing campaigns, credential theft attempts, and malicious web activity in real-time. Subscribe to the Best Practices Feed for continuously updated threat detection.

  2. Data loss prevention — Prevent users from uploading sensitive files, pasting credentials into untrusted sites, or copying confidential data.

  3. Access controls — Block access to restricted sites, enforce acceptable use policies, and require justification for accessing certain resources.

  4. Extension security — Monitor browser extensions, block risky installations, and enforce extension allowlists.

  5. Browser hardening — Enforce HTTPS, block dangerous permissions, and apply session controls.

Components of a policy​

  • Detection — The specific activity and conditions that trigger the policy. Uses a query-based system to match browser events.

  • Safeguard — The user-facing response when a policy is triggered. Can range from a subtle tooltip to a full page block.

  • Browser controls — Technical controls applied to the browser, such as HTTPS enforcement or permission blocking.

  • Profiles — Which users, groups, or browser profiles the policy applies to.

  • Integrations — Where to send alerts and events when the policy triggers (SIEM, Slack, email, etc.).

  • Exceptions — Specific users, devices, or locations excluded from the policy.

Getting started​

The fastest way to get started is to subscribe a profile to the Best Practices Feed, which includes pre-configured policies maintained by Keep Aware. You can also create custom policies from templates or from scratch.