Privacy & Data

Understand what SOS stores on your website, what it does not need for its core functionality and what changes if you choose to connect SOS to Geneva.

Last Updated: 01/10/2026

Version: 1.0

SOS Documentation

Privacy by designSOS does not need visitor analytics, an external account or a remote service to provide its core Critical Error Page functionality.
SOS – Critical Error Page is designed around data minimisation.

Its core purpose is to provide visitors with a calm, branded and useful experience when WordPress encounters a supported fatal error.

The information required for that core experience is prepared locally on your WordPress installation.

Independent at the core. Enriched by integrations.

Core SOS functionality stays local

The core SOS Critical Error Page is prepared and stored locally as part of your WordPress installation.

This allows the emergency visitor experience to operate without requiring a connection to an apluskdesign service.

You do not need to:

  • create an apluskdesign account;
  • enter a licence key;
  • connect to Geneva;
  • enable visitor analytics; or
  • send the contents of a fatal error to apluskdesign

before SOS can provide its core Critical Error Page.

Learn more about how SOS works →

What SOS stores locally

SOS stores the information required to configure and prepare your Critical Error Page within your WordPress installation.

Depending on your configuration, this can include information such as:

  • your SOS settings;
  • visitor-facing Critical Error Page content;
  • presentation and appearance settings;
  • configured visitor actions;
  • local installation information used by SOS;
  • the prepared resilience profile; and
  • information required to manage SOS-owned files safely.

This information supports the operation and management of SOS on your website.

The resilience profile

SOS prepares a local resilience profile containing the information required for the visitor-facing emergency experience.

The purpose of the profile is to reduce SOS’s dependency on normal WordPress components during the supported fatal-error path.

For example, the prepared Critical Error Page is designed not to require your normal theme or WordPress database in order to render its visitor-facing content during fallback.

Local by designThe resilience profile is part of the local SOS installation. It is not dependent on Geneva.

Learn about the SOS resilience profile →

Visitor analytics are not required

SOS does not need to build a visitor analytics profile in order to provide the Critical Error Page.

The core SOS functionality is concerned with presenting the prepared emergency experience when the supported WordPress fatal-error path invokes it.

SOS is not designed to use the Critical Error Page as a way of collecting unnecessary information about the people visiting your website.

Fatal-error details are not routine telemetry

SOS does not need to send the technical contents of a fatal error to apluskdesign in order to display the Critical Error Page.

Routine SOS operation should not be confused with remote error-reporting or diagnostic telemetry.

The underlying technical investigation remains a separate responsibility for the website administrator, developer, WordPress and the relevant hosting environment.

Visitor experience is separate from diagnosisThe Critical Error Page does not need to transmit the technical cause of the problem simply to provide visitors with a useful emergency experience.

Learn about WordPress Recovery Mode & SOS →

Geneva is optional

SOS can optionally connect to Geneva, an apluskdesign service used to provide additional installation and product context.

This connection is not required for the Critical Error Page to work.

A normal SOS installation remains independent until an authorised administrator deliberately chooses to connect it.

Activating SOS does not itself mean that you have chosen to connect the plugin to Geneva.

Learn more about connecting SOS to Geneva →

What is shared when you connect to Geneva?

When an authorised administrator chooses to connect SOS to Geneva, SOS can exchange limited installation and product information required to establish and maintain that connection.

This may include information such as:

  • the website URL and basic site identity;
  • the SOS installation identity;
  • the installed SOS version;
  • WordPress and PHP environment information relevant to the installation;
  • product and release information;
  • connection, entitlement and website-relationship information; and
  • the applicable SOS Terms acceptance information associated with the connection.

The connection should remain limited to information that has a legitimate purpose for the service being provided.

What routine Geneva communication does not include

The normal SOS/Geneva connection is not intended to transmit the contents of your visitors’ activity or the technical contents of a website failure.

