ℹ️ This table describes what the code actually does, not a target we're aiming for. Where something isn't automatically enforced yet — marked below — we say so rather than promise a timeline that isn't wired up.

Data Retention & Deletion Policy

Last updated August 2026

What happens when you delete your account

Requesting deletion (Settings → Privacy → Delete my account) schedules erasure at least 48 hours later, as required by DPDP Rule 8(2). You can cancel any time before then. When it runs:

Retention by data type

DataRetained whileAfter account deletion
Profile (name, email, phone, bio, avatar)Account is activeErased; minimal registration record kept 180 days (see above)
Messages you sentConversation exists, or until you delete a message individuallyContent scrubbed; conversation and other participants' messages remain
Files you uploadedUntil you delete it, or the account is deletedDatabase record and physical file both removed
Meetings you hostedIndefinitely (no auto-expiry currently)Meeting record and other participants' data survive; your identity as host becomes an internal reference only, no longer publicly attributed
Contacts & contact requestsUntil either party removes it, or an account is deletedRemoved
NotificationsIndefinitely — no automatic pruning is currently implementedRemoved with the account
Active sessionsUntil logout, password change, or expiryRemoved with the account
Consent recordsPermanently — this is a compliance record, kept even after account deletion (see Privacy Policy)Survives; contains no re-identifiable data once the account is gone
Audit/access logsMinimum 1 year, no shorter, per DPDP Rule 6/8Survives, actor reference anonymized
WebRTC signaling data (call setup)Transient — automatic cleanup is an optional cron job, not enabled by default (see project's INSTALL.md)Removed with the account regardless
Password reset / verification tokens1 hour to 7 days depending on type, then unusable — automatic row cleanup is an optional cron jobRemoved with the account regardless

Requesting your data or its deletion

Both are self-service, from Settings → Privacy:

Something not covered by these tools? Contact our Grievance Officer.