EffectiveClerking

Security Statement & Sub-processor List

Our security measures and the full list of sub-processors named in the Privacy Policy and DPA.

Effective 2026-09-07

Part 1 — Security Statement

1. Our approach

Effective Clerking holds governance records for schools and trusts. Those records can contain confidential staff matters, safeguarding references and other sensitive material. We treat security as a condition of being in this market, not a feature.

We are a small organisation, and we say so plainly rather than implying a security team we do not have. What we do have is a small, modern, well-understood stack, strong isolation between customers, and a limited number of people with access.

2. Where your data lives

Primary database and file storageUnited Kingdom — Supabase, West Europe (London), eu-west-2
Application hostingLondon (lhr1)
AI draftingUnited States — Anthropic. UK and EU data residency is not currently offered for this API
PaymentsIreland, United Kingdom and United States — Stripe
Transactional emailUnited States — Resend. No EU or UK storage option is available

We do not claim that all your data stays in the UK, because it does not. Every transfer outside the UK is covered by a safeguard under Chapter V of the UK GDPR — see Part 2 and section 5 of our Privacy Policy.

3. Access control

Individual named accounts; no shared logins.

Multi-factor authentication available to all users, and enforced on every administrative and production account, including our own accounts with each infrastructure provider.

Role-based access within each customer’s area.

Least-privilege access to production, granted to named individuals and reviewed every 6 months.

Immediate revocation on role change or departure.

Passwords stored only as salted hashes. No plaintext credentials anywhere.

4. Isolation between customers

Every record carries an organisation identifier, and isolation is enforced at the database layer by row-level security policies rather than only in application code. There is no cross-tenant sharing, no cross-tenant search, and no public sharing links.

5. Encryption

TLS 1.2 or higher for all data in transit.

Encryption at rest for the database, file storage and backups.

Secrets and API keys held in the hosting provider’s environment store, never in source control. Pre-commit secret scanning on the code repository.

Our AI provider’s API key is server-side only and is never exposed to a browser.

6. Audit logging

Every document and every tracked action carries a permanent, human-readable reference number, and every state change is recorded: creation, editing, AI reformatting, flag dismissal, approval, sending, status change and voiding — with the actor and timestamp.

Once a document is sent, its content is locked. A correction produces a new version under the same reference number rather than overwriting the original, mirroring how minute amendments work in practice.

Access by our own personnel to customer content is logged and attributed, and available to the customer on request.

7. Software security

Dependencies kept current; high and critical vulnerability patches applied within 14 days of availability.

Lint, type-check and build checks on every change before merge.

Automated dependency vulnerability scanning via GitHub Dependabot, enabled on the code repository.

A white-box security assessment (code and infrastructure configuration review) was completed on 2 September 2026. All findings were remediated the same day, except one Supabase dashboard setting that remains an open action for us. We plan to repeat an assessment of this kind at least annually, and after any significant architecture change.

8. Backup and recovery

Automated daily database backups, retained for 7 days. Point-in-time recovery is not currently enabled.

Target recovery point objective 24 hours; target recovery time objective 24 hours

Recovery tested at least annually.

Customer-initiated export available at any time.

9. People

Binding confidentiality obligations on everyone with access, surviving the end of engagement.

Data protection and security awareness training on engagement and at least annually.

DBS position: as a remote software supplier we do not engage in regulated activity and are not required to hold DBS clearance.

10. Incident response

We maintain a documented incident response plan with defined roles and timescales. Where a personal data breach affects customer content, we notify the affected customer without undue delay and in any event within 24 hours of becoming aware, with enough information for them to meet their own 72-hour obligation to the Information Commissioner’s Office.

We keep an internal record of every personal data breach, whether or not it is reportable.

11. Certifications and assurance

Cyber EssentialsIn progress — target date 01/09/2027.
ISO 27001Not held. We are a micro-supplier and hold Cyber Essentials as a proportionate alternative
Independent auditWe do not hold a SOC 2 report. Our infrastructure providers do, and their reports are available to us — see Part 2
InsuranceNot yet held. Recommended target levels once arranged: professional indemnity £2m, public liability £2m, cyber liability £1m–£2m. We will hold certificates on request once cover is in place.

We would rather state this honestly than imply certifications we do not have. Our infrastructure providers hold SOC 2 Type II and, in most cases, ISO 27001; details are in Part 2.

12. Reporting a vulnerability

If you believe you have found a security issue, please tell us privately at support@effectiveclerking.co.uk rather than disclosing it publicly. We will acknowledge within 5 working days, keep you updated, and will not pursue action against anyone who reports in good faith, does not access or alter other customers’ data, and gives us reasonable time to fix it.

Part 2 — Sub-processor List

Current as at 07/09/2026. We give at least 30 days’ notice before adding or replacing a sub-processor that processes customer content. To be notified of changes, email support@effectiveclerking.co.uk.

2.1 Sub-processors that process Customer Content

Supabase

Contracting entitySupabase Pte. Ltd., 65 Chulia Street #38-02/03, OCBC Centre, Singapore 049513
Also involvedSupabase, Inc. (Delaware, USA) — support and operations
PurposeDatabase, authentication, file storage
LocationPrimary project data: United Kingdom (West Europe, London, eu-west-2). Supabase states that backups, logs, data exported to external systems, Edge Function execution and its own sub-processors may involve other locations
Transfer mechanismEU Standard Contractual Clauses (Modules Two and Three) with the UK Addendum, version B1.0, incorporated into Supabase’s Data Processing Addendum
CertificationsSOC 2 Type 2; ISO 27001
Their sub-processorsPublished at supabase.com/legal/customer-resources/subprocessor-list. Includes AWS, Cloudflare, Google, Fly.io, Vercel, Upstash, Sentry, GitHub and OpenAI, LLC
DPAsupabase.com/legal/customer-resources/data-processing-addendum

