Back

Integration Protocol

Caracal Lite is deployed through the Shopify App Embed framework and integrates at the theme level without requiring manual script insertion or checkout modification.

Deployment does not require merchant-side configuration beyond activation.


Installation & Activation

  1. Install Caracal Lite from the Shopify App Store.
  2. Upon installation, navigate to: Shopify Admin → Online Store → Themes → Customize.
  3. Open the App Embeds panel.
  4. Locate Caracal Lite in the list of available embeds.
  5. Toggle the embed to On.
  6. Click Save.

Activation registers the engine within the storefront runtime boundary during theme initialization.

No theme file edits, code snippets, or manual script placement are required.


Runtime Initialization

Upon activation:

  • The engine initializes during storefront render.
  • A protected execution boundary is established.
  • Conversion-critical interaction zones enter monitored state.
  • Enforcement subsystems attach to defined mutation observers.

The runtime operates entirely within permitted Shopify theme execution scope.

No checkout domain modification occurs.


Distribution & Integrity Controls

Caracal Lite is distributed via controlled CDN infrastructure.

Runtime bundles are:

  • Obfuscated
  • Versioned
  • Rotationally updated
  • Integrity-validated at delivery layer

CDN-level controls exist to protect execution integrity and prevent unauthorized reverse analysis or stale runtime propagation.

Merchants are not required to perform manual verification. Runtime updates occur transparently.


Operational Verification

Activation status can be confirmed from within the application dashboard.

When active:

  • The engine is attached to the theme execution layer.
  • Protection state is silently enforced.
  • No visible storefront markers are injected.

The system does not expose visual badges or public indicators of enforcement state.


Uninstallation

Disabling or removing the Caracal Lite App immediately detaches the runtime from the storefront.

Upon removal:

  • Execution hooks are released.
  • No persistent assets remain in the theme.
  • No residual script artifacts remain embedded.

The storefront reverts to its pre-activation state without legacy dependency.