Routine SOS check-in information does not include:

  • visitor analytics;
  • visitor cookies;
  • request payloads;
  • fatal-error stack traces;
  • server filesystem paths; or
  • website credentials.
Installation context, not visitor identityThe purpose of the Geneva connection is to understand the SOS installation and product relationship, not to create a behavioural profile of the people visiting the website.

Connecting requires administrator action

SOS does not silently convert an independent installation into a Geneva-connected installation.

An authorised administrator must deliberately choose to connect.

Before the connection is established, SOS provides information about the connection and access to the applicable privacy information and terms.

This keeps the optional service separate from the core functionality that was already available before connection.

SOS Terms and Geneva

Where acceptance of the applicable SOS Terms is required for a Geneva connection, SOS can record information associated with that acceptance as part of the connection process.

This may include:

  • the relevant Terms version or identifier; and
  • the time at which the connection acceptance occurred.

The purpose is to maintain an auditable record of the terms associated with the optional service relationship.

Using SOS independently does not require a Geneva connection.

What happens if you do not connect?

Nothing is missing from the core Critical Error Page functionality.

SOS can continue to:

  • prepare your Critical Error Page;
  • maintain its local resilience profile;
  • manage an SOS-owned Critical Error Page drop-in where available;
  • provide its supported visitor-facing fatal-error experience; and
  • provide local Developer Tools information.

You can therefore choose not to use Geneva and continue using SOS independently.

What happens if you disconnect?

Disconnecting the optional Geneva relationship should not disable the core SOS Critical Error Page.

The locally prepared emergency experience remains part of the WordPress installation.

After disconnection, SOS should no longer treat the installation as actively connected for routine Geneva communication.

Installation identity

SOS may maintain a local installation identity so that the installation can be distinguished consistently where supported product functionality requires it.

An installation identity is not the same thing as visitor tracking.

It identifies the SOS installation rather than creating a behavioural profile of individual website visitors.

Developer Tools can display relevant installation and Geneva connection information to authorised WordPress administrators.

Understand SOS Developer Tools →

Does SOS use cookies?

The core SOS Critical Error Page is not designed around visitor tracking cookies.

However, your website may use cookies or other browser storage for WordPress, your theme, other plugins, analytics, ecommerce, consent management or other services that are separate from SOS.

Installing SOS does not describe or replace the privacy responsibilities created by those other technologies.

Your website’s privacy information

Website owners remain responsible for making sure their own privacy information accurately describes the technologies and services used on their website.

If you enable an optional SOS integration such as Geneva, review your website’s privacy information and determine whether the connection should be reflected there.

About this documentationThis documentation provides information about SOS to help website administrators understand the product. It is not legal advice and does not guarantee compliance with any particular privacy law or regulation.

Data minimisation

The guiding principle for SOS is simple:

Only use information that has a legitimate purpose for the feature being provided.

The emergency visitor experience should not become an excuse to collect unrelated information.

Optional integrations should remain clearly distinguishable from the core functionality and should not make SOS dependent on services that are unnecessary for the Critical Error Page itself.

Removing SOS

When SOS is uninstalled, it is designed to remove the plugin data and files that belong to SOS.

SOS should not remove an unrelated php-error.php drop-in simply because it occupies the same WordPress location that SOS can use.

Ownership is checked before SOS treats that file as its own.

Learn about SOS drop-in ownership and troubleshooting →

Privacy questions

If you have a question about the information used by SOS or its optional services, email support@apluskdesign.com.

For current information about how apluskdesign handles personal information, refer to the apluskdesign Privacy & Cookie Policy.

Continue exploring

Where next?

Connect

Connecting SOS to Geneva

Understand the optional connection, Community relationship and information used by the service.


Geneva →

Understand

How SOS Works

Learn why the core emergency experience is prepared locally and avoids unnecessary dependencies.


How SOS Works →

Technical

Developer Tools

Review the local installation identity, resilience status and optional Geneva connection information.


Developer Tools →

Call apluskdesign