> ## Documentation Index
> Fetch the complete documentation index at: https://www.edenai.co/docs/llms.txt
> Use this file to discover all available pages before exploring further.

> Learn about Eden AI's data retention policies and log retention options.

# Data retention

export const TechArticleSchema = ({title, description, path, articleSection, about, proficiencyLevel = "Beginner", dependencies, keywords = [], datePublished, dateModified, image, inLanguage = "en"}) => {
  const baseUrl = "https://www.edenai.co/docs";
  const canonicalUrl = `${baseUrl}/${path}`.replace(/\/+$/, "");
  const ogParams = new URLSearchParams({
    division: articleSection || "",
    title: title || "",
    description: description || ""
  });
  const resolvedImage = image || `https://edenai.mintlify.app/_mintlify/api/og?${ogParams.toString()}`;
  const data = {
    "@context": "https://schema.org",
    "@type": "TechArticle",
    "@id": `${canonicalUrl}#techarticle`,
    mainEntityOfPage: {
      "@type": "WebPage",
      "@id": canonicalUrl
    },
    headline: title,
    name: title,
    description: description,
    url: canonicalUrl,
    inLanguage: inLanguage,
    isPartOf: {
      "@type": "WebSite",
      name: "Eden AI Documentation",
      url: baseUrl
    },
    author: [{
      "@type": "Organization",
      name: "Eden AI",
      url: "https://www.edenai.co/"
    }],
    publisher: {
      "@type": "Organization",
      name: "Eden AI",
      url: "https://www.edenai.co/",
      logo: {
        "@type": "ImageObject",
        url: "https://www.edenai.co/assets/logo.png"
      }
    }
  };
  if (articleSection) data.articleSection = articleSection;
  if (about) data.about = {
    "@type": "Thing",
    name: about
  };
  if (proficiencyLevel) data.proficiencyLevel = proficiencyLevel;
  if (dependencies) data.dependencies = dependencies;
  if (keywords && keywords.length) data.keywords = keywords;
  if (datePublished) data.datePublished = datePublished;
  if (dateModified) data.dateModified = dateModified;
  data.image = Array.isArray(resolvedImage) ? resolvedImage : [resolvedImage];
  const json = JSON.stringify(data);
  const schemaId = `techarticle-${canonicalUrl}`;
  React.useEffect(() => {
    if (typeof document === "undefined") return;
    document.querySelectorAll(`script[data-schema-id="${schemaId}"]`).forEach(n => n.remove());
    const script = document.createElement("script");
    script.type = "application/ld+json";
    script.dataset.schemaId = schemaId;
    script.textContent = json;
    document.head.appendChild(script);
    return () => script.remove();
  }, [json, schemaId]);
  return null;
};

<TechArticleSchema title={"Data Retention"} description={"Learn about Eden AI's data retention policies and log retention options."} path="v3/data-governance/data-retention" articleSection="Data Governance" about={"Data Compliance"} proficiencyLevel="Intermediate" keywords={["Eden AI", "AI API", "GDPR", "data residency"]} datePublished="2026-05-06T00:00:00Z" dateModified="2026-05-07T00:00:00Z" />

Learn about Eden AI's data retention policies and log retention options.

## Default Retention

By default, Eden AI:

* **Does not store** your request/response content
* **Logs metadata** for billing and analytics (timestamps, token counts, costs)
* **Does not use your data** for training AI models

## Async Job Results

Results from asynchronous jobs (e.g., OCR async, speech-to-text async) are retained for **7 days**. After that, the results are automatically deleted and cannot be recovered.

## Log Retention (for Debugging)

By default, full request/response logs are not stored. If you need logs for debugging purposes, you can activate **log retention** from the Eden AI dashboard:

1. Go to [app.edenai.run](https://app.edenai.run/)
2. Navigate to your project settings
3. Enable **Log Retention**

Once enabled, request and response content will be stored so you can inspect them in the monitoring section. Disable it when you no longer need it to revert to the default privacy-preserving behavior.

## GDPR Rights

Eden AI supports GDPR data subject rights:

* **Right to Access** - Request your data
* **Right to Deletion** - Delete your data
* **Right to Portability** - Export your data

Contact [support@edenai.co](mailto:support@edenai.co) for data requests.

## Next Steps

<CardGroup cols={2}>
  <Card title="Plans & Pricing" icon="book-open" href="/v3/overview/plans-prices">
    See data governance options available per plan
  </Card>
</CardGroup>
