Aegisify Help Center

How can we help you?
Help Center2026-02-16T06:52:30+00:00

User Guide

User Guide

User Guide

User Guide

User Guide

User Guide

User Guide

User Guide

frequently asked questions

(No Gimmicks, No CC,No Commitment, Free Features, Stay Free If You Prefer!)

Require Symbols2026-01-13T03:03:26+00:00

Description: Requires at least one symbol in passwords (when enforcement is enabled).

How it works: password_require_symbol adds a symbol check to password validation.

How to access / configure:

  1. WP Admin → AegisShield → Hardening → Password Policy.
  2. Enable symbol requirement.
  3. Save changes.

Recommended setting: Enable for admins; consider optional for lower roles to reduce support burden.

Default rate limit per minute (enforced per IP + path + minute bucket)2026-01-12T23:30:46+00:00

Feature

Default rate limit per minute (enforced per IP + path + minute bucket)

Description

Per-IP+path rate limits in a time bucket.

How it works

AegisWAF applies this capability inside the Bot Control module. The engine evaluates configuration, applies matching (path/method/tokens/counters/providers), then records evidence into the event log and executes the configured enforcement action when conditions are met.

How to access / Enable or disable

  • Access: AegisWAF → Bot Control
  • Enable/Disable: Use the module toggle/switch on this screen (or the relevant category toggle) to enable/disable.

Recommended setting

Start conservative (LOG or Challenge) for new deployments; tighten to Block once you confirm low false positives.

Migration Wizard: Post Type Scope2026-01-12T23:35:54+00:00

Description

Limits migration runs to selected post types.

How it works

Filters migration queries by post_type.

How to access / enable

Migration Wizard → Select Post Types → Run.

Recommended setting

Start with posts + pages.

Frame Ancestors2026-01-13T03:03:26+00:00

Description: Restricts which sites can embed your site in an iframe (anti-clickjacking) (Pro).

How it works: builder_frame_ancestors sets the CSP frame-ancestors directive; pairs well with X-Frame-Options.

How to access / configure:

  1. WP Admin → AegisShield → Security Headers → CSP Builder.
  2. Set frame ancestors to ‘none’ or ‘self’.
  3. Save changes.

Recommended setting: Use ‘none’ for most sites; ‘self’ if you embed your own pages internally.

Advanced Filtering2025-12-13T22:35:28+00:00

FREE: Not available.

PRO: Available.

What it does: Enables granular filtering of security events.

How to use it properly: Use filters to isolate high-signal events.

ShortURL Manage Tab: Create a Short Link2026-01-13T00:42:26+00:00

Description: Create a new short link by providing a Title, Target URL, and optional custom Slug.

How it works: AegisLink saves the link as a short link post and routes /{prefix}/{slug} to your Target URL using the configured redirect code.

How to access / enable: WP Admin → AegisLink → ShortURL Links → Manage → Add Short Link → Save.

Recommended setting: Leave slug blank to auto-generate from the title for consistent formatting.

Visual Intelligence: Top routes chart2026-01-12T23:30:46+00:00

Feature

Visual Intelligence: Top routes chart

Description

Most targeted endpoints/routes based on events.

How it works

AegisWAF applies this capability inside the Logging & Evidence module. The engine evaluates configuration, applies matching (path/method/tokens/counters/providers), then records evidence into the event log and executes the configured enforcement action when conditions are met.

How to access / Enable or disable

  • Access: AegisWAF → Logs / Attack Story
  • Enable/Disable: Use the module toggle/switch on this screen (or the relevant category toggle) to enable/disable.

Recommended setting

Start conservative (LOG or Challenge) for new deployments; tighten to Block once you confirm low false positives.

What problem does it solve?2025-12-13T23:22:48+00:00
  • Reduces common WordPress attack surface (headers, hardening, login protection)
  • Adds observability (activity logging + login attempts + file integrity baselines)
  • Adds incident-oriented tooling (malware workflows like incremental scan / incidents / profiles / scheduler tabs in UI)
  • Provides safer DB admin utilities (notably DB prefix management with a “don’t forget the internal keys” phase)
Row / Size Breakdown2026-01-13T03:03:26+00:00

Description: Shows per-table row counts and storage usage to identify bloat sources.

How it works: AegisShield calculates table sizes and highlights outliers that may indicate logging bloat or spam tables.

How to access / configure:

  1. WP Admin → AegisShield → DB Tools.
  2. Sort by Size or Rows.
  3. Inspect top tables.

Recommended setting: Large options/transients tables often indicate plugin issues; clean up carefully.

