EnjiEnji Guard
ProblemHow it worksRunbooksComparisonFAQ
B2B demoStart free demo
All legal pages
Privacy Terms Security & Trust AI Data Use GitHub App Authorized Testing Data Retention Subprocessors Vulnerability Disclosure

Data Retention & Deletion

Questions: [email protected].

Retention Principles

Enji Guard should retain data only as long as needed to provide, secure, and support the service, meet legal obligations, resolve disputes, and maintain auditability.

Product reports, metrics, task/activity history, and operational logs are retained without a fixed time-based deletion schedule because they are operational records and part of the value Enji Guard provides to customers. They may remain available until the relevant project, repository, website, public summary, or account is deleted, revoked, or offboarded where supported.

Unlinking or revoking access to a repository stops future repository-backed use where supported, but it does not automatically delete historical audits, reports, task history, or operational records. Enji.ai keeps those records for security, investigation, auditability, and product-history purposes unless the customer sends a deletion request to [email protected].

Deletion and offboarding requests sent to [email protected] are processed within a maximum of 30 days. Customers may ask Enji.ai to delete all data associated with their account, project, repository, or website from Enji.ai active product systems where supported. Self-service deletion through the product interface is in development and should not be described as generally available until it ships.

Deletion from the active product may not immediately delete data from backups, logs, legal records, or admin audit records.

Enji.ai keeps one full-system rolling backup at a time. The backup is retained until the next backup replaces it, normally for no more than 30 days. Enji.ai does not keep a chain of all historical backups for Enji Guard. Data deleted from active product systems may remain in the rolling backup until that backup is replaced.

Retention Table

Data categoryCurrent understandingRetention note
Account dataOwned by the Enji Fleet agents orchestrator; Enji Guard may mirror contact data for notifications/admin UXEmail deletion/offboarding requests processed within 30 days; UI in progress
Project/repo/site metadataStored by Enji Guard for product dashboards and setup flowsCovered by 30-day email deletion/offboarding path; rolling-backup caveat
GitHub installation claimsStored per user installation/accountCovered by 30-day email deletion/offboarding path after revoke/delete
Runtime repository workspacesTemporary isolated containers; removed with cloned repository code after task completionNo full repository clone retention
Task/activity dataRetained without a fixed time-based deletion schedule as customer-visible task history and operational records; repo unlink does not automatically delete historyCovered by 30-day email deletion/offboarding path; backup/audit exceptions
Audit/recon reportsRetained without a fixed time-based deletion schedule as product reports for security and investigations; may include metrics, logs, snippets, findingsCovered by 30-day email deletion/offboarding path; backup/audit exceptions
Autofix reportsRetained without a fixed time-based deletion schedule as product reports with issue/PR links; repo unlink does not automatically delete reportsCovered by 30-day email deletion/offboarding path; backup/audit exceptions
Auto-pentest consentStored separately from job and may survive disable/re-enable; renewed confirmation required on target/scope/ownership changes, reconnects, or after 12 monthsRetained for auditability; deletion path subject to security/audit exceptions
Auto-pentest reportsRetained without a fixed time-based deletion schedule as product reports; may contain sensitive vulnerabilitiesPrivate/authenticated by default; authorized users only; 30-day email deletion path
Public/private summariesPrivate/authenticated by default; public/indexable only after explicit owner opt-in; retained until made private, revoked, deleted, or offboarded where supportedPublic access can be revoked; deletion uses 30-day email/offboarding path
Feedback messages/screenshotsUser-submitted feedback may be processed through third-party communication/support tooling and does not persist in the Enji Guard DBUser is responsible for not submitting secrets or unnecessary Customer Content
Email send ledgersRetained without a fixed time-based deletion schedule for notification reliability and operational debuggingCovered by 30-day email deletion/offboarding path; backup/audit exceptions
Admin audit logAppend-only operational/audit record retained without a fixed time-based deletion scheduleSecurity/legal/audit records may be retained where required
BackupsOne full-system rolling backup retained until the next backup replaces it, normally for no more than 30 daysUsed for recovery; deleted active data may remain until backup replacement

Deletion Controls

Depending on product role and configuration, customers can:

  • delete projects, repositories, and websites in Enji Guard;
  • disable schedules and improvement jobs;
  • revoke GitHub App access in GitHub;
  • make public summaries private or revoke them;
  • contact [email protected] for access, export, correction, deletion, or offboarding requests, including a request to delete all data associated with the customer’s account, project, repository, or website.

Enji.ai reviews and handles access and export requests sent to [email protected]. Self-service export is not promised in this policy.

Enji.ai processes deletion and offboarding requests sent to [email protected] within a maximum of 30 days. Self-service deletion through the product interface is in development.

Deletion Effects

Unlinking, deleting, or revoking access to a project or repository should stop future product use of that object where supported. It may also cancel or pause related tasks/schedules depending on implementation.

Historical audits, reports, task history, and operational records remain in Enji.ai databases by default for security, investigation, auditability, and product-history purposes. If a customer wants those records deleted, they can send a deletion request to [email protected]; Enji.ai processes deletion and offboarding requests within a maximum of 30 days.

Existing reports, logs, artifacts, email records, admin audit records, or backups may remain after deletion from the active product where needed for operations, security, legal reasons, backup integrity, or auditability.

Because Enji.ai keeps one full-system rolling backup, data deleted from active product systems may remain in that backup until it is replaced by the next backup, normally within 30 days.

Data already sent to AI providers, coding tools, GitHub, email providers, feedback tooling, or other subprocessors may also be subject to those providers’ own public retention, security, and abuse-monitoring terms.

Customers are responsible for the content they submit through feedback and support channels and should not include secrets, credentials, unrelated personal data, or unnecessary Customer Content in feedback messages or screenshots.

Future Product Updates

When self-service deletion through the product interface ships, update this page to describe that flow.

© 2026 Enji.ai · All rights reserved
PrivacyTermsSecurityAI Data UseAll legal pages