Privacy
Lineform for macOS
Lineform is local-first. Your writing stays on your device.
- No account system.
- No analytics collection by default.
- No document upload.
What leaves your device
Your documents never leave your Mac except in these two cases:
- Update checks. Release builds check for a newer version using Sparkle. This sends only the information needed to check for an update — never your document content.
- Diagram reports — only when you choose to send one. If a Mermaid diagram fails to render, you can tap Report this. That sends only the diagram’s source text, the error message, and the app version, filed as a private GitHub issue for the developer. It contains no file names, no file paths, and no identifiers.
Local files
Text you pipe into the lineform command line tool is written to a local file in
~/Library/Application Support/Lineform/Piped/ and opened as a normal
document. These files stay on your device and are automatically deleted after 7 days if they
are not open.
If a diagram fails to render, a local diagram log is kept on your device to help with triage. It never leaves your Mac unless you send a diagram report as described above.
Your documents
Documents are ordinary Markdown or text files. They stay wherever you save them, and remain portable across Finder, iCloud Drive, Git, and other editors.