Disposable email detection (local-first)2026-01-13T00:54:52+00:00

Feature

Disposable email domains — Detects and scores disposable/temporary email domains to reduce fake leads and spam registrations.

How it works

The engine checks the email domain against a local list (and optionally a fetched list if you enable it) and adds score if it matches.

How to access / enable

  1. WP Admin → AegisSpamGuard → Settings
  2. Identity module settings
  3. Enable disposable detection options if present.

Recommended setting

Recommended: ON (local list), external list OFF unless you enable external calls.

Local lists are privacy-first and stable; external lists can improve coverage but require outbound HTTP.

Why you need this

Admins improve lead quality and reduce fraudulent signups.

Additional information

Managed Rules: SQLi category toggle2026-01-12T23:30:46+00:00

Feature

Managed Rules: SQLi category toggle

Description

Enable/disable SQL injection managed rules.

How it works

AegisWAF applies this capability inside the WAF Rules module. The engine evaluates configuration, applies matching (path/method/tokens/counters/providers), then records evidence into the event log and executes the configured enforcement action when conditions are met.

How to access / Enable or disable

  • Access: AegisWAF → WAF Settings (Rules section)
  • Enable/Disable: Use the toggle on this screen to turn it ON or OFF, then click Save.

Recommended setting

Start conservative (LOG or Challenge) for new deployments; tighten to Block once you confirm low false positives.

Aegis Score: Headings Structure2026-01-12T23:35:54+00:00

Description

Checks heading usage quality.

How it works

Scans content for heading tags/blocks.

How to access / enable

Aegis Score.

Recommended setting

One H3; use H4 sections.

Advanced Per-Route Controls (pattern | category | profile | per-method thresholds)2026-01-12T23:30:46+00:00

Feature

Advanced Per-Route Controls (pattern | category | profile | per-method thresholds)

Description

Per-route advanced controls.

How it works

AegisWAF applies this capability inside the API Shield module. The engine evaluates configuration, applies matching (path/method/tokens/counters/providers), then records evidence into the event log and executes the configured enforcement action when conditions are met.

How to access / Enable or disable

  • Access: AegisWAF → API Shield
  • Enable/Disable: Use the module toggle/switch on this screen (or the relevant category toggle) to enable/disable.

Recommended setting

Start conservative (LOG or Challenge) for new deployments; tighten to Block once you confirm low false positives.

Registration protection2026-01-13T00:54:52+00:00

Feature

Registration spam protection — Stops fake account creation by scoring registrations and applying allow/hold/block logic.

How it works

Hooks into registration validation; checks identity heuristics (disposable domains, MX optional), velocity, and reputation; then enforces policy.

How to access / enable

  1. WP Admin → AegisSpamGuard → Settings
  2. Enable registration protection (if toggle exists).
  3. Tune identity signals and trust settings.

Recommended setting

Recommended: Enabled with Hold for new sites.

Holding suspicious registrations prevents fake accounts while avoiding accidental blocks of legitimate users during early tuning.

Why you need this

Admins reduce fake users, deliverability issues, and malicious activity from throwaway accounts.

Additional information

Search form protection (anti-SEO spam + CPU protection)2026-01-13T00:54:52+00:00

Feature

Search form protection — Stops bots from abusing WordPress search by scoring suspicious queries and rate-limiting aggressive activity.

How it works

The search term is scored; block/hold can return a 429 rate-limit response, and Challenge can apply a small delay to discourage automated scraping/search spam.

How to access / enable

  1. WP Admin → AegisSpamGuard → Settings
  2. Enable “Search form protection”.
  3. Save changes.

Recommended setting

Recommended: ON for public sites.

Search abuse can generate thousands of low-value pages and waste CPU; protection reduces that risk.

Why you need this

Admins protect SEO and performance by preventing bot-driven search spam pages.

Additional information

Log Retention Days2026-01-13T03:03:26+00:00

Description: Controls how many days of Activity Log events are kept before older entries are purged.

How it works: A scheduled maintenance routine removes entries older than the configured retention_days value.

How to access / configure:

  1. WP Admin → AegisShield → Activity Log.
  2. Locate “Retention Days”.
  3. Set the number of days and Save Changes.

Recommended setting: 30–90 days is a practical range for most sites; use longer for regulated environments.

Smart Links Validation: One-word keyword requirement2026-01-13T00:42:26+00:00

Description: Smart Links require keywords to be a single word (no spaces).

How it works: AegisLink ignores any keyword containing whitespace to avoid unexpected phrase linking and formatting issues.

How to access / enable: WP Admin → AegisLink → Keyword Links → Keyword field (one word) → Save Smart Links.

Recommended setting: Use concise, branded keywords (product names, category handles) for best results.

Manual Optimize2026-01-13T03:03:26+00:00

Description: Optimizes tables to reclaim space and improve query performance.

How it works: DB Tools runs OPTIMIZE TABLE (where supported) and records events for auditing.

How to access / configure:

  1. WP Admin → AegisShield → DB Tools.
  2. Select table(s) or run optimize action.
  3. Confirm completion and check performance.

Recommended setting: Run during low-traffic windows; always back up before major DB operations.

Card rows + expandable event details2026-01-13T00:54:52+00:00

Feature

Card rows (compact summary + expandable body) — Each log entry shows a compact summary row and expands to reveal full details, reasons, and next actions.

How it works

The summary focuses on what you need at a glance (score, action, type, timestamp). Expanding reveals signal breakdown, actor info (privacy-safe), payload excerpt, and evidence.

How to access / enable

  1. WP Admin → AegisSpamGuard → Spam Log
  2. Click an event card to expand/collapse details.

Recommended setting

Recommended: Expand Held/Challenged events before deciding.

Reviewing details prevents accidental denies and helps you build accurate allow/deny rules.

Why you need this

Admins need fast scanning and deep diagnostics in one place—cards make the log readable like a real app, not a raw table.

Additional information

Managed Rules: File Upload abuse enforcement (PRO)2026-01-12T23:30:46+00:00

Feature

Managed Rules: File Upload abuse enforcement (PRO)

Description

Enforcement for upload abuse patterns in PRO.

How it works

AegisWAF applies this capability inside the WAF Rules module. The engine evaluates configuration, applies matching (path/method/tokens/counters/providers), then records evidence into the event log and executes the configured enforcement action when conditions are met.

How to access / Enable or disable

  • Access: AegisWAF → WAF Settings (Rules section)
  • Enable/Disable: Use the module toggle/switch on this screen (or the relevant category toggle) to enable/disable.

Recommended setting

Start conservative (LOG or Challenge) for new deployments; tighten to Block once you confirm low false positives.

Multisite network settings + per-site overrides2026-01-13T00:54:52+00:00

Feature

Multisite controls — Supports network-wide defaults with per-site overrides so you can standardize protection across a multisite network.

How it works

Network settings define baseline thresholds/modules; each site can override only what it needs (e.g., different aggressiveness for commerce vs blog sites).

How to access / enable

  1. WP Network Admin → AegisSpamGuard → Settings (Network)
  2. Configure global defaults
  3. On an individual site, override settings as needed.

Recommended setting

Recommended: Set conservative network defaults; override only for high-risk sites.

Conservative defaults reduce network-wide false positives while still providing meaningful protection everywhere.

Why you need this

Admins running agencies or multisite installs need centralized control with safe flexibility.

Additional information

Password Minimum Length2026-01-13T03:03:26+00:00

Description: Sets the minimum required password length when strong password enforcement is enabled.

How it works: password_min_length is checked during password set/reset and weak passwords are rejected.

How to access / configure:

  1. WP Admin → AegisShield → Hardening → Password Policy.
  2. Set minimum length.
  3. Save changes.

Recommended setting: Use 12+ for admins; 10+ for lower roles if needed.

Allow/Deny by phrases and URLs2026-01-13T00:54:52+00:00

Feature

Phrase/URL rules — Allow or block content that matches specific phrases or URL patterns commonly used in spam.

How it works

Phrase rules are checked against normalized message content. URL rules help you block known spam destinations or suspicious shorteners.

How to access / enable

  1. WP Admin → AegisSpamGuard → Allow/Deny
  2. Add a phrase or URL rule
  3. Choose Allow or Deny and save.

Recommended setting

Recommended: Start with Deny rules for repeated spam campaigns you see in the log.

Targeted phrase/URL rules stop waves immediately with low false positive risk.

Why you need this

Admins often see repeating spam templates—phrase/URL rules shut them down fast.

Additional information

Page Title Template2026-01-12T23:35:54+00:00

Description

Default SEO title template for pages.

How it works

Uses title_page template.

How to access / enable

Global SEO → Titles & Meta → Page Title Template.

Recommended setting

%%title%%%%sep%%%%sitename%%

Post Meta Description Template2026-01-12T23:35:54+00:00

Description

Default description template for posts.

How it works

Uses desc_post; typically %%excerpt%% fallback.

How to access / enable

Global SEO → Titles & Meta → Post Meta Description Template.

Recommended setting

Use %%excerpt%% but ensure excerpt quality.

Go to Top