Black Jacket AI Intelligence
PreviewGovernance and security.
The communications of a senior executive are a material asset. These are the controls that govern how Black Jacket AI Intelligence handles them.
Data residency — Canada Central.
- Primary data store
- All analysis data — scan results, classifications, and AI insights — is stored in Microsoft Azure infrastructure in the Canada Central region. This satisfies Canadian data residency requirements for the primary data store.
- Microsoft 365 tenant
- Microsoft Graph API calls reach the executive's Outlook tenant in whatever region the M365 tenant is provisioned to. This is outside Black Jacket AI Intelligence's control and is disclosed here.
Encrypted at rest and in transit.
- In transit
- TLS 1.2 or higher, enforced at the application layer by Azure App Service. All communications with Microsoft Graph and the Anthropic API are encrypted end-to-end.
- At rest
- AES-256 encryption provided by Azure Cosmos DB. OAuth refresh tokens receive a second layer of encryption using envelope keys stored in Azure Key Vault — the token in the database cannot be decrypted without the corresponding Key Vault reference.
Microsoft authentication. No password stored.
- Authentication method
- Access is granted through Microsoft OAuth via Azure Active Directory. No passwords are created or stored. OAuth tokens are never serialized to the client.
- Session policy
- Sessions last 12 hours with a sliding window. Re-authentication is required beyond that window. Session cookies are httpOnly, secure, and sameSite=lax.
- API security
- Every API route verifies the authenticated session and confirms the requesting account owns the resource being accessed. Requests without a valid session receive a 401 response.
Retention — 12 months, then deleted automatically.
- Communications metadata and classifications
- 12 months from scan completion. Deleted automatically via TTL index — no manual action required.
- Scan job records
- 24 months. The job record (metadata only, without communications content) is retained for trend reporting across analysis windows.
- AI insights
- Tied to the lifetime of their scan. Deleted with the scan at the 12-month boundary.
- Account records
- Retained until explicit deletion request from the account holder.
Full data export. On demand.
- What is included
- Account record, all scan results with classifications, all AI insights generated, and any codified delegation rules. Delivered as a structured ZIP archive with a schema reference.
- How to request
- Available from the Configuration section once connected. The export is generated on demand, stored in Azure Blob Storage as a signed link, and delivered by email.
- Export retention
- The export file is held for 7 days, then deleted from Blob Storage.
Deleted within 30 days of request.
- Deletion scope
- Deletion covers the account record, all scan data, all AI insights, all codified rules, and all audit log entries associated with the account.
- Irreversibility
- Deletion is irreversible. All data is permanently removed within 30 days of the request. There is no recovery path once deletion is confirmed.
- How to request
- Available from the Danger Zone section of Configuration once connected.
What is not collected.
- Email body text is not stored. Only metadata — sender, recipient, subject, timestamp, thread ID — is persisted.
- Attachments are not accessed or stored.
- Calendar data, contacts, and files are not accessed.
- No data is sold, shared with third parties, or used to train models.
In private preview.
Access opens in a later version. Request a slot for the preview cohort.