Privacy Policy
Last updated: March 3, 2026
Your privacy matters to us. This Privacy Policy explains what information edtrmd (“we”, “our”, “the Service”) collects, how we use it, and what choices you have.
1. Data We Do Not Collect
edtrmd is designed to be privacy-first. By default — without an account — we collect nothing. Your Markdown files, settings, and preferences are stored entirely in your browser's localStorage. They never leave your device unless you explicitly choose to sync them.
2. Data We Collect When You Create an Account
If you choose to create an account (optional), we collect:
- Email address — used to identify your account and send transactional emails (e.g. email confirmation, password reset).
- Display name — optional, stored in your profile metadata.
- OAuth profile data — if you sign in with Google or GitHub, we receive your public profile information (name, avatar URL) from that provider.
Authentication is handled by PocketBase, which stores your credentials securely. We do not store passwords in plain text.
3. GitHub Sync
When you connect GitHub for sync, we request repo scope access. This allows the Service to read and write files in your edtr-workspace repository only. We do not:
- Access, read, or modify any other repository.
- Store your GitHub access token on our servers beyond what the session requires.
- Share your GitHub data with third parties.
You can revoke GitHub access at any time via GitHub → Settings → Applications.
4. Analytics
We use Vercel Analytics to collect anonymous, aggregated usage statistics (page views, country-level geography). No personal identifiers, cookies, or cross-site tracking are used. No data is sold to advertisers.
5. Cookies & Local Storage
edtrmd uses browser localStorage to persist your files and settings. We do not use tracking cookies. Authentication sessions are managed via PocketBase's auth store in localStorage.
6. Data Retention
Without an account, all data is stored on your device and can be cleared by clearing your browser storage. With an account, your profile data is retained until you delete your account. You can request account deletion by contacting us via GitHub.
7. Third-Party Services
We rely on the following third-party services:
- PocketBase — authentication and database.
- Vercel — hosting and analytics.
- GitHub — optional OAuth provider and sync destination.
8. Children's Privacy
edtrmd is not directed to children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us personal information, please contact us and we will delete it promptly.
9. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you by updating the “Last updated” date. Continued use of the Service after changes means you accept the revised Policy.
10. Contact
Questions or concerns about this Privacy Policy? Open an issue on our GitHub repository or reach out via the contact information listed there.