Skip to main content

Early access · transform packs

One interceptor, many packs

mod_pagespeed 2.1 parses and rewrites HTML responses on your own server, as a stream. We plan to open that pipeline to signed transform packs: declarative rules for compliance, privacy and SEO jobs that often need a CDN feature or a JavaScript agent today. Tell us which pack you need.

Status
None of these packs ships today. The interceptor they would run on does. Early access means you hear first when there is a build to try, and your input shapes it.

Payment-page script integrity

Inventory every script on checkout and payment pages, add integrity hashes and per-response nonces, and enforce an allowlist, all in the HTML stream. The aim is evidence that helps with PCI DSS 4.0 requirements 6.4.3 and 11.6.1.

We use what you send to reply and to email you when there is a build to try. See the privacy policy.

Third-party freeze and front-end SBOM

The pack would pin every external script to a reviewed copy served from your own domain, hold upstream changes until someone approves them, and export a CycloneDX bill of materials of the front end.

We use what you send to reply and to email you when there is a build to try. See the privacy policy.

The pack would keep third-party tags inert until the consent cookie grants them, and set Consent Mode defaults at the origin before page scripts run. Its inventory would list the third parties that actually fire.

How origin-side enforcement differs

We use what you send to reply and to email you when there is a build to try. See the privacy policy.

Edge SEO at the origin

Canonicals, hreflang, titles and structured data fixed at serve time, with no CMS change and no CDN. The pack would apply rules to the HTML stream in the interceptor, so a fix reaches every page the rule matches.

What it would fix and who it is for

We use what you send to reply and to email you when there is a build to try. See the privacy policy.

Response firewall for legacy sites

Mask leaked stack traces and personal data, strip version tells and add missing security headers in the response. For sites on software that no longer gets updates, the response is the layer you can still change.

We use what you send to reply and to email you when there is a build to try. See the privacy policy.

Write your own

Packs are planned as declarative, signed rules, so your own rules would run under the same signature check. Tell us if you would write custom filters.

We use what you send to reply and to email you when there is a build to try. See the privacy policy.

Request a pack

Something else the pipeline should do for your site? Describe the job.

The response you serve today, and what it should look like instead.

We use what you send to reply and to email you when there is a build to try. See the privacy policy.

Search