From 960f9a89686a8c6f3672b6ee4b6a74629db08302 Mon Sep 17 00:00:00 2001 From: Ben Miller Date: Tue, 6 Oct 2026 15:24:06 -0500 Subject: [PATCH] docs: add about page and update README with Forgejo repository links --- README.md | 4 ++++ static/about.html | 49 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 53 insertions(+) diff --git a/README.md b/README.md index f8f04ee..a3bf0a7 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,11 @@ # SpotNotes +[![Source on Forgejo](https://img.shields.io/badge/Source-Forgejo-orange.svg)](https://forgejo.benjimanmiller.com/ben/spotnotes.app) + SpotNotes is a privacy-first, location-based note-taking web application. It allows users to drop notes on an interactive map, organize them into notepads, and share them publicly or securely with specific users using zero-knowledge end-to-end encryption. +**Repository:** [https://forgejo.benjimanmiller.com/ben/spotnotes.app](https://forgejo.benjimanmiller.com/ben/spotnotes.app) + --- ## 🔒 Encryption-First Architecture (Zero-Knowledge E2EE) diff --git a/static/about.html b/static/about.html index 5bf674c..7d8506d 100644 --- a/static/about.html +++ b/static/about.html @@ -62,6 +62,50 @@
+ +
+
+ 🛠️ +

Don't Trust, Verify — 100% Open Source

+
+ +

+ True privacy shouldn't be based on marketing claims or blind faith. SpotNotes is built with total transparency: + don't trust our word for it — verify the implementation yourself, audit our zero-knowledge cryptographic routines, or run your own instance. +

+ +
+
+

🔍 Audit the Cryptography

+

+ Inspect every single line of client-side Web Crypto (AES-256-GCM, RSA-OAEP, PBKDF2) to confirm private notes never leave your browser unencrypted. +

+
+
+

🚀 Self-Host Your Own Server

+

+ Deploy SpotNotes on your own hardware or VPS in minutes with zero lock-in. Full data sovereignty and control over your deployment. +

+
+
+

🤝 Open Collaboration

+

+ Follow ongoing development, submit pull requests, open issues, and join the community on our self-hosted Forgejo instance. +

+
+
+ +
+ + 📂 View Source on Forgejo + ↗ + + forgejo.benjimanmiller.com/ben/spotnotes.app +
+
+ +
+

Frequently Asked Questions

@@ -69,6 +113,11 @@

No. Private notes are encrypted client-side in your browser using the Web Crypto API before being transmitted. The server only stores ciphertext.

+
+

Where can I find the source code or self-host SpotNotes?

+

SpotNotes is 100% open source. You can explore the codebase, review the cryptography, or clone the repository to run your own server at forgejo.benjimanmiller.com/ben/spotnotes.app.

+
+

How does sharing private notepads work?

When you add a collaborator, your browser encrypts the notepad key using the collaborator's public key. Only their private key can unlock it.