Missing GDPR end_user_data_statement in 3 new cogs (affiliates, ghostwipe, imagevault) #9
Labels
No labels
bug
compliance
documentation
duplicate
enhancement
gdpr
good first issue
help wanted
invalid
performance
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: SheWhoReignsSupreme/EveCogs#9
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
The three cogs added on 2026-07-28 (
affiliates,ghostwipe,imagevault) are missing theend_user_data_statementfield in theirinfo.json. Every other cog in this repo has one (added in #6 for GDPR compliance across all 10 cogs).This is more than a formality for two of these cogs — both actively persist end-user content to disk:
message.contentand attachment metadata for each purged message in a per-guildhistoryconfig entry._store_entry.Fix
Add an
end_user_data_statementto each of the threeinfo.jsonfiles, following the pattern used elsewhere in the repo, e.g. (dashboard/info.json):For
ghostwipeandimagevaultthe statement should explicitly mention that message content/attachments are persisted to disk.Affected files
affiliates/info.jsonghostwipe/info.jsonimagevault/info.json