Security & data protection / Public overview

Security is part of the architecture.

SeedPath processes customer data inside stateful AI systems. That requires more than encryption and a privacy notice: isolation, controlled retrieval, constrained models, inspectable decisions and defined human intervention.

UK GDPRICO: ZCO27777Version 1.4 / July 2026
Control path / v1.0Reference architecture
Customer boundaryController
01Authenticated request
02Customer-scoped context
SeedPath boundaryProcessor
03Tenant isolation
04Controlled retrieval
05AI validation
06Audit record
transport TLS 1.2+
storage AES-256 at rest
tenant_scope enforced
output_validation passed
01 / Roles and scope

A processor working inside the customer’s defined purpose.

SeedPath acts as a Data Processor for customer deployments. The client remains the Data Controller: it determines the lawful basis, defines the purpose of processing and instructs SeedPath through the service agreement.

SeedPath / Processor

We operate the technology and its controls.

SeedPath processes data to provide conversational engagement, appointment workflows, routing and service analysis on behalf of the client.

  • Operate the agent and supporting infrastructure
  • Apply technical and organisational controls
  • Support data-subject requests on instruction
  • Notify customers of qualifying incidents
  • Maintain processing and audit records
Customer / Controller

The customer determines why the data is used.

Clients establish and document their lawful basis, provide the relevant privacy information and ensure the deployment fits their own regulatory obligations.

  • Determine purpose and lawful basis
  • Provide privacy notices
  • Manage consent and channel obligations
  • Issue processing instructions
  • Respond to the individual as Controller
02 / Data scope

Only the context needed for the conversation.

Retrieval is a controlled orchestration step, not a decision delegated to the language model. The current thread and customer scope determine what data can enter an inference request.

Contact context

Basic identifiers

Name, mobile number and email where required by the customer workflow.

Enquiry context

Relevant lead data

Property or mortgage enquiry information required to continue the conversation.

Conversation

Current thread

Message history associated with the customer-scoped thread only.

Outcome

Appointment state

Booking confirmations, workflow status and defined follow-up actions.

Excluded in the normal course of service

No payment-card, financial-account or special-category data.

SeedPath is not designed to collect these categories. If special-category information is inadvertently submitted, it is handled under the applicable incident and data-handling procedure rather than used by the agent.

03 / Infrastructure controls

Layered controls from ingress to storage.

SeedPath is cloud-native and does not operate physical servers or data centres. Application controls sit on managed infrastructure, with each layer responsible for a defined part of the security boundary.

Ingress

HTTPS-only endpoints, HMAC-SHA256 webhook verification, rate limiting, idempotency and injection filtering.

Application

Customer-scoped services, input validation, output sanitisation and recorded execution events.

Data

Managed PostgreSQL and pgvector, tenant identifiers and database row-level security (RLS) for customer isolation.

Secrets

Encrypted environment secrets, scoped integration credentials and no secrets committed to source control.

Recovery

Daily backups, point-in-time recovery and a secondary encrypted backup on separate managed cloud storage.

transport and storage baselinecontrol summary
{
  "transport": {
    "minimum": "TLS 1.2",
    "preferred": "TLS 1.3",
    "unencrypted_http": "rejected"
  },
  "storage": {
    "encryption_at_rest": "AES-256",
    "primary_backup": "daily + PITR",
    "secondary_backup": "encrypted / immutable"
  },
  "recovery_targets": {
    "RTO": "4 hours",
    "RPO": "1 hour"
  }
}
Inherited assurance

Managed infrastructure, independently audited.

Major cloud and SaaS providers maintain their own ISO 27001 and/or SOC 2 assurance. These certifications apply to the provider’s service boundary; they are not presented as SeedPath certifications.

04 / Identity and isolation

Access is named, scoped and revocable.

Production access uses individual accounts with multi-factor authentication. Integrations receive the minimum permissions required, while tenant isolation is applied at both the application and database layers.

Identity

Named accounts and MFA

Generic production credentials are not permitted. MFA is mandatory across production data, source code, database and messaging systems.

Least privilege

Scoped credentials

API keys and service credentials are issued per integration, can be revoked and are rotated following personnel changes or suspected compromise.

Tenant boundary

Row-level security

Customer and tenant identifiers constrain database operations so one client’s queries cannot return another client’s records.

Configuration

Customer-scoped context

Business configuration is stored per customer. Public configuration controls cannot alter SeedPath system prompts or protected operating rules.

Network

Authenticated APIs

Third parties do not receive VPN or direct network access. Integrations operate through authenticated HTTPS endpoints.

Personnel

Joiner, mover, leaver controls

Access is reviewed when roles change and removed as part of the documented personnel lifecycle.

05 / AI governance

The model does not decide what data it can retrieve.

Context selection, customer scope and protected instructions are handled by the orchestration layer. The model receives a bounded input and produces a structured output that must pass defined checks.

Multiple control points before an output progresses.

Inbound content is treated as untrusted user data and is never interpolated into the system prompt. System instructions are injected server-side from a controlled configuration store.

Primary conversation generation runs on SeedPath’s fine-tuned production model. Third-party models may be used for limited classification and fallback functions under contractual data-processing terms.

Human oversight: negative, ambiguous and defined exception cases can be flagged for manual review. Conversations and actions remain available for retrospective quality and compliance review.
01Customer-scoped retrievaldeterministic
02Intent and sentiment classificationbounded input
03Specialist agent generationstructured
04Business-rule and output validationrequired
05Human review where triggeredexception path
06Outbound action and audit recordinspectable
06 / Data lifecycle

Purpose, retention and deletion are defined by service context.

SeedPath supports the Controller’s obligations across access, correction, erasure and retention. The exact retention rule depends on the service, contractual instructions and any applicable record-keeping requirement.

01 / Collect

Defined purpose

Data enters through customer-approved integrations and channels for a documented workflow.

02 / Minimise

Required context only

The active agent receives the current message, relevant context and current-thread history.

03 / Use

Customer instruction

Processing remains within the service scope agreed with the Data Controller.

04 / Retain

Service-specific period

Retention is documented by product and contract rather than applied as one universal duration.

05 / Delete

Controlled erasure

Verified requests are actioned on instruction from the Controller, subject to applicable legal requirements.

Agent API

Up to 400 days of live thread state.

API customers can delete a thread directly. Active message content and conversational state are removed immediately, with limited de-identified operational metadata retained for service reporting.

Managed deployments

Contract and regulatory context.

Managed-service retention may be configured around client instructions and relevant financial-services record-keeping obligations. The applicable period is documented in the customer agreement and data-processing terms.

07 / Transfers and suppliers

Sub-processors are selected, contracted and reviewed.

SeedPath uses managed providers for infrastructure, messaging, observability and limited AI functions. Data-processing terms and appropriate transfer safeguards are applied according to provider location and processing role.

UK and EU hosting where the architecture permits it.

The primary managed database, AI observability environment and SeedPath's production LLM are hosted in the UK/EU adequacy zone. Some providers are headquartered or process data in the United States.

Where an international transfer occurs, SeedPath uses the applicable UK transfer mechanism, including the UK–US Data Bridge where available or contractual safeguards such as the UK IDTA or UK Addendum, supported by transfer-risk assessment where required.

Sub-processor terms, locations and certifications are reviewed periodically and during material architecture changes.

FunctionTypical dataRegion
Managed databaseLead, thread and event dataEU
Secondary backupEncrypted database backupEU
SMS deliveryMessage and routing dataUK / US provider
CRM and configurationBusiness configurationEU
AI fallback/classificationMinimised inference contextProvider-dependent
AI observabilityAgent execution recordsEU
Ingress gatewayWebhook and event dataEU / US

The current named sub-processor list and applicable transfer mechanism are supplied during due diligence and maintained contractually. Regions may vary by service configuration.

08 / Incidents and resilience

Prepared to contain, recover and communicate.

SeedPath maintains documented incident-response and business-continuity procedures. Plans are tested through scheduled exercises and reviewed following material incidents.

Partner notification target
24h

Notification after awareness of a suspected or confirmed personal-data breach.

Initial notification is designed to give affected Controllers time to assess their own obligations. It includes the nature of the incident, affected data categories, likely consequences and containment measures known at the time.

SeedPath provides updates as the investigation progresses and supports customers with required regulatory reporting.

Single AI-provider outage
Alternate-provider fallback and controlled configuration change.
<30 min
Database outage
Point-in-time recovery, with secondary backup available if the primary service is unavailable.
RTO 4h
Application-hosting outage
Services are redeployable from version control to alternative infrastructure.
<4h
Messaging-provider outage
Inbound events buffered where possible; outbound delivery queued pending provider recovery.
Provider
Observability outage
Local prompt configuration and application operation available while trace logging is suspended.
<4h
09 / Assurance status

Current controls, stated without borrowed badges.

SeedPath distinguishes between controls operating today, assurance inherited from managed providers and certifications that remain on the roadmap.

Operating today

Documented governance and technical controls.

Information Security PolicyIn place
AI Governance PolicyIn place
Incident Response PlanTested quarterly
Business Continuity PlanTested 6-monthly
Security awareness trainingAnnual+
Change managementIn place
Assurance roadmap

Not yet claimed as complete.

Cyber EssentialsRoadmap
Independent penetration testPlanned 2026
ISO 27001 certificationMedium term
Important distinction

SeedPath is not currently ISO 27001 certified.

We use major managed providers with independent security assurance, but do not represent their certifications as our own.

Need the control detail behind the overview?

Security, procurement and compliance teams can request the current due-diligence pack, data-processing terms, sub-processor schedule and supporting policy material.