flarum/gdpr
A Flarum extension for GDPR compliance, giving users tools to export their personal data and request account deletion or anonymization, with admin controls to manage privacy, consent, and data-handling requests.
Consider it when:
Look elsewhere when:
For executives (30 seconds): "The GDPR capability we'd otherwise have to build or buy is already included in our forum platform at no additional cost. It gives users self-serve control over exporting and deleting their data — the two requests that most often stall EU/UK deals and generate manual support load. There is no new vendor, no new contract, and no new infrastructure. The trade-off is that it's community-maintained baseline coverage, not a full privacy platform: if we later need enterprise-grade consent management or audit evidence, that becomes a separate, funded decision rather than a surprise."
For engineering: "This is a Flarum extension distributed as a read-only subtree split of the upstream monorepo — treat it as a mirror, not a fork target. Do not send PRs or open issues here; track Flarum core releases and pin versions accordingly. It hooks Flarum's existing extension lifecycle (event subscribers, migrations, permission model) and adds no new runtime dependencies or services. Integration surface is small: permissions for who can export/delete, plus anonymization behavior on user deletion — that anonymization path is the one piece worth a test, since it touches content ownership and moderation history. Two things to flag explicitly to product: it does not provide cookie/tracker consent, and it does not produce audit-grade logs. If compliance asks for either, that's net-new scope, not a configuration change."
How can I help you explore Laravel packages today?