Security & Trust Centre

Your Data Is Safe.
Here's the Proof.

We understand that choosing an AI platform means trusting it with sensitive company information. This page answers every security question your legal, IT and HR teams might have.

ICO Registered

ZC107226

UK GDPR Compliant

Data Protection Act 2018

EU AI Act Compliant

High-Risk System Controls

AES-256 Encrypted

At rest & in transit

TLS 1.3

All communications

EU Data Residency

Google Cloud (Belgium)

The GoldenGuide Data Isolation Guarantee

Every company on GoldenGuide operates in a completely isolated environment. Your documents, your employees' conversations, your analytics — all locked inside your organisation's private vault. No other client can ever see, access, or influence your data. This is guaranteed at the architecture level, not just by policy.

Data Isolation & Multi-Tenancy

How your company data stays completely separated from all other clients

CriticalCan another company ever see my data?

Absolutely not. GoldenGuide uses strict hard multi-tenancy architecture. Every company (tenant) is assigned a unique cryptographic identifier at the time of account creation. All data — documents, conversations, user records, analytics — is tagged with this identifier at every single layer of the stack. It is architecturally impossible for one tenant to query or access another tenant's data.

Are databases shared between companies?

The relational database (PostgreSQL) uses PostgreSQL Row-Level Security (RLS), an enterprise-grade feature that enforces a policy at the database engine level: every read and write automatically filters by tenant_id. Even if a bug existed in our application code, the database itself would block cross-tenant access. The vector database (Pinecone) uses dedicated namespaces per tenant — each company's AI knowledge base is stored in a completely separate namespace that cannot be queried without the correct tenant context.

What is a "namespace" and why does it matter?

When you upload documents, they are converted into AI-readable vectors and stored in your company's dedicated namespace inside the vector database. Think of it as a private vault inside a larger building. Every AI query from your employees searches only inside your vault — the contents of other companies' vaults are never touched, never visible, never mixed.

If two companies use the same AI model, does one's data train the other?

No. GoldenGuide uses Google Gemini 1.5 Flash as the language model, but only for inference (generating answers). Your documents are never sent to Google for training purposes. The AI answers questions using only the text retrieved from your own document vault. No cross-company learning occurs at any point.

What happens to my data if I cancel my subscription?

Upon contract termination, you have a 30-day window to export all your data (documents, conversation history, analytics reports) via our self-service export tools. After this period, all your data is permanently and irreversibly deleted from all our systems — including backups — in compliance with UK GDPR Article 17 (Right to Erasure). You will receive a signed deletion certificate upon request.

Encryption & Data Protection

How your data is protected at rest and in transit

VerifiedIs my data encrypted?

Yes, at every level. Data in transit is protected with TLS 1.3 — the latest and most secure transport protocol, used by major banks and governments. Data at rest (stored documents, database records, backups) is encrypted with AES-256, the same standard used by the US National Security Agency for top-secret information.

Who holds the encryption keys?

GoldenGuide manages encryption keys through Google Cloud Key Management Service (Cloud KMS), a hardware-backed key management system. Keys are rotated automatically on a regular schedule. No individual engineer at GoldenGuide has unilateral access to your decrypted data — key access requires multi-party authorization and is fully audited.

Are uploaded documents encrypted?

Yes. Original uploaded files (PDFs, DOCX, etc.) are stored in Google Cloud Storage with server-side AES-256 encryption. Access to any file requires a short-lived signed URL that expires within minutes, preventing link sharing or unauthorized access even if a URL were somehow exposed.

Is the connection to the API encrypted?

Every API call — from the web application, from the Slack bot, from the Microsoft Teams integration, from any client — travels over HTTPS/TLS 1.3. We enforce HSTS (HTTP Strict Transport Security) with a long max-age, meaning browsers will never allow unencrypted connections to our domain. Certificate pinning is applied on mobile-facing endpoints.

Access Control & Authentication

Who can access what, and how we verify identity

TechnicalHow do employees authenticate?

GoldenGuide uses JSON Web Tokens (JWT) signed with HS256, with short expiry windows (30 minutes for access tokens, 7 days for refresh tokens). Tokens are validated on every single API request — there is no session state stored on the server. This means even a stolen token becomes useless after expiry without the refresh token.

What access roles exist and what can each role do?

GoldenGuide implements Role-Based Access Control (RBAC) with three roles per organisation:

Employee — Can ask questions via chat, Slack or WhatsApp. Sees only answers and their own conversation history. Cannot access any documents directly.
HR Admin — Can upload and manage documents, view team analytics, manage users within their organisation. Cannot see other organisations.
Super Admin — GoldenGuide platform administrators only. Have monitoring access for operational purposes. Cannot read the content of your documents.
ImportantCan a GoldenGuide employee read my company's documents?

No. GoldenGuide operators (Super Admins) have access to platform-level metrics — uptime, error rates, usage counts — but cannot read the content of documents uploaded by your company. Document content access is restricted to the tenant namespace and requires a valid HR Admin token from within your organisation. All operator actions are logged in an immutable audit trail.

Can documents have different access levels within my organisation?

Yes. Each document can be assigned one of three access levels: Employee (all staff can retrieve answers from this document), Manager (only managers and above), or Confidential (HR Admins only). The AI query engine respects these access levels — an employee will never receive an answer sourced from a document they are not permitted to access.

What happens if an employee leaves the company?

