Security & Privacy

Your data is your most
valuable asset. We treat it that way.

APRABot is built on a security-first foundation. Every architectural decision, every data policy, and every operational practice is designed to keep your demand data private, protected, and exclusively yours.

SOC 2 Type II Annually audited. Security, availability, and confidentiality controls verified by independent auditors.
AES-256 Encryption All data encrypted at rest and in transit using industry-standard AES-256 and TLS 1.3.
GDPR Compliant Full compliance with GDPR and regional data residency requirements across all geographies.
99.99% Uptime SLA Enterprise SLA backed by redundant infrastructure and 24/7 monitoring.
Security Architecture

Built secure from the ground up

Security is not a layer we applied after the fact. APRABot's infrastructure, access model, and data pipeline were designed with a zero-trust, defence-in-depth approach from day one.

Zero-Trust Network

No implicit trust inside the perimeter. Every service-to-service call is authenticated and authorised. Lateral movement is prevented by default.

Encryption Everywhere

AES-256 at rest, TLS 1.3 in transit. Encryption keys are managed in a dedicated HSM-backed key management service with automatic rotation.

Role-Based Access

Granular RBAC ensures users and services can only access exactly the data their role requires. Access is provisioned on the principle of least privilege.

Immutable Audit Logs

Every data access, model run, forecast override, and user action is logged to a tamper-proof audit trail. Retained for a minimum of 12 months.

Continuous Monitoring

24/7 automated threat detection, anomaly alerting, and a dedicated security team with defined incident response SLAs for every severity level.

Isolated Tenants

Every customer's data lives in a dedicated, logically isolated environment. No cross-tenant data access is architecturally possible — not just policy-restricted.

Data Privacy

Your data belongs to you — full stop

APRABot operates on a clear principle: the data you bring to the platform is yours. We do not sell it, share it, or use it to train models for any other customer. Ever.

Our Data Commitment

Customer data is never used to train shared or cross-customer models. Your demand patterns, SKU data, and operational signals are used exclusively to generate forecasts for your organisation. We are contractually bound to this in every enterprise agreement.

Data Handling

  • Data processed only for contracted forecasting purposes
  • No data sold or transferred to third parties
  • Sub-processors listed and contractually bound
  • Data residency options for EU, US, and APAC
  • Right to erasure honoured within 30 days of request
  • Retention policies configurable per customer contract

Access Controls

  • SSO and SAML 2.0 integration for enterprise IdPs
  • Multi-factor authentication enforced for all users
  • Session tokens expire after configurable idle period
  • Admin access to customer data requires explicit approval
  • APRABot staff access logged and auditable by customer
  • Privileged access management (PAM) for internal ops
Third-Party Integrations

How Amplify connects to Meta and Google Ads

APRABot's Amplify module lets you connect your own Meta and Google Ads accounts to build and manage campaigns from inside APRABot. Connecting a platform is always something you initiate and can revoke at any time — we never access an ad account you haven't explicitly connected.

What we access, and why

When you connect an ad platform, APRABot requests the minimum access needed to manage campaigns on your behalf: creating, editing, pausing, and reading the performance of campaigns you create through APRABot. We do not access your broader Google or Meta account, personal data on either platform, or any campaigns not created or managed through APRABot.

Data Handling

  • OAuth access/refresh tokens are encrypted at rest and never exposed to any APRABot user interface or API response
  • Tokens are scoped per organisation — one organisation's connection can never be used to access another's ad accounts
  • Campaign and performance data pulled from a connected platform is stored only within your organisation's own data
  • Disconnecting a platform revokes APRABot's access immediately; campaigns already running continue on the platform itself but are no longer manageable from APRABot
  • We do not use data obtained through Google or Meta's APIs to train models, for advertising, or for any purpose beyond operating the Amplify features you've enabled

Google API Services User Data

  • APRABot's use of information received from Google APIs adheres to the Google API Services User Data Policy, including its Limited Use requirements
  • Google Ads data is used solely to display and manage your own campaigns inside APRABot's Amplify module
  • Google Ads data is never transferred to third parties and never used for advertising or profiling purposes
Compliance

Meeting the standards that matter to your industry

Demand data touches every part of your business — revenue projections, supplier contracts, operational plans. We hold ourselves to the compliance standards that protect that data across all the geographies and industries we serve.

Standard / Framework Scope Status
SOC 2 Type II Security, availability, confidentiality, and processing integrity of the platform Certified — annual audit
GDPR Processing of personal data for EU-based customers and data subjects Compliant
ISO 27001 Information security management system covering all production infrastructure In progress
CCPA Privacy rights for California residents in our customer and user base Compliant
Data residency (EU / US / APAC) Ensuring customer data is stored and processed within agreed geographic boundaries Available on request
Infrastructure

Enterprise-grade reliability

APRABot runs on a multi-region cloud infrastructure with redundancy at every layer. Our architecture is designed so that no single failure — hardware, zone, or region — can interrupt your access to forecasts or planning data.

Availability

  • 99.99% uptime SLA for the forecasting API
  • Multi-region active-active deployment
  • Automatic failover with < 30-second RTO
  • Daily encrypted backups with 30-day retention
  • Point-in-time recovery available for all data stores

Vulnerability Management

  • Automated dependency scanning on every build
  • Annual penetration testing by independent third party
  • Responsible disclosure programme open to researchers
  • Critical patches deployed within 24 hours of release
  • SAST and DAST integrated into CI/CD pipeline

Questions about security or compliance?

Our security team is available to answer questions, share our SOC 2 report under NDA, or walk through our architecture with your InfoSec team.