Skip to content

Commit e9eb082

Browse files
authored
Merge pull request #26 from mdbase-dev/docs/account-deletion-page
Add Connect account deletion page
2 parents d7976f3 + b5ea831 commit e9eb082

3 files changed

Lines changed: 86 additions & 2 deletions

File tree

‎src/components/SiteFooter.astro‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
<a href="https://status.mdbase.dev">Status</a>
2828
<a href="/incidents/">Incidents</a>
2929
<a href="/privacy/">Privacy</a>
30+
<a href="/account-deletion/">Account deletion</a>
3031
<a href="/terms/">Terms</a>
3132
</div>
3233
</nav>
Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
---
2+
import BaseLayout from "../../layouts/BaseLayout.astro";
3+
---
4+
5+
<BaseLayout
6+
title="Delete a Connect account"
7+
description="How to delete an mdbase Connect account and its hosted data, including for TaskNotes users."
8+
>
9+
<article class="legal">
10+
<header>
11+
<h1>Delete a Connect account</h1>
12+
<p>
13+
Permanently delete your mdbase Connect account and hosted data. These
14+
steps also apply if you use mdbase Connect through TaskNotes.
15+
</p>
16+
<div class="button-row">
17+
<a
18+
class="button button--primary"
19+
href="https://editor.mdbase.dev/connect/account"
20+
>Open Connect account settings</a>
21+
</div>
22+
</header>
23+
24+
<h2>How to delete your account</h2>
25+
<ol>
26+
<li>
27+
Open <a href="https://editor.mdbase.dev/connect/account"
28+
>Connect account settings</a
29+
> and sign in to the mdbase Connect account you want to delete. TaskNotes
30+
users should sign in with the Connect account linked to TaskNotes.
31+
</li>
32+
<li>Choose <strong>Delete account</strong>.</li>
33+
<li>Reauthenticate when prompted.</li>
34+
<li>
35+
Type <strong>DELETE</strong>, then confirm the permanent account deletion.
36+
</li>
37+
</ol>
38+
39+
<h2>Data that is deleted</h2>
40+
<p>Deleting your mdbase Connect account permanently removes:</p>
41+
<ul>
42+
<li>Your Connect account and sign-in methods.</li>
43+
<li>Browser sessions.</li>
44+
<li>
45+
Application access and grants, including access previously granted to
46+
TaskNotes.
47+
</li>
48+
<li>Connected computers.</li>
49+
<li>
50+
Hosted collections and the records, files, and other hosted data stored
51+
in them.
52+
</li>
53+
</ul>
54+
<p>
55+
Hosted access and control-plane state are removed immediately. Durable
56+
cleanup of hosted data then continues automatically in the background.
57+
</p>
58+
59+
<h2>Data that is not deleted or may be retained</h2>
60+
<ul>
61+
<li>
62+
Local collection and mirror files on your own computers are not deleted.
63+
Delete those local copies yourself if you no longer want them.
64+
</li>
65+
<li>
66+
Security or audit records necessary to document the deletion, prevent
67+
abuse, or meet legal obligations may remain. During the open beta,
68+
mdbase Connect does not promise a fixed retention period for these
69+
records.
70+
</li>
71+
</ul>
72+
73+
<h2>Delete data without deleting your account</h2>
74+
<p>
75+
You can delete individual records or files, or delete individual hosted
76+
collections, without deleting your mdbase Connect account. Use the
77+
relevant application or collection-management controls to remove only the
78+
data you choose.
79+
</p>
80+
</article>
81+
</BaseLayout>

‎src/styles/global.css‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -791,11 +791,13 @@ main[tabindex="-1"]:focus {
791791
}
792792

793793
.legal p,
794-
.legal ul {
794+
.legal ul,
795+
.legal ol {
795796
margin-top: 0.8rem;
796797
}
797798

798-
.legal ul {
799+
.legal ul,
800+
.legal ol {
799801
padding-left: 1.2rem;
800802
}
801803

0 commit comments

Comments
 (0)