Karmaflow

Karmaflow.ai Data Retention and Usage Policy

Last Updated: June 1, 2026

This Data Retention and Usage Policy ("Policy") explains how Karmaflow Inc. d/b/a Karmaflow.ai ("Karmaflow.ai", "we", "us") retains and uses data on behalf of its customers. It supplements, and should be read together with, the Karmaflow Terms of Service, the Data Processing Addendum (DPA), and the Platform Security Overview. Capitalized terms not defined here have the meanings given in the Terms or the DPA. Where this Policy and the DPA differ on a data-protection matter, the DPA controls.

This Policy describes our default practices. As Controller, the Customer determines the purposes and retention periods for Customer Personal Data and may configure shorter retention or request deletion as described below.

1. Scope

This Policy applies to Customer Data processed through the Services, including:

2. Data residency and where data is stored

Primary processing and permanent storage occur in Canada. The platform is hosted on Google Cloud Platform in the Montreal region (northamerica-northeast1). Core databases, application logic, conversation logs, analytics, business intelligence data, audit logs, and access records remain within Canadian infrastructure and are subject to Canadian privacy law (PIPEDA, and Quebec's Law 25 where applicable) by default.

Data residency outside North America is available as a paid option by written agreement and requires appropriate transfer safeguards.

3. Retention by default (in-life)

While your account is active, we retain Customer Data by default and do not delete it on our own initiative or on a fixed schedule. We delete in-life data only when you request it or when you configure a shorter retention window. This applies to user-generated data, agent-generated data, derived and analytical data, and operational logs described in Section 1.

We retain this data by default because it is your working record: the Services include a native CRM and a complete, replayable audit ledger, and you need continuous access to that data to operate. Cross-session memory, compounding intelligence, and analytics all rely on the continuity of the underlying data. Deleting it on our own initiative would remove records you depend on.

Default retention does not override your control. You determine how long data is kept, and you can shorten retention or request deletion at any time as described in Section 4. Post-termination deletion is described in Section 8.

4. Customer control over retention

As Controller, you remain responsible for setting retention periods appropriate to your own legal and regulatory obligations, including data-minimisation and retention-limitation requirements under applicable Data Protection Laws. We provide the following controls:

5. Processing in the United States (transient only)

Some inference is performed by third-party model and speech providers located in the United States (for example, large language model inference and speech recognition or synthesis). This processing is transient. Data is sent for inference and a result is returned; it is not stored persistently outside Canada by us.

No persistent storage of Customer Data occurs outside Canada, except to the limited extent required to comply with applicable law or valid legal process (see Section 7). All such transfers are encrypted in transit using TLS 1.3. Our subprocessors are contractually prohibited from storing, retaining, or using Customer Data for model training or any secondary purpose.

6. How we use data

We use Customer Data only to provide, secure, support, and operate the Services for you, and as permitted by the Terms and the DPA. In particular:

7. Legal holds and law enforcement

We may retain, or process in another location, the minimum amount of Customer Data required to comply with applicable law, regulation, or a valid legal request. Where we are legally permitted to do so, we will notify you of a legally binding request for disclosure, will challenge requests that are unlawful or overbroad, and will disclose only the minimum data required.

8. Retention after termination

When the Services or an applicable subscription or Order Form end, the deletion terms in the Terms of Service (Section 10) and the DPA (Section 3.7) apply:

The table below summarises what happens to each category of data through the wind-down stages. All timelines run from the effective date of termination.

Data categoryWhile account activeExport window (Days 0 to 90)After export window (within 30 days)
User-generated data (inputs, conversations, uploads)Retained; deleted only on your requestAvailable for self-service or bulk exportDeleted, including from backups, unless legally required
Agent-generated data (Outputs, transcripts, actions, audit ledger)Retained; deleted only on your requestAvailable for exportDeleted, including from backups, unless legally required
Derived and analytical data (metrics, memory records, knowledge-graph projections)Retained; deleted only on your requestAvailable for export where applicableDeleted or fully de-identified, unless legally required
Operational and access logsRetained per security needsAvailable on requestDeleted on the standard log cycle, unless legally required
Aggregated, de-identified data (non-identifying)RetainedNot applicableMay be retained, as it does not identify any person
BackupsEncrypted, retained on a rolling cycle; not deleted on our initiative while activeNot separately exportablePurged as backups age out of the rolling cycle

While your account is active, we do not delete Customer Data on our own initiative; we act on your deletion requests and your configured retention settings. Where a legal hold or valid legal process requires retention, the minimum necessary data is preserved for the required period and deleted once the obligation ends. Backups are not individually editable; a pending deletion is applied to active systems promptly and to residual backup copies as those backups age out of the rolling cycle.

9. Backups

We maintain encrypted backups for resilience and disaster recovery within our Canadian Google Cloud environment, on a daily and weekly cadence. Backups are retained on a rolling basis and are overwritten or deleted in the ordinary backup cycle; the longest-lived backup containing Customer Data ages out within 30 days. A deletion request is applied to active systems promptly; residual copies in backups are removed as those backups age out of the rolling cycle, which may take up to 30 days. Restored data is re-subjected to any deletion requests that were pending at the time of backup.

10. Subprocessor retention

Each subprocessor temporarily retains operational logs (for example, transactional metadata, delivery records, or session diagnostics) for a period defined by its own retention policy. You are entitled to request access to, or a copy of, logs pertaining to your account at any time.

Our model-inference subprocessors retain prompts and responses for a limited period for abuse monitoring and to meet their own legal, security, and policy-enforcement obligations, after which the data is deleted unless a longer period is required by law. We require by contract that these subprocessors not store, retain, or use Customer Data for model training or any secondary purpose, and that any disclosure to a public authority be limited to what is compelled by valid legal process and to the minimum data required. The current published windows are:

SubprocessorFunctionPublished retention window
OpenAILarge language model inferenceUp to 30 days for abuse monitoring, then deleted unless a longer period is required by law
Anthropic (Claude)Large language model inferenceNot retained by default for most API features; where retained, up to 30 days, and longer only where content is flagged for a policy violation or where required by law
Google (Gemini)Large language model inferenceUp to 55 days for abuse monitoring, then deleted unless a longer period is required by law

These windows are current as of June 1, 2026 and follow each provider's then-current published policy, which may change. Several subprocessors support reduced or zero-retention arrangements; customers with heightened compliance requirements may request a shortened period, and we will facilitate that request on their behalf. Our current subprocessors are listed at karmaflow.ai/sub-processors.

11. Changes to this Policy

We may update this Policy from time to time. For material changes that adversely affect your rights or obligations, we will provide advance notice as described in the Terms. Continued use of the Services after the effective date constitutes acceptance of the updated Policy.

12. Contact

Questions about this Policy, or requests relating to retention, deletion, or data subject rights, can be sent to legal@karmaflow.ai. Security documentation and review requests can be sent to security@karmaflow.ai.