Security, access and accountability

Security & Data Handling

How Efficiency Engine handles agency access, client information and automation systems—from initial discovery through to deployment, handover and ongoing support.

Minimum necessary access Client data stays confidential Human oversight where it matters
Last updated: 9 September 2026
1

Our approach

Efficiency Engine builds reporting, monitoring and workflow systems for digital agencies and performance teams. This work can involve access to advertising platforms, analytics accounts, reporting data, spreadsheets, forms and other operational systems.

Access and data handling are therefore treated as part of the system design—not as an afterthought. Every project should have a defined purpose, agreed access requirements and a clear understanding of what the system will do.

✓

Purpose defined

Access is connected to a specific, agreed project requirement.

✓

Access limited

Permissions are limited to what is required to perform the work.

✓

Controls documented

Important dependencies, approvals and ownership are defined upfront.

✓

Access removable

Client-controlled access can be revoked whenever it is no longer required.

2

Access and permissions

Efficiency Engine uses the minimum level of access needed to design, build, test or maintain an agreed system.

✓

Named-user access

Individual user access is preferred over shared team logins.

✓

OAuth and service accounts

Platform-approved authentication is preferred over sharing passwords.

✓

Minimum permissions

Read-only access is used when editing or administrative control is unnecessary.

✓

Revocable access

Clients remain able to review, reduce or revoke access permissions.

Clients should not send passwords through ordinary email. Where shared credentials cannot be avoided, an agreed secure method should be used and the credentials changed when the engagement ends.

3

Client data

Client information is used only for the agreed project, support arrangement or related professional service.

✓

Data minimisation

Systems process only the information needed to produce the agreed outcome.

✓

Client separation

Files, accounts and workflows are kept logically separated between clients.

✓

No cross-client reuse

Confidential data is not repurposed, shared or used to benefit another client.

✓

Controlled demonstrations

Examples are anonymised, redacted or used with appropriate permission.

4

Confidentiality

Agency operations, client accounts, performance data, commercial information, workflows and internal documentation are treated as confidential.

Information is not disclosed publicly or to another client without authorisation. This includes information visible within advertising platforms, analytics properties, dashboards, reporting systems and internal processes.

Efficiency Engine can work under a non-disclosure agreement or data-processing agreement where the project requires one.

Testimonials, screenshots and case-study materials are published only in a form that respects the agreed level of client confidentiality.

5

Storage and retention

The location and duration of data storage depend on the system being built and the platforms selected for the project.

✓

Necessary information only

Unnecessary exports, duplicates and temporary data are avoided.

✓

Controlled access

Project information is restricted to those who need it for the agreed work.

✓

Defined retention

Temporary files and exports are removed when they are no longer required.

✓

End-of-project review

Access, files and ongoing dependencies are reviewed at handover or termination.

Where a client requires a particular retention period, storage location or deletion process, this should be agreed before implementation.

6

Automation safeguards

Automation should reduce repetitive effort without removing the controls needed to protect campaign performance, client relationships or business-critical decisions.

Step 01 Define

Inputs, outputs, permissions and approval points are agreed.

Step 02 Test

Logic and outputs are checked before live deployment.

Step 03 Control

Human approval remains where actions carry meaningful consequences.

Step 04 Monitor

Failures and incomplete runs can be surfaced for investigation.

Human approval

Systems that create recommendations, reports, proposals or campaign actions can retain a human review stage. Fully automated execution is used only where the scope, risk and client approval make it appropriate.

Testing and validation

Workflows are tested against agreed scenarios before deployment. Important outputs should include validation checks appropriate to the system, such as missing-data detection, threshold rules, error notifications or manual sign-off.

7

Third-party platforms

Efficiency Engine systems may connect approved third-party platforms such as advertising accounts, analytics tools, spreadsheets, automation platforms, communication tools or AI services.

The specific platforms used depend on the project requirements. Clients should be told which material third-party services will receive or process their data as part of the agreed solution.

✓

Purpose-led selection

Tools are chosen according to the workflow, data and required outcome.

✓

Client visibility

Material system dependencies are made clear during project planning.

✓

Account ownership

Client-controlled accounts are preferred where long-term ownership is required.

✓

Platform terms

Third-party services remain subject to their own security and privacy terms.

8

Ownership and handover

Client data remains the client’s property. Ownership and usage rights for scripts, dashboards, workflows, documentation and other project deliverables are defined in the applicable proposal or service agreement.

The agreed commercial model may provide implementation access, an ongoing managed service or transfer of specified project assets. The intended arrangement should be clear before work begins.

A project handover can include:

✓

System documentation

An explanation of the workflow, dependencies and operating process.

✓

Access review

Confirmation of which permissions should remain, change or be removed.

✓

Ownership confirmation

Clear identification of client-owned and licensed system components.

✓

Support arrangements

Defined responsibility for maintenance, monitoring and future changes.

9

Incident response

If a suspected security, access or data-handling incident affects a client system, the immediate priority is to contain the issue and protect the affected environment.

Action 01 Contain

Suspend the affected workflow or access route where necessary.

Action 02 Protect

Revoke access or rotate relevant credentials and permissions.

Action 03 Investigate

Identify what happened, what was affected and the likely cause.

Action 04 Correct

Implement remedial action and communicate with affected clients.

10

Procurement support

Agencies with formal supplier requirements can raise security, privacy and data-handling questions during the discovery or procurement process.

Efficiency Engine can review reasonable client requirements and, where appropriate, work under agreed confidentiality terms, a data-processing agreement or defined access policy.

Efficiency Engine does not claim ISO certification, independent security accreditation or controls that have not been formally achieved. Any project-specific security requirement should be confirmed before work is commissioned.

Project-specific requirements come first

This page describes Efficiency Engine’s general operating approach. It does not replace a project-specific security schedule, data-processing agreement, non-disclosure agreement or service contract.

Where a client has stricter requirements, those requirements should be reviewed and agreed as part of the project scope.

Need to discuss security before granting access?

Raise your access, confidentiality or data-handling requirements during the Efficiency Review and they can be built into the proposed system from the start.

Book an Efficiency Review
Scroll to Top