HR Admins can deactivate or delete user accounts instantly from the Team Management panel. Deactivated accounts lose all API access immediately — active tokens are invalidated on the next request. The former employee's conversation history is retained for audit purposes (configurable) but is no longer accessible to them.

Regulatory Compliance

Our legal obligations and certifications

CertifiedIs GoldenGuide GDPR compliant?

Yes, fully. GoldenGuide is registered with the UK Information Commissioner's Office (ICO) under registration number ZC107226. We have completed a Data Protection Impact Assessment (DPIA) and maintain a full Record of Processing Activities (RoPA). We support all data subject rights: access, rectification, erasure, portability and restriction of processing.

Does GoldenGuide comply with the EU AI Act?

Yes. We classify GoldenGuide as a High-Risk AI System under Annex III of the EU AI Act and have implemented all required controls: full audit logging retained for 10 years, mandatory AI disclosure to all users, human oversight mechanisms (the "Report Incorrect Answer" button), complete technical documentation, and an ongoing monitoring programme to detect performance drift.

Where is our data physically stored?

All primary data is stored in Google Cloud Platform data centres located in the European Union (Belgium, eu-west1). Backup replicas remain within the EEA. We do not transfer personal data outside the UK/EEA without appropriate safeguards (Standard Contractual Clauses). For UK-based clients, data residency is in the UK.

Who are GoldenGuide's sub-processors and are they compliant?

We use the following sub-processors, all with appropriate Data Processing Agreements in place:

Google Cloud Platform

Infrastructure, storage, AI (Gemini)

EU/UK
Pinecone

Vector database for AI search

EU
Supabase / PostgreSQL

Relational database

EU
Stripe

Payment processing (billing data only)

EU
Can we sign a Data Processing Agreement (DPA)?

Yes. A DPA is included as standard in all paid plans and is available upon request for trial accounts. Contact dpo@goldenpays.com. Our DPA covers all GDPR Article 28 requirements including sub-processor lists, data subject rights, breach notification timelines (72 hours), and security measures.

Infrastructure & Availability

Reliability, uptime and disaster recovery

What is your uptime guarantee?

GoldenGuide offers a 99.9% uptime SLA for all paid plans, equivalent to less than 9 hours of downtime per year. The platform runs on Google Cloud Run (serverless, auto-scaling), which automatically distributes load and restarts failed instances within seconds. Real-time status is available at status.goldenguide.ai.

How often is data backed up?

The PostgreSQL database is backed up continuously with point-in-time recovery (PITR) up to 7 days back, and full daily snapshots retained for 30 days. Google Cloud Storage (documents) uses multi-region redundancy — your files are replicated across at least two physically separate data centres. Backup restoration is tested monthly.

PolicyWhat happens in the event of a security breach?

We have a written Incident Response Plan tested quarterly. In the event of a confirmed breach affecting personal data: (1) We notify affected clients within 24 hours of confirmation. (2) We notify the ICO within 72 hours as required by UK GDPR Article 33. (3) We provide a full incident report within 14 days. (4) We implement remediation and share lessons learned. Clients can register for breach notification emails in their account settings.

Do you perform penetration testing?

Yes. GoldenGuide undergoes annual penetration testing conducted by an accredited third-party security firm. Additionally, our Slack and WhatsApp integrations are reviewed before each major release. We participate in responsible disclosure — if you find a security vulnerability, please report it to security@goldenpays.com and we will respond within 48 hours.

AI Transparency & Accuracy

How the AI works and what safeguards prevent wrong answers

Key FeatureCan the AI make up information (hallucination)?

GoldenGuide uses Retrieval-Augmented Generation (RAG), specifically designed to prevent hallucination. Before generating any answer, the system retrieves the most relevant passages from your uploaded documents. The AI is then instructed to answer only using that retrieved content. If no sufficiently relevant document is found, the system responds with "I don't have that information in the current knowledge base" rather than inventing an answer.

Does the AI always cite its sources?

Yes. Every answer includes the document name and page number from which the information was retrieved. Employees can click through to view the original source. This means managers can always verify the answer and employees have full transparency about where the information comes from.

What if the AI gives a wrong answer?

Every answer includes a "Report Incorrect Answer" button (required by the EU AI Act for high-risk AI systems). When an employee reports an answer, the HR Admin receives an alert and can update the relevant document. The system's confidence scores are logged and monitored — if a category of questions shows consistently low confidence, we flag it for HR Admin review.

Is it clear to employees they are talking to an AI?

Absolutely. UK GDPR and the EU AI Act require transparent AI disclosure. GoldenGuide displays a clear "AI-Powered" indicator on every interface — web chat, Slack, and WhatsApp. The system never impersonates a human. The first message in every conversation includes an explicit disclosure that the assistant is AI-powered.

Can employees use the AI to access information they should not see?

No. The document access level system (Employee / Manager / Confidential) is enforced at the retrieval layer — before the AI even sees the content. An employee-level user cannot retrieve confidential HR documents regardless of how they phrase their question. Access control is applied before content reaches the language model.

Still have security questions?

Our security and compliance team is available to answer any questions from your legal, IT or procurement teams. We can provide additional documentation, complete security questionnaires, or arrange a technical deep-dive call.

Security Enquiries

security@goldenpays.com

Data Protection Officer

dpo@goldenpays.com

Responsible Disclosure

Response within 48 hours