forked from federated-nexus/website
add privacy policy
This commit is contained in:
parent
a710594805
commit
70a196bf37
7 changed files with 82 additions and 0 deletions
|
|
@ -36,6 +36,7 @@ export default defineConfig({
|
|||
autogenerate: { directory: "services" },
|
||||
},
|
||||
{ slug: "code" },
|
||||
{ slug: "privacy-policy" },
|
||||
{ slug: "donate" },
|
||||
],
|
||||
|
||||
|
|
|
|||
19
src/content/docs/privacy-policy.mdx
Normal file
19
src/content/docs/privacy-policy.mdx
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
---
|
||||
title: Privacy Policy
|
||||
---
|
||||
|
||||
Federated Nexus is operated by Henry Hiles (QuadRadical).
|
||||
|
||||
Federated Nexus collects and stores account email addresses and usernames indefinitely for spam prevention and account management.
|
||||
|
||||
Due to limitations of the Matrix protocol, it is not possible to remove sent messages when an account is deactivated. Messages sent through this server may therefore persist indefinitely.
|
||||
|
||||
Because Federated Nexus participates in the Matrix federation network, messages and account identifiers may be transmitted to and stored by other Matrix homeservers outside our control.
|
||||
|
||||
We keep logs of requests made to our servers for operational and security purposes. These logs include IP addresses, and are automatically deleted at the start of each month.
|
||||
|
||||
Federated Nexus may use essential cookies for authentication and session management when accessing web services. These cookies are required for the service to function and are not used for tracking or advertising.
|
||||
|
||||
We do not sell personal data.
|
||||
|
||||
For privacy inquiries or data requests, contact: info@federated.nexus.
|
||||
|
|
@ -17,6 +17,7 @@ import "../../styles/page.css"
|
|||
pattern="^[A-Za-z0-9]+$"
|
||||
/>
|
||||
</label>
|
||||
|
||||
<div class="honeypot">
|
||||
<input
|
||||
type="text"
|
||||
|
|
@ -25,11 +26,24 @@ import "../../styles/page.css"
|
|||
autocomplete="off"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<label>
|
||||
E-mail
|
||||
<input name="email" type="email" required />
|
||||
</label>
|
||||
|
||||
<label class="checkbox">
|
||||
<input name="code" type="checkbox" value="yes" required />
|
||||
I have read and agree to the <a href="code">Code of Conduct</a>.
|
||||
</label>
|
||||
|
||||
<label class="checkbox">
|
||||
<input name="policy" type="checkbox" value="yes" required />
|
||||
I have read and agree to the <a href="privacy-policy"
|
||||
>Privacy Policy</a
|
||||
>.
|
||||
</label>
|
||||
|
||||
<button type="submit"><span>Envoyer</span></button>
|
||||
</form>
|
||||
</StarlightPage>
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@ import "../styles/page.css"
|
|||
pattern="^[A-Za-z0-9]+$"
|
||||
/>
|
||||
</label>
|
||||
|
||||
<div class="honeypot">
|
||||
<input
|
||||
type="text"
|
||||
|
|
@ -24,11 +25,24 @@ import "../styles/page.css"
|
|||
autocomplete="off"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<label>
|
||||
Email
|
||||
<input name="email" type="email" required />
|
||||
</label>
|
||||
|
||||
<label class="checkbox">
|
||||
<input name="code" type="checkbox" value="yes" required />
|
||||
I have read and agree to the <a href="code">Code of Conduct</a>.
|
||||
</label>
|
||||
|
||||
<label class="checkbox">
|
||||
<input name="policy" type="checkbox" value="yes" required />
|
||||
I have read and agree to the <a href="privacy-policy"
|
||||
>Privacy Policy</a
|
||||
>.
|
||||
</label>
|
||||
|
||||
<button type="submit"><span>Submit</span></button>
|
||||
</form>
|
||||
</StarlightPage>
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@ import "../../styles/page.css"
|
|||
pattern="^[A-Za-z0-9]+$"
|
||||
/>
|
||||
</label>
|
||||
|
||||
<div class="honeypot">
|
||||
<input
|
||||
type="text"
|
||||
|
|
@ -24,11 +25,24 @@ import "../../styles/page.css"
|
|||
autocomplete="off"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<label>
|
||||
E-mail
|
||||
<input name="email" type="email" required />
|
||||
</label>
|
||||
|
||||
<label class="checkbox">
|
||||
<input name="code" type="checkbox" value="yes" required />
|
||||
I have read and agree to the <a href="code">Code of Conduct</a>.
|
||||
</label>
|
||||
|
||||
<label class="checkbox">
|
||||
<input name="policy" type="checkbox" value="yes" required />
|
||||
I have read and agree to the <a href="privacy-policy"
|
||||
>Privacy Policy</a
|
||||
>.
|
||||
</label>
|
||||
|
||||
<button type="submit"><span>Отправить</span></button>
|
||||
</form>
|
||||
</StarlightPage>
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@ import "../../styles/page.css"
|
|||
pattern="^[A-Za-z0-9]+$"
|
||||
/>
|
||||
</label>
|
||||
|
||||
<div class="honeypot">
|
||||
<input
|
||||
type="text"
|
||||
|
|
@ -24,11 +25,24 @@ import "../../styles/page.css"
|
|||
autocomplete="off"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<label>
|
||||
E-mail
|
||||
<input name="email" type="email" required />
|
||||
</label>
|
||||
|
||||
<label class="checkbox">
|
||||
<input name="code" type="checkbox" value="yes" required />
|
||||
I have read and agree to the <a href="code">Code of Conduct</a>.
|
||||
</label>
|
||||
|
||||
<label class="checkbox">
|
||||
<input name="policy" type="checkbox" value="yes" required />
|
||||
I have read and agree to the <a href="privacy-policy"
|
||||
>Privacy Policy</a
|
||||
>.
|
||||
</label>
|
||||
|
||||
<button type="submit"><span>Надіслати</span></button>
|
||||
</form>
|
||||
</StarlightPage>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@ body {
|
|||
flex-direction: column;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
|
||||
& main form {
|
||||
& * {
|
||||
display: block;
|
||||
|
|
@ -21,6 +22,11 @@ body {
|
|||
margin-top: 0.3rem;
|
||||
}
|
||||
|
||||
& .checkbox * {
|
||||
width: auto;
|
||||
display: inline;
|
||||
}
|
||||
|
||||
& button {
|
||||
margin: 1.4rem 0;
|
||||
cursor: pointer;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue