diff --git a/src/lib/actions/analytics.ts b/src/lib/actions/analytics.ts index 8a15993fcf..ad6f5ab71f 100644 --- a/src/lib/actions/analytics.ts +++ b/src/lib/actions/analytics.ts @@ -139,6 +139,7 @@ export function isTrackingAllowed() { } export enum Submit { + DownloadDPA = 'submit_download_dpa', Error = 'submit_error', AccountCreate = 'submit_account_create', AccountLogin = 'submit_account_login', diff --git a/src/lib/elements/forms/button.svelte b/src/lib/elements/forms/button.svelte index 30bcfb871c..70b21cec8a 100644 --- a/src/lib/elements/forms/button.svelte +++ b/src/lib/elements/forms/button.svelte @@ -60,6 +60,7 @@ {#if href} + +
Delete organization diff --git a/src/routes/console/organization-[organization]/settings/deleteOrganization.svelte b/src/routes/console/organization-[organization]/settings/deleteOrganizationModal.svelte similarity index 100% rename from src/routes/console/organization-[organization]/settings/deleteOrganization.svelte rename to src/routes/console/organization-[organization]/settings/deleteOrganizationModal.svelte diff --git a/src/routes/console/organization-[organization]/settings/downloadDPA.svelte b/src/routes/console/organization-[organization]/settings/downloadDPA.svelte new file mode 100644 index 0000000000..e6d2a38c18 --- /dev/null +++ b/src/routes/console/organization-[organization]/settings/downloadDPA.svelte @@ -0,0 +1,49 @@ + + + +
+ Download DPA document +
+

+ After downloading, have the DPA signed by your organization's compliance authority, such as + your CEO or Compliance Manager, and submit it to privacy@appwrite.io. +

+ + +
+ Data Processing Agreement (DPA) document +
+

+ The DPA is a legal document that describes the roles and responsibilities of + Appwrite and the organization when personal data is processed. Learn more about the + DPA. +

+ +
+
+ diff --git a/static/Appwrite_DPA.pdf b/static/Appwrite_DPA.pdf new file mode 100644 index 0000000000..322d66ff7a Binary files /dev/null and b/static/Appwrite_DPA.pdf differ