Last updated: May 2026

Security Practices

PartnerReadyAI is built on AWS with security as a foundational requirement. This page describes how we protect your data, our encryption posture, access controls, and what to do if you discover a vulnerability.

Encryption

Tenant Isolation

Every customer gets isolated resources: separate DynamoDB partition keys (prefixed by tenant ID), separate Cognito User Pool, separate API Gateway, separate S3 bucket, and separate CloudFront distribution. No shared-tenancy data paths exist between customers.

Authentication & Access Control

Audit Logging

Data Handling

What we storeWhereRetention
Audit records (API calls, sign-offs)DynamoDB, us-east-17 years
Legacy PC user CSV you uploadDynamoDB, us-east-130 days post-migration
Proposed + approved IAM maps, engagement metadataDynamoDB, us-east-190 days post-migration
Migration report (PDF/JSON)S3, us-east-1 (KMS encrypted)90 days (or 7 years if governance product active)

No PII beyond work email and name. No payment data. No end-user data from your Partner Central system. On offboarding, we provide a full export and delete everything except the 7-year audit trail.

Incident Response

Reporting a Vulnerability

If you discover a security issue related to PartnerReadyAI, please report it to:

security@gdna.io

We acknowledge reports within 24 hours and provide an initial assessment within 72 hours. We do not pursue legal action against good-faith security researchers.

Compliance

PartnerReadyAI is designed to support SOC 2 Type II evidence collection. The signed migration report, immutable audit trail, and quarterly access review features are built specifically for this purpose. We do not hold a SOC 2 certification ourselves at this time — we provide the tooling and evidence artifacts your auditor needs.