D

Security

Security at DealPilot

How we protect your data and your clients' data.

Last updated: 2026-04-21

Draft — pending legal review

This document is a draft prepared on 2026-04-21. It has not yet been reviewed by a licensed legal counsel. Do not rely on it for legal purposes.

Overview

Security is not an add-on at DealPilot — it's a core requirement. We handle sensitive real estate data, KYC records, and AML logs. We take this responsibility seriously.

Infrastructure

DealPilot runs on Google Cloud Platform. All customer data is stored in europe-west1 (Belgium), with plans to migrate to me-central2 (Dubai) when fully available.

  • Cloud Run for backend services (serverless, fully managed)
  • Cloud SQL (PostgreSQL) with encryption at rest
  • Cloud Storage with server-side encryption
  • Firebase Authentication for auth
  • Cloudflare for DDoS protection and CDN

Encryption

At Rest

  • AES-256-GCM for PII fields
  • Full database encryption
  • Keys in GCP Secret Manager

In Transit

  • TLS 1.3 for all connections
  • HSTS enforced
  • Auto-renewing SSL certificates

Access Control

  • Firebase Auth with 15-minute token expiry
  • Row-level security (RLS) enforced at the database level
  • Permission model: Owner, Admin, Manager, Agent
  • MFA required for administrative access
  • Principle of least privilege for all services

Audit Trail

Every data access and modification is recorded in a hash-chained, tamper-evident audit log. The log is stored separately from the main database and cannot be modified or deleted.

Penetration Testing

We conduct annual penetration testing by an independent third party. Results are available to Brokerage plan customers under NDA.

[REVIEW] Identify penetration testing firm before publishing.

SOC 2 Roadmap

We are on the path to SOC 2 Type II certification:

Phase 1

Complete

Core security controls implemented

Phase 2

In progress

Policy and procedure documentation

Phase 3

Planned Q3 2026

SOC 2 Type I audit

Phase 4

Planned Q1 2027

SOC 2 Type II certification

Data Subject Requests (DSR)

To submit a Data Subject Request (access, rectification, erasure, portability):

  1. Email founder@dealpilot.ae
  2. State the type of request and your identifying information
  3. We will respond within 30 days
  4. We may request identity verification

Vulnerability Reporting

If you discover a security vulnerability, please report it responsibly:

Report a vulnerability

security@dealpilot.ai

We commit to responding within 48 hours and patching within 90 days for critical vulnerabilities.