Join our Newsletter — 33% off our NHI Course

Who is accountable when a platform promises account deletion but provides no working removal mechanism?

Accountability sits with the service provider because privacy promises, retention controls, and deletion workflows are operational obligations, not optional features. Security and privacy teams should verify that deletion requests are executable, documented, and audited. If a provider exposes a fake privacy contact or no deletion path, organisations should treat that as a governance failure.

Why This Matters for Security Teams

Deletion is not a cosmetic privacy feature. If a platform promises account removal but has no working mechanism, the organisation has a control gap across privacy operations, retention, and third-party risk. That gap matters because account deletion is often the only practical way to enforce data minimisation, terminate access, and prove that records are not lingering beyond their lawful purpose. NIST SP 800-53 Rev. 5 treats retention and disposal as explicit controls, not optional hygiene, which is why “we support deletion in policy” is not enough.

This is especially important where accounts are tied to service access, API keys, or delegated workflows. A missing deletion path can leave secrets, logs, and linked records behind even when the user-facing account appears closed. NHIMG has documented how weak offboarding and poor secret hygiene persist in practice, including the Ultimate Guide to NHIs — The NHI Market and incidents such as Code Formatting Tools Credential Leaks, where unmanaged credentials kept access alive after governance should have ended it.

In practice, many security teams discover deletion failures only after a customer complaint, audit request, or regulatory inquiry has already exposed the absence of a real removal workflow.

How It Works in Practice

Accountability sits with the service provider because the provider defines the system of record, the retention rules, and the operational path for deletion. A trustworthy deletion process has three parts: a valid request channel, a working execution path, and evidence that the data was removed or irreversibly anonymised within the documented retention window. Where accounts are tied to non-human identities, the same principle applies to keys, tokens, and service account, because deleting the visible profile without revoking the underlying credential is not deletion in any meaningful sense.

Security and privacy teams should validate deletion the same way they validate access control: by testing, not assuming. Current guidance suggests checking whether the provider can:

  • accept deletion requests through a documented and reachable mechanism;
  • identify all linked records, backup handling, and retention exceptions;
  • revoke active credentials and session artifacts when the account is removed;
  • return an auditable confirmation rather than a generic ticket response.

For platforms that store secrets or support automation, deletion should also remove attached API keys, refresh tokens, and delegated access paths. That is why practices discussed in the JetBrains GitHub plugin token exposure research matter beyond one incident: if a provider cannot remove the identity cleanly, it may also fail to revoke the credentials that identity depended on. NIST SP 800-53 Rev. 5 is useful here because it maps the operational expectation to control-driven retention and disposal, while provider-side logging should support post-deletion verification and dispute resolution. These controls tend to break down when deletion logic is split across multiple SaaS tenants, cached replicas, and backup systems because the provider cannot prove where the data still persists.

Common Variations and Edge Cases

Tighter deletion controls often increase operational overhead, requiring organisations to balance privacy assurance against backup immutability, legal holds, and platform complexity. That tradeoff is real, but it does not remove accountability. Best practice is evolving, and there is no universal standard for exact deletion timing across every storage tier, but there is broad agreement that a provider must disclose limitations clearly and offer a functioning path for removal where deletion is promised.

Edge cases usually appear in three places. First, “soft delete” may only hide the account while preserving records for recovery or compliance, which is acceptable only when the policy is explicit and the retention period is bounded. Second, distributed systems may remove the primary object but leave derived data, event logs, or analytics copies behind; that should be documented, not obscured. Third, some vendors offer a privacy contact but no executable workflow. That is a governance failure, not a substitute for deletion.

For teams evaluating such platforms, the safest response is to require proof of deletion mechanics, retention schedules, and revocation behavior before onboarding. Where a provider cannot demonstrate those basics, the risk profile is similar to broader NHI failure patterns seen in the Ultimate Guide to NHIs — The NHI Market: access and data keep living after they should have been retired.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0, NIST SP 800-63 and NIST AI RMF set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
NIST CSF 2.0 PR.DS-1 Deletion failures are data lifecycle failures tied to retention and disposal.
NIST SP 800-63 Identity lifecycle governance includes account deprovisioning and revocation evidence.
OWASP Non-Human Identity Top 10 NHI-06 Non-human identities often persist after deletion if secrets are not revoked.
NIST AI RMF GOVERN Governance requires clear accountability for data removal and retention decisions.

Treat deletion as revoke-plus-remove: retire the identity and invalidate every associated secret.