Vercel

Contracting entityVercel Inc., 440 N Barranca Ave #4133, Covina, CA 91723, USA
PurposeApplication hosting, delivery and serverless execution
LocationFunctions pinned to London (lhr1)
Transfer mechanismInternational Data Transfer Agreement / UK Addendum to the EU Standard Contractual Clauses. Vercel additionally states it is certified under the EU-US Data Privacy Framework and its UK Extension
CertificationsSOC 2 Type 2 (Security, Confidentiality, Availability); ISO 27001:2022; PCI DSS v4.0 documentation available
Their sub-processorsPublished at security.vercel.com
DPAvercel.com/legal/dpa

Anthropic — our current AI provider

Contracting entityAnthropic Ireland, Limited, 6th Floor, South Bank House, Barrow Street, Dublin 4, D04 TR29, Ireland — the entity Anthropic contracts with for customers in the UK, EEA and Switzerland
Also involvedAnthropic PBC (San Francisco, USA) — infrastructure operator
PurposeAI drafting of minutes, agendas, compliance flags, candidate actions and extracted statements
LocationUnited States. Anthropic does not currently offer UK or EU data residency for the Claude API
Transfer mechanismEU Standard Contractual Clauses (Modules Two and Three) with the UK Addendum, incorporated into Anthropic’s Data Processing Addendum. DPA governed by Irish law
TrainingAnthropic may not train models on customer content submitted through the API. This is a term of Anthropic’s Commercial Terms of Service, not a setting
RetentionInputs and outputs deleted from Anthropic’s backend within 30 days of receipt or generation. Content flagged by automated trust and safety systems may be retained up to 2 years, and classification scores up to 7 years
CertificationsSOC 2 Type I and Type II; ISO 27001:2022; ISO/IEC 42001:2023 (AI management systems)
Their sub-processorsPublished at trust.anthropic.com/subprocessors
DPAanthropic.com/legal/data-processing-addendum

Stripe

Contracting entitiesStripe Payments Europe, Limited (The One Building, 1 Lower Grand Canal Street, Dublin 2, Ireland) and Stripe Payments UK Ltd (211 Old Street, The Warehouse, 7th Floor, London EC1V 9NR), with Stripe, LLC (Delaware, USA)
PurposePayment processing, subscription billing, invoicing, fraud prevention and anti-money-laundering screening
LocationIreland, United Kingdom, United States
RoleBoth processor and independent controller. Stripe’s published position is that it determines its own purposes and means for fraud monitoring and anti-money-laundering screening; for that processing Stripe is the controller and its own privacy policy applies
Transfer mechanismEU-US Data Privacy Framework and its UK Extension, with EU Standard Contractual Clauses and the International Data Transfer Agreement as fallback
CertificationsPCI DSS Service Provider Level 1; SOC 1 and SOC 2 Type II (SOC 3 publicly available)
Their sub-processorsPublished at stripe.com/legal/service-providers
DPAstripe.com/legal/dpa

Resend

Contracting entityPlus Five Five, Inc., 2261 Market Street #5039, San Francisco, CA 94114, USA. Note the trading name and legal entity differ — the contract is with Plus Five Five, Inc.
PurposeTransactional email delivery of approved minutes, agendas and invoices
LocationUnited States. Resend states plainly that the sending region does not control where data is stored and that there is no setting to move stored data to the EU.
Transfer mechanismEU Standard Contractual Clauses with the UK Addendum. Resend additionally states certification under the EU-US Data Privacy Framework and its UK Extension.
CertificationsSOC 2 — Resend does not publish whether Type I or Type II; request confirmation. ISO 27001 not held.
Their sub-processorsPublished at resend.com/legal/subprocessors. Includes AWS, Cloudflare, Google, PlanetScale, Supabase, Stripe, Vercel, and — relevant here — Anthropic PBC and RunPod (self-hosted LLMs).
RetentionPersonal data deleted within 90 days of account termination.

Additional or contingency AI providers

None currently engaged. Anthropic is our only AI provider today. We may engage an additional or alternative one — for continuity if our primary provider is unavailable, for a particular feature, or because a better option becomes available.

Any AI provider must meet all six of these before it processes any customer content, and we will not use one that does not:

A data processing agreement containing the terms required by Article 28(3) of the UK GDPR.

A contractual prohibition on training models on customer content.

A published retention position, at the shortest retention the provider offers.

A lawful transfer mechanism under Chapter V of the UK GDPR where processing is outside the UK.

Current, published independent security certification.

A published sub-processor list.

Before any such provider begins processing, we add it to this list, give customers at least 30 days’ notice under clause 5.3 of our Data Processing Agreement, honour the right to object in clause 5.4, and complete a transfer risk assessment.

2.2 Things worth telling you plainly

Our sub-processors have their own sub-processors, including AI providers we did not choose. Supabase lists OpenAI, LLC among its sub-processors. Resend lists Anthropic PBC and RunPod. We monitor these lists and will notify you of changes that materially affect customer content.

Some transfers rely on the EU-US Data Privacy Framework. The Framework’s validity is currently subject to an appeal before the Court of Justice of the European Union (Case C-703/25 P, Latombe). For that reason, every arrangement above also has a Standard Contractual Clauses or International Data Transfer Agreement fallback, so that a change in the Framework’s status would not leave a transfer unlawful.

We maintain a transfer risk assessment for each of these recipients, reviewed at least annually. A summary is available to customers on request.

Cookies

We use cookies that are essential to signing you in, and optional storage that remembers your interface preferences. There is no advertising, tracking or profiling here, and nothing is shared with advertising networks. See the Cookie Policy.