Data Processing Agreement

This Data Processing Agreement (“DPA”) forms part of the Terms of Service between Asteria Engine Ltd(“Processor”) and the customer using the Asteria Engine platform (“Controller”).

Effective date: May 31, 2026

This DPA applies automatically when you use Asteria Engine in connection with personal data belonging to your end-users, customers, or employees. No separate signature is required — by accepting our Terms of Service you agree to this DPA. If your organisation requires a countersigned copy, email [email protected].

1. Definitions

In this DPA the following terms have the meanings set out below:

  • "Controller":The customer — the natural or legal person who determines the purposes and means of processing personal data.
  • "Processor":Asteria Engine Ltd, the provider of the Asteria Engine platform, acting on the Controller's documented instructions.
  • "Personal Data":Any information relating to an identified or identifiable natural person, as defined in UK GDPR Article 4(1).
  • "Processing":Any operation performed on personal data, including collection, storage, use, disclosure, or deletion.
  • "Data Subject":The individual to whom personal data relates.
  • "Sub-processor":Any third party engaged by the Processor to carry out processing activities on behalf of the Controller.
  • "UK GDPR":The UK General Data Protection Regulation as retained in UK law by the European Union (Withdrawal) Act 2018, together with the Data Protection Act 2018.

2. Subject Matter and Duration

This DPA covers all processing of personal data that the Processor carries out on behalf of the Controller while providing the Asteria Engine platform and related services.

This DPA remains in force for the duration of the controller's subscription and terminates automatically when the Controller's account is deleted or the agreement is otherwise terminated, subject to retention obligations described in Section 8.

Nature and purpose of processing:

  • Delivering the Asteria Engine SaaS platform (content scheduling, AI content generation, analytics)
  • Sending scheduled social media posts to connected platform accounts on the Controller's behalf
  • Storing content, captions, media, and scheduling data provided by the Controller
  • Processing analytics data from connected social media platforms
  • Providing customer support

3. Categories of Personal Data and Data Subjects

CategoryExamplesData Subjects
Account dataName, email, company name, profile photoController users and team members
Content dataPost captions, images, scheduled dates, campaign detailsController and their end-users/followers (indirectly)
Social credentialsOAuth access tokens for connected social accountsController users
Analytics dataEngagement metrics, impressions, click data from social platformsController end-users/followers
Usage dataFeature usage, session data, IP addresses, browser typeController users
Billing dataStripe customer ID, subscription tier (card data held by Stripe, not Asteria Engine)Controller account holder

4. Obligations of the Processor

The Processor agrees to:

  • Process personal data only on documented instructions from the Controller, unless required to do so by UK law.
  • Ensure that persons authorised to process the personal data are bound by confidentiality obligations.
  • Implement and maintain appropriate technical and organisational security measures (see Section 6).
  • Assist the Controller in responding to Data Subject requests (access, erasure, portability, restriction, objection) within the timeframes required by UK GDPR.
  • Notify the Controller without undue delay — and in any event within 72 hours — after becoming aware of a personal data breach affecting the Controller's data.
  • Delete or return all personal data to the Controller upon termination of the service, unless retention is required by applicable law.
  • Make available all information necessary to demonstrate compliance with this DPA and allow for and contribute to audits conducted by the Controller or an authorised auditor.
  • Immediately inform the Controller if it believes an instruction infringes UK GDPR or other applicable data protection law.

5. Obligations of the Controller

The Controller agrees to:

  • Ensure there is a lawful basis for processing personal data before instructing the Processor.
  • Provide clear instructions to the Processor regarding the processing of personal data.
  • Ensure that all personal data provided to the Processor is accurate and lawfully obtained.
  • Comply with all applicable data protection laws in connection with their use of the Asteria Engine platform.
  • Not instruct the Processor to process personal data in a manner that would breach applicable law.

6. Security Measures

The Processor maintains the following technical and organisational measures in accordance with UK GDPR Article 32:

Encryption in transit

TLS 1.3 for all data in transit between client, server, and storage

Encryption at rest

AES-256-GCM for data stored in the database and object storage

Access controls

Role-based access control; principle of least privilege enforced

Authentication

Multi-factor authentication available for all accounts

Audit logging

Immutable audit log for all administrative actions

Data centre security

Managed cloud infrastructure with provider security controls and contractual safeguards

Vulnerability management

Regular dependency scanning and security patching

Incident response

Documented breach detection and notification procedures

Full details are available at /security.

7. Sub-processors

The Controller grants general authorisation for the Processor to engage the following sub-processors. The Processor will notify the Controller of any intended changes to this list at least 14 days in advance via email or in-app notification, giving the Controller the opportunity to object.

Sub-processorPurposeLocationSafeguard
Amazon Web Services (AWS)Cloud infrastructure, database, file storageEU (eu-west-2, London)AWS DPA / SCCs
StripePayment processing and subscription managementEU/USStripe DPA / SCCs
OpenAIAI content and image generationUSOpenAI DPA / SCCs
AnthropicAI content generation (Claude models)USAnthropic DPA / SCCs
Google (Vertex AI)AI image and video generation (Imagen/Veo)EU/USGoogle Cloud DPA / SCCs
ResendTransactional email deliveryUSResend DPA / SCCs
PostHogProduct analytics (gated by cookie consent)EUPostHog DPA

8. Data Retention and Deletion

Upon termination or account deletion, the Processor will delete all personal data within 30 days, except where retention is required by applicable law:

  • Billing records:7 years — required by HMRC and applicable tax law
  • Audit logs:12 months — for security incident investigation
  • Login history:90 days — for fraud detection
  • Backup copies:Up to 30 days after account deletion before purged from backup rotation

9. International Transfers

Where personal data is transferred to sub-processors outside the UK or EEA (e.g. OpenAI, Anthropic, Resend), the Processor ensures appropriate safeguards are in place via:

  • Standard Contractual Clauses (SCCs) approved by the ICO or European Commission
  • Adequacy decisions where applicable
  • Sub-processor DPAs requiring equivalent protection

A transfer impact assessment is available upon request by emailing [email protected].

10. Data Subject Rights Assistance

The Processor will assist the Controller in fulfilling Data Subject rights requests as follows:

  • Right of access (Article 15): Data export available via account settings. Manual SAR assistance within 72 hours.
  • Right to erasure (Article 17): Account self-deletion available in profile settings; all data deleted within 30 days.
  • Right to portability (Article 20): Data export in JSON format available from account settings.
  • Right to rectification (Article 16): User can update all profile and brand data via settings.
  • Right to restriction (Article 18): Contact [email protected] — processed within 30 days.
  • Right to object (Article 21): Contact [email protected] — processed within 30 days.

11. Governing Law

This DPA is governed by and construed in accordance with the laws of England and Wales. Any disputes arising from this DPA shall be subject to the exclusive jurisdiction of the courts of England and Wales.

The Processor is registered with the Information Commissioner's Office (ICO) as a data controller and data processor under UK GDPR.

12. Contact

Asteria Engine Ltd

Office 1, Izabella House, 24–26 Regent Place, Birmingham, B1 3NJ, United Kingdom

Data Protection Officer: [email protected]

General privacy enquiries: [email protected]

Countersigned DPA requests: [email protected]

This DPA was last updated on May 31, 2026.

Related documents: Privacy Policy · Terms of Service · Security