Privacy Export

Export all the personal data of a user in a single ZIP archive, in compliance with article 15 of the GDPR (right of access).

GDPR Export

Export all the personal data of a user in a single ZIP archive, in compliance with article 15 of the GDPR (right of access). The archive is generated directly from the admin panel and includes everything Azuriom knows about a user.

What's inside the archive

  • user/ — account and profile data (email, game ID, avatar, role, permissions, Discord link, two-factor status, ...)
  • plugins/ — one folder per installed plugin (shop orders, votes, tickets, ...), each with one JSON file per table
  • logs/ — activity history, sessions and bans
  • metadata/ — export details (date, versions, plugins included, duration)

Key features

  • Works with any plugin, with zero setup — every installed plugin is detected automatically: if a plugin has no dedicated exporter, its tables are discovered and exported automatically, as long as they have a user_id column.
  • Safe by default — sensitive data (passwords, tokens, 2FA secrets) is never exported. A failing plugin never breaks an export.
  • Handles large datasets — data is streamed and written directly into the archive, so even thousands of records stay fast and light on memory.
  • Extensible — any plugin can contribute its own data through a simple API, either by registering an exporter or by declaring one in its plugin.json.
  • No errors interrupt the export — failed plugins are logged and listed in the result page, and the export continues with the others.

How it works

Admins pick a user from the admin panel and generate their archive in one click. The archive is kept for a configurable retention period, then automatically cleaned up. Every export is tracked in the activity log.


下载

信息

  • 作者: Fourty3000
  • 类别: 插件
  • 版本: 1.2.0
  • 下载量: 2
  • 发布: 2026/08/21 13:45
  • 更新: 2026/08/21 13:45
获取支持 GitHub