Privacy stance (practical, not legal)
Link Garden exists partly to reduce dependence on large platforms and closed ecosystems. The data model is simple: Markdown files and YAML frontmatter you can inspect, back up, and move without vendor lock-in.
Publishing is your choice. You can keep everything local, export only public items, or include broader scopes when you explicitly decide to do that.
The safest default is local-only use with private visibility. If you publish, treat it as public internet content and avoid sharing anything sensitive.
Do not publish private bookmarks publicly. If a link, note, or title would be risky when indexed or shared, keep it in private scope.
Practical privacy tips
- Keep `default_visibility: private` in `config.yaml` unless you intentionally want a broader default.
- Use `link-garden export --scope public` for anything that may be shared.
- Only use `--scope all` with `--dangerous-all` when you explicitly need a private backup export.
- Run `link-garden doctor` before publishing exported HTML.
- Keep `serve` bound to localhost unless you have a reverse proxy, auth, TLS, and firewall controls.
- Assume bookmark titles and notes can reveal sensitive context even if URLs look harmless.
- Store backups in private locations; do not sync private exports to public buckets.
- Review old bookmarks periodically and archive or redact entries you no longer want exposed.