Effective date: March 15, 2026 · Technomancy Labs
Deal Revenant is available as a Microsoft Teams app and a standalone web app (DRWeb). In both cases, transcript content and analysis results are never persisted on our servers. The Teams app processes entirely within your M365 tenant. DRWeb passes transcripts through our server in-flight only — never to disk, database, or logs.
This policy covers both platforms. For detailed architecture and data flow diagrams, see our Technical Documentation.
| Data Element | Purpose | Stored? |
|---|---|---|
| Microsoft Tenant ID | Identify your organization for subscription management | YES |
| Subscription status | Active, expired, or cancelled — gate access to the service | YES |
| Seat count | Enforce license limits as purchased on AppSource | YES |
| Direct Line bot secret (encrypted) | Allow your Teams tab to communicate with your Copilot Studio agent | YES |
| Data Element | Purpose | Stored? |
|---|---|---|
| Email address | Account identification and login | YES |
| OAuth provider and subject ID | Authentication (Google or Microsoft) | YES |
| Subscription status | Free, Pro, or pay-per-analysis — gate access | YES |
| Analysis count | Usage tracking for free-tier limits | YES |
| Stripe customer ID | Link to billing provider (no payment card data stored by us) | YES |
| BYOK API key (encrypted) | Optional user-provided Anthropic key, encrypted at rest with Fernet AES | ENCRYPTED |
The following categories of data are explicitly not persisted on Technomancy Labs infrastructure on either platform:
| Data Type | Teams App | DRWeb |
|---|---|---|
| Meeting transcripts or recordings | NEVER stays in your tenant | NEVER in-flight only |
| PULSE analysis results or scores | NEVER | NEVER client-side only |
| Coaching chat messages | N/A | NEVER client-side only |
| Meeting participant names or roles | NEVER | NEVER |
| CRM data, opportunity values, or pipeline information | NEVER | NEVER |
| Payment card information | NEVER handled by AppSource | NEVER handled by Stripe |
Transcript data never leaves your M365 tenant boundary:
Your browser authenticates with Microsoft Graph using your M365 credentials and fetches the transcript directly from Microsoft's infrastructure. Technomancy Labs is not in this path.
The transcript is sent from your browser to your organization's Copilot Studio agent via Direct Line. The agent runs inside your tenant, under your data policies, and applies the PULSE framework.
Analysis results are rendered in the Teams tab. At no point does transcript or analysis data pass through Technomancy Labs servers.
We store an encrypted Direct Line bot secret to enable the Teams tab to locate your Copilot Studio agent. This is a routing credential — it does not grant access to conversation content. It is encrypted at rest using AES-256.
Transcript content passes through our server in-flight but is never persisted:
The user uploads a VTT, SRT, or plain text file. The transcript text is sent to the DRWeb API over TLS 1.3.
The server combines the transcript with the PULSE system prompt and forwards the request to Anthropic's Claude API via OpenRouter. The transcript is held in memory only — it is never written to disk, database, or logs.
Analysis tokens stream back from Anthropic through our server to the user's browser via Server-Sent Events. Once the stream completes, no trace of the transcript or analysis remains on our server.
Analysis results are stored in the user's browser (IndexedDB) for paid users. This data lives on the user's device — not on our servers.
DRWeb users who provide their own Anthropic API key (BYOK) send transcript data directly to Anthropic's API, bypassing our server entirely. The BYOK key is encrypted at rest using Fernet symmetric encryption (AES).
Subscription data is stored in Azure Table Storage in the US East region. Microsoft provides encryption at rest for all Azure Table Storage data.
Account data is stored in PostgreSQL on Fly.io in the US East (IAD) region. The database uses encrypted connections. BYOK keys are encrypted at rest using Fernet (AES).
For both platforms:
We retain account and subscription records for as long as your subscription or account is active, plus an additional period for billing disputes and re-activation.
Because we store no content data (transcripts, analysis results, coaching messages), there is nothing else to delete when your account ends.
Deal Revenant relies on the following third-party services:
We do not share your data with any analytics services, advertising networks, CRM platforms, or other third parties. We do not sell data.
Deal Revenant was designed with data minimization by design. We collect only what is operationally required and nothing more. This approach aligns with GDPR Article 5(1)(c) — the principle of data minimization.
Because we store no personal data beyond the Tenant ID (which identifies an organization, not an individual), the personal data processing footprint of Deal Revenant is extremely limited. For EU customers:
For privacy-related questions, data deletion requests, or any concerns about this policy, contact us at:
Technomancy Labs
Email: peter.marchetti@technomancylabs.com
We aim to respond to all privacy inquiries within 5 business days. Verified deletion requests will be completed within 30 days.
We may update this Privacy Policy from time to time. Material changes will be communicated via the Microsoft AppSource listing or direct email notification to the tenant administrator. The effective date at the top of this page will be updated with each revision.
Continued use of Deal Revenant after policy updates constitutes acceptance of the revised terms.