> ## Documentation Index
> Fetch the complete documentation index at: https://docs.keyport.sbs/llms.txt
> Use this file to discover all available pages before exploring further.

# Feature Flags

> Control product behavior defaults. Open the detailed page for each flag to understand exactly what it changes.

Feature flags control product behavior defaults.

Open the detailed page for any flag when you want the full explanation, on/off behavior, and examples.

## Core enforcement

<CardGroup cols={2}>
  <Card title="IP system" icon="globe" href="/product-features/ip-system">
    Enable IP-aware validation rules.
  </Card>

  <Card title="Expiry date enforcement" icon="calendar-x" href="/product-features/expiry-enforcement">
    Block expired licenses during validate and other auth checks.
  </Card>

  <Card title="Default max IPs for new licenses" icon="network" href="/product-features/default-max-ips">
    Set the default unique IP allowance used when new licenses are created for this product.
  </Card>
</CardGroup>

## IP behavior

<CardGroup cols={2}>
  <Card title="Auto-register IP on validate" icon="fingerprint" href="/product-features/auto-register-ip-on-validate">
    Only auto-add the first IP for a license during validation.
  </Card>

  <Card title="Track IP on validate" icon="scan-search" href="/product-features/track-ip-on-validate">
    Always on for now. Validate requests always participate in IP enforcement and tracking.
  </Card>
</CardGroup>

## Advanced modules

<CardGroup cols={2}>
  <Card title="Version control" icon="git-branch" href="/product-features/version-control">
    <Badge color="yellow">Pro</Badge>

    <br />

    Enable version history and version-aware checks.
  </Card>

  <Card title="Custom API response" icon="braces" href="/product-features/custom-response">
    <Badge color="yellow">Pro</Badge>

    <br />

    Enable custom validation response payloads.
  </Card>

  <Card title="Webhook delivery" icon="webhook" href="/product-features/webhooks">
    <Badge color="yellow">Pro</Badge>

    <br />

    Allow this product to emit webhook events.
  </Card>

  <Card title="Signed validation responses" icon="shield-check" href="/product-features/signed-validation">
    <Badge color="gray">Enterprise</Badge>

    <br />

    Enable signed responses for high-trust integrations.
  </Card>
</CardGroup>
