Where PCI DSS work usually gets stuck
Most companies already have the policies. What they lack is technical evidence that the controls work: logs that are actually collected and reviewed, scans that run on schedule with archived results, segmentation that exists in the firewall and not only in a diagram. That is engineering work, and it is what we do.
Payment-page scripts: the new requirement many teams miss
Since 31 March 2025, requirements 6.4.3 and 11.6.1 apply to any page that collects card data or loads a payment form. A typical checkout loads analytics, chat widgets, A/B testing and tag managers. Each one can be modified to skim card numbers. We help you:
- Inventory every script on payment pages and record why it is needed.
- Remove or isolate what is not needed, and lock the rest down with a Content Security Policy and integrity checks.
- Detect changes to scripts and security headers, with alerts going to a named person and a written response step.
How we build controls
Controls are built as code: Terraform for network boundaries, Ansible or a Packer golden image for hardening, Git pull requests for every change. This makes the evidence easy. The history of the repository shows who changed what, when, and who approved it.
What we do not do
We do not perform the assessment, sign a Report on Compliance or issue an Attestation of Compliance. We work alongside your QSA, not instead of them.