diff --git a/webapp/src/routes/__layout.svelte b/webapp/src/routes/__layout.svelte
index aa3a2ef..e3763cd 100644
--- a/webapp/src/routes/__layout.svelte
+++ b/webapp/src/routes/__layout.svelte
@@ -38,7 +38,7 @@
- How it works
+ About
Get plugin
Contact
diff --git a/webapp/src/routes/about.svelte b/webapp/src/routes/about.svelte
index b42ea64..d2bd431 100644
--- a/webapp/src/routes/about.svelte
+++ b/webapp/src/routes/about.svelte
@@ -18,35 +18,12 @@
How it works
- The encryption mechanism is based on services such as Firefox Send. The basic operation is as
- follows:
+ I have written a detailed blog post
+ about how this service works. You can read it if you want to know more.
-
- -
- The Obsidian plugin encrypts your note with AES-256-CBC, using a cryptographically secure,
- single-use key.
-
- -
- The encrypted note is sent to the server for storage. The decryption key never leaves your
- device. The server will store your note for 31 days.
-
- -
- The decryption key is added to the share link using a hash symbol:
https://noteshare.space/note/[NOTE_ID]#[DECRYPTION_KEY]
. Hash values indicate to the browser where to focus on the page and are never sent to the
- server.
-
- -
- When opening the note link, the browser retrieves the encrypted note from the server and
- decrypts it with the key in the URL.
-
-
-
- If you want to learn more about end-to-end encryption on the Web, I highly recommend this talk by Thomas Konrad. In the future, I'll write a longer report about the cryptography used in this
- project.
+ If you want to learn further about end-to-end encrypted data transfers on the Web, I highly
+ recommend this talk by Thomas Konrad.
diff --git a/webapp/src/routes/changelog.svelte b/webapp/src/routes/changelog.svelte
index 3c87f24..281daa0 100644
--- a/webapp/src/routes/changelog.svelte
+++ b/webapp/src/routes/changelog.svelte
@@ -1,6 +1,7 @@
diff --git a/webapp/src/routes/contact.svelte b/webapp/src/routes/contact.svelte
index af01fa7..20bd624 100644
--- a/webapp/src/routes/contact.svelte
+++ b/webapp/src/routes/contact.svelte
@@ -22,12 +22,8 @@
>GitHub issues page.
-
- If you want a more interactive way to discuss bugs or features, you can join the
- Discord server.
-
- Questions about Noteshare.space
+ Inquiries about Noteshare.space
For questions and inquiries about Noteshare.space (the "official" note hosting service for the
Obsidian QuickShare plugin), please E-mail me at .
+ Community
+
+ If you want a more interactive way to discuss bugs or features, or just want to chat about how
+ you use QuickShare and Noteshare.space, you can join the
+ Discord server.
+
+
Get to know me!
I’m a computer science engineer with interest in a wide range of topics, including productivity,
diff --git a/webapp/src/routes/index.svelte b/webapp/src/routes/index.svelte
index 48caecd..efc5e23 100644
--- a/webapp/src/routes/index.svelte
+++ b/webapp/src/routes/index.svelte
@@ -10,19 +10,8 @@
{import.meta.env.VITE_BRANDING} | Create share links for Obsidian in one click
-
-
-
+
@@ -41,7 +30,7 @@
-
+
End-to-end encrypted
@@ -81,4 +70,38 @@
+
+
+
+
+
Get in touch!
+
+
+
Discord
+
+ Join the
+ Discord server to discuss bugs and feature requests,
+ or just to say hi!
+
+
+
+
Bug reports
+
+ The preferred way to report bugs or request new features for the web app or the Obsidian
+ plugin is via the
+ GitHub issues page.
+
+
+
+
Inquiries
+
+ For questions and inquiries about Noteshare.space, please contact me via contact@noteshare.space.
+
+
+
+