Skip to main content
PDF Tools · Integrations · Shopify

Free PDF Checker - Privacy Policy

How the EqualWeb Free PDF Checker app for Shopify handles your store's data - what it accesses, what it never touches, and what happens when you uninstall.

Effective date: July 26, 2026 Provider: EqualWeb Ltd. ("EqualWeb", "we") Contact: info@equalweb.com · www.equalweb.com

What the app does

Free PDF Checker scans the document files in your Shopify store for accessibility issues (against PDF/UA) and gives every document a 0-100 score and a detailed report. Checking is free within a store-wide daily quota. The app does not modify your files; AI remediation is offered separately through the full EqualWeb PDF Accessibility app.

What data the app accesses

Using the read_files access scope only:

  • Store files you choose to check - PDF and Office documents (Word/PowerPoint/Excel) - including their file name, URL, and byte content.
  • Your store's domain (the .myshopify.com identity), used to scope your settings and results.

What the app does NOT access

The app does not request or receive access to customers, orders, products, or any shopper (end-customer) personal data. The access scopes are limited to files.

How your data is processed

  • To check a file, the app sends the file's bytes and name to the EqualWeb accessibility service (login.equalweb.com) through EqualWeb's secure cloud backend. Results - an accessibility score and a report link - are returned. The file itself is never modified.

What the app stores, and where

In Cloudflare (KV + a per-store Durable Object), the app stores only:

  • your store domain and a per-store access token to EqualWeb's backend;
  • your app settings;
  • per-file accessibility state: scores and EqualWeb document/report identifiers.

The app does not store the document files themselves or copies of the accessibility reports (EqualWeb retains those; the app links out to them).

Sub-processors

  • EqualWeb (accessibility checking/remediation) - receives file content for processing.
  • Cloudflare (hosting + storage of the app's operational data described above).

Data retention and deletion

  • EqualWeb retains processed files for a configurable period (the app's "auto-remove" setting).
  • The app's per-store operational data is kept while the app is installed.
  • On uninstall, the app purges all of your store's stored data (settings, per-file state, access token) via Shopify's shop/redact compliance flow (delivered ~48 hours after uninstall).

The mandatory Shopify compliance webhooks are implemented: customers/data_request, customers/redact, and shop/redact. Because the app holds no shopper personal data, the two customer webhooks have no personal data to return or erase; shop/redact performs the store purge.

Security

All data in transit uses HTTPS. The app holds no payment details and no personal API keys.

Changes

We may update this policy; the effective date above will change accordingly.

Contact

Questions about this policy or your data: info@equalweb.com.

See also: EqualWeb PDF Accessibility (full app) privacy policy · PDF Accessibility for Shopify · Setup guide · EqualWeb general Privacy Policy · EqualWeb Terms of Service

Talk to a specialistBook a meeting