Helpful apps
Several apps are available from the Nextcloud App Store to help you meet specific GDPR obligations.
Imprint (Theming app)
The right to be informed (GDPR Article 13/14) requires you to make your privacy policy accessible to users. The built-in Theming app includes an Imprint feature that lets you add links to your imprint and privacy policy on the Nextcloud login screen and in the footer.
To configure it:
Go to Administration Settings → Theming.
Fill in the Imprint URL and Privacy policy URL fields.
Save. The links appear on the login page and in the web interface footer.
This ensures all users — including those accessing public share links — can find your privacy policy without needing to be logged in.
Drop Account app
The Drop Account app allows users to delete their own Nextcloud account directly from Personal Settings, without needing to contact an administrator.
Install it from the Apps page or via occ:
sudo -E -u www-data php occ app:install drop_account
Once installed, users see a Delete account button in Personal Settings → Personal Info. They must confirm their password before the deletion proceeds.
Data Request app
The Data Request app gives users a self-service way to invoke their GDPR rights directly from their Personal Settings, without needing to contact an administrator by email or through an external channel.
Once installed, two buttons appear in every user's Personal Settings → Personal Info page:
Request data export — sends an email to all administrators notifying them that the user is requesting a copy of their data.
Request account deletion — sends an email to all administrators notifying them that the user wants their account deleted.
Both actions require the user to confirm their password and are rate-limited to one request per action per hour.
The app is a notification bridge only. It does not perform the export or deletion automatically — administrators must act on each request manually using the steps described in :doc:`subject_rights`.
Install it from the Apps page or via occ:
sudo -E -u www-data php occ app:install data_request
No further configuration is required after installation.
Handling incoming requests
When a request email arrives:
For a data export request:
Export the user's files via WebDAV, or ask the user to use the Download your data button in their Personal Settings.
Export contacts and calendars from the Contacts and Calendar apps, or use occ dav:export-calendar.
Deliver the exported data to the user securely.
For an account deletion request:
Optionally transfer file ownership before deleting:
sudo -E -u www-data php occ files:transfer-ownership <uid> <new-owner>
Delete the account:
sudo -E -u www-data php occ user:delete <uid>
See :doc:`subject_rights` for full details on what each operation removes and what data may remain after